Я хочу создать фиктивный виртуальный вывод на моем сервере Xorg на текущем Intel iGPU (на Ubuntu 16.04.2 HWE, с сервером Xorg версии 1.18.4). Это похоже на Linux Mint 18.2, один из xrandr
результатов которого показывает следующее:
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 я могу отключить встроенный дисплей ( eDP1
) и включить VIRTUAL1
дисплей в любом произвольном режиме, поддерживаемом X-сервером, подключиться x11vnc
к основному дисплею, и я получу удаленный рабочий стол с GPU-ускорением.
Но в Ubuntu 16.04.2 это не так. VIRTUAL*
Дисплей не существует вообще из xrandr
. Кроме того, FYI, выходные имена xrandr немного отличаются в Ubuntu 16.04.2, где перед каждым числом стоит префикс -
. Например, eDP1
в Linux Mint становится eDP-1
в Ubuntu, HDMI1
становится HDMI-1
и так далее.
Итак, как добавить виртуальный вывод в Xorg / xrandr?
И почему у Linux Mint 18.2 и Ubuntu 16.04.2 (который, как я считаю, используется один и тот же сервер Xorg, поскольку LM 18.2 основан на Ubuntu, верно?) Могут быть совершенно разные конфигурации xrandr?
Использование xserver-xorg-video-dummy
не вариант, потому что виртуальный вывод не будет ускоряться GPU.
HDMI1
привело к удалению моего экрана из списка дисплеев, как показано на xrandr. Может быть, это мешает моим настройкам Nvidia X