Рейтинг:0

Нет виртуального дисплея при использовании настройки режима в Ubuntu 20.04 (xrandr: не удалось настроить crtc 3)

флаг mo

У меня в ноутбуке две видеокарты (ОС: Ubuntu 20.04).

$ лспци | grep VGA    
>> 00:02.0 VGA-совместимый контроллер: Intel Corporation UHD Graphics (версия 05)
>> 01:00.0 Контроллер, совместимый с VGA: NVIDIA Corporation Device 1f95 (rev a1)

Я включил Nvidia Prime в NVIDIA по запросу режим. введите описание изображения здесь

/etc/X11/xorg.conf файл выглядит так

раздел «Устройство»
    Идентификатор "intel"
    Драйвер "режим настройки"
    BusID "PCI:0:2:0"
EndSection

И я добавил 20-intel.conf в /usr/доля/X11/xorg.conf.d/ со следующим содержанием.

Раздел «Устройство»
    Идентификатор "intelgpu0"
    Драйвер "интел"
    Вариант «Виртуальные головки» «2»
    Вариант "TearFree" "true"
EndSection

После перезагрузки я выполнил следующие команды

xrandr --addmode VIRTUAL1 1920x1080
xrandr --output VIRTUAL1 --mode 1920x1080 --left-of eDP1

После этого я смог создать виртуальный дисплей. Но графика была нечеткий & видео в vlc не воспроизводятся или начинают отставать.

После замены драйвера на настройка режима в 20-intel.conf

Раздел «Устройство»
        Идентификатор "intelgpu0"
        Драйвер "режим настройки"
        Вариант «Виртуальные головки» «2»
        Вариант "TearFree" "true"
EndSection

Проблема с нечеткой графикой была решена. Но я не могу создать виртуальный дисплей, используя приведенное выше xrandr команды Я получаю следующую ошибку

xrandr: не удалось настроить crtc 3.
Рейтинг:0
флаг tm

в настоящее время я также пытаюсь получить VIRTUAL1 Runnung, и я думаю, что нашел ваш ответ: https://github.com/kbumsik/VirtScreen/issues/16

Создайте: sudo vim /usr/share/X11/xorg.conf.d/30-virtscreen.conf с содержанием:

`# Устройство nvidia/nouveau/amdgpu должно быть сконфигурировано первым перед Intel GPU
Раздел «Устройство»
    Идентификатор "nvidiagpu0"
    Драйвер "nvidia" # Поскольку вы используете проприетарный драйвер Nvidia.Измените на «nouveau», если вы используете драйвер nouveau с открытым исходным кодом.
EndSection
# Затем настройте внутренний графический процессор Intel
Раздел «Устройство»
    Идентификатор "intelgpu0"
    Драйвер "интел"
    # Вы можете указать здесь параметр «VirtualHeads» «1», но, похоже, вам не нужно указывать его для Ubuntu 18.04.
EndSection`

если вы удалите свой 20-intel.conf, вы должны быть золотыми. ВАШЕ ЗДОРОВЬЕ

Amit Dube avatar
флаг mo
Я уже пробовал это решение, прежде чем публиковать этот вопрос здесь.Это не работает для меня. У меня черный экран после загрузки Ubuntu.
blusser avatar
флаг tm
Я думаю, это потому, что ваш графический драйвер по умолчанию настроен на настройку режима. У меня была такая же проблема. Если вы отключите его или подключите кабель HDMI и перезапустите диспетчер отображения, он изменится на Intel и nvidia, и тогда я смогу его использовать.
blusser avatar
флаг tm
Вы можете убедиться в этом, загрузившись без подключенного hdmi или vga, только свой ноутбук, а затем введите `inxi -G` и сравните вывод со включенным. Ниже приведена ссылка на конфигурацию с настройкой режима: Хотя я не пробовал. Вы могли бы сказать мне, сработало ли это, если бы вы попробовали это. https://unix.stackexchange.com/questions/585069/unable-to-add-a-virtual-display-to-xorg/585078#585078

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.