У меня в ноутбуке две видеокарты (ОС: Ubuntu 20.04).
$ lspci | grep VGA
>> 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 05)
>> 01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f95 (rev a1)
Я включил Nvidia Prime в режиме NVIDIA по запросу
.
Файл /etc/X11/xorg.conf
выглядит так
section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0:2:0"
EndSection
И я добавил 20-intel.conf
в /usr/share/X11/ xorg.conf.d/
со следующим содержимым.
Section "Device"
Identifier "intelgpu0"
Driver "intel"
Option "VirtualHeads" "2"
Option "TearFree" "true"
EndSection
После перезагрузки я выполнил следующие команды
xrandr --addmode VIRTUAL1 1920x1080
xrandr --output VIRTUAL1 --mode 1920x1080 --left-of eDP1
После этого я смог создать виртуальный дисплей. Но графика была нечеткой и видео в vlc не воспроизводилось или начинало тормозить.
После изменения драйвера на modesetting
в 20-intel.conf
Section "Device"
Identifier "intelgpu0"
Driver "modesetting"
Option "VirtualHeads" "2"
Option "TearFree" "true"
EndSection
проблема с нечеткой графикой была решена. Но я не могу создать виртуальный дисплей, используя приведенные выше команды xrandr
Я получаю следующую ошибку
xrandr: Configure crtc 3 failed.