LINUX.ORG.RU

Виртуальный монитор заглушка

 


2

2

Доброго дня. И так. Есть задача гнать видеокарты через SSH.
Сейчас делаю это таким образом:

DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 /usr/bin/nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 -a [gpu:0]/GPUMemoryTransferRateOffset[3]=900 -a [gpu:0]/GPUGraphicsClockOffset[3]=20

В таком виде всё прекрасно работает. Гонится на всех видеокартах, при корректно настроенном xorg.conf c указанием coolbits.

Всё бы было прекрасно если бы не одно но: ОБЯЗАТЕЛЬНО в 0вой GPU должен быть воткнут монитор. Если монитора нет - nvidia-settings говорит

WARNING **: Could not open X display
ну и так далее, понятно по тексту.

Но нет монитора - X дисплея нет. Нет разгона.

Господа, очень НЕ хочется городить костыль в виде аппаратного переходника HDMI->VGA который является эмулятором монитора по совместительству.

Может что-то не то ищу? Как бы программную затычку ему в конфиг сунуть....


как вариант - VGA (либо DVI) разъем на который выведены только лапы EDID, и к ним подпаян EEPROM

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Так а неужели это программно не сделать никак? Без ковыряния железа!

gich
() автор топика

на потребительских видеокартах — скорее всего никак. У меня без монитора только quadro работала, обычные игровые требовали затычки.

demidrol ★★★★★
()
Ответ на: комментарий от demidrol

Господа... Вот люблю я линукс...

Ларчик то просто открывался, хотя 2 дня искал... И так

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1060 3GB"
    BusID          "PCI:2:0:0"
Option         "Coolbits" "31"
        Option "ConnectedMonitor" "DFP-1"
EndSection

Суть. Всё - стандартный конфиг девайса видеокарты.
Добавляем сюда это Option «ConnectedMonitor» «DFP-1»

DFP --> Если 1 DVI выход, DFP-1 --> если несколько выходов,CRT, CRT-1 --> Аналогично TV, TV-1 --> аналогично,для HDMI.

Подробнее можно почитать тут:
http://itrez.blogspot.ru/2010/04/x.html
http://us.download.nvidia.com/XFree86/Linux-x86/173.14.12/README/appendix-b.html

Проблема решена

gich
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.