XIR'a SANAL çıktı ekle


12

Geçerli Intel iGPU'daki Xorg sunucumda (Xunt sunucu sürümü 1.18.4 ile Ubuntu 16.04.2 HWE'de) sahte, sanal bir çıktı oluşturmak istiyorum. xrandrÇıktılardan biri aşağıdakileri gösteren Linux Mint 18.2'ye benzer :

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
...
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
...
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
...

Linux Mint 18.2'de, yerleşik ekranı eDP1kapatabilir ( ) ve VIRTUAL1X sunucusu tarafından desteklenen herhangi bir rastgele modla ekranı açabilir, x11vncana ekranıma bağlayabilirim ve GPU hızlandırmalı bir uzak masaüstüne sahip olacağım.

Ancak Ubuntu 16.04.2'de durum böyle değil. VIRTUAL*Ekran gelen hiç biri yok xrandr. Ayrıca, xrandr'ın çıkış adları FYI, Ubuntu 16.04.2'de biraz farklıdır, burada her sayıya bir önek eklenir -. Örneğin eDP1Linux'ta Mint eDP-1Ubuntu'da HDMI1olur HDMI-1, olur , vb.

Peki, Xorg / xrandr'da sanal çıktı nasıl eklenir?

Ve nasıl Linux Mint 18.2 ve Ubuntu 16.04.2 (LM 18.2'nin Ubuntu'ya dayandığı için aynı Xorg sunucusunu kullandığına inanıyorum, değil mi) çok farklı bir xrandr yapılandırmasına sahip olabilir?

Kullanmak xserver-xorg-video-dummybir seçenek değildir, çünkü sanal çıkış GPU tarafından hızlandırılmaz.

Yanıtlar:


16

Bir 20-intel.confdosya oluşturun :

sudo vi /usr/share/X11/xorg.conf.d/20-intel.conf

Aşağıdaki yapılandırma bilgilerini dosyaya ekleyin:

Section "Device"
    Identifier "intelgpu0"
    Driver "intel"
    Option "VirtualHeads" "2"
EndSection

Bu, Intel GPU'ya 2 sanal ekran oluşturmasını söyler. Sayısını VirtualHeadsihtiyaçlarınıza göre değiştirebilirsiniz.

Sonra oturumu kapatın ve oturum açın. Görmelisin VIRTUAL1ve VIRTUAL2kaçtığın zaman xrandr.

Not örneğin, gelen değişime ekranların isimlerini neden olacaktır istihbarat sürücüsü geçiş (modern varsayılan olan) daha önce modesetting sürücüyü kullanıyormuş HDMI-1ya DP-1hiç HDMI1ya DP1.


Bu da xrandr ekran adlarını 'HDMI-1' ve 'eDP-1' yerine 'HDMI1' ve 'eDP1' olarak değiştirildi!
Paulus

Bunu yaptığınızda HDMI1, ekranım xrandr tarafından gösterildiği gibi ekran listesinden kaldırıldı . Bu benim Nvidia X ayarları ile etkileşime
BayesianBroccoli

1
Intel GPU yerine Nvidia GPU ile aynı şeyi yapmanın bir yolu var mı?
Benjamin Barrois
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.