Створення віртуального виводу X11 за допомогою драйвера Nvidia


14

Я намагаюся дотримуватися цього посібника, щоб розширити робочий стіл на комп’ютері A на комп'ютер B, створивши віртуальний вихід на комп'ютері A і використовуючи vnc для відображення віртуального виводу на комп'ютері B.

Проблема, яка у мене виникає, полягає в тому, що драйвер Nvidia не дозволяє використовувати екрани, які не підключені, і не створює віртуальних виходів.

Чи можливо створити віртуальні виходи з драйверами Nvidia (або навіть Nouveau)?


У реальному дисплеї немає нічого віртуального.
ctrl-alt-delor

Відповіді:


1

Я використовую це щодня. Вам потрібен файл xorg.conf, у розділі «Пристрій» вам потрібно:

Option      "nopowerconnectorcheck"
Option      "ExactModeTimingsDVI" "ON"

Потім у розділі "Монітор" розмістіть HorizSync, VertRefresh та ModeLine, нарешті, у розділі "Екран" додайте це:

Option "AllowEmptyInitialConfiguration" "True"
Option "ConnectedMonitor" "DFP"
Option "UseDisplayDevice" "DFP-0"
Option "ModeValidation" "AllowNonEdidModes"
SubSection     "Display"
        Depth       24
        Modes       "<Resolution and Refresh from your modeline>"
EndSubSection

Що це робить, це говорить драйверу Nvidia, що є доданий монітор, і надає йому інформацію, необхідну для початку малювання до буфера кадру. Монітор не потрібен. Я рекомендую використовувати x11vnc для перегляду, оскільки він опитує екран і набагато більше реагує на зміни екрану, ніж будь-який інший Linux vncserver.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.