Adicionar exibição falsa quando nenhum monitor estiver conectado

37

Eu tenho um servidor Ubuntu 14.04 que não tem nenhum monitor externo conectado. Eu uso o NoMachine para controlar remotamente a máquina. Quando faço isso, a interface Unity / Gnome não vê nenhum monitor conectado, então só posso usar 800x600 ao conectar com o NoMachine. Se eu conectar um monitor, posso definir a resolução para qualquer tamanho que a janela do NoMachine esteja no computador remoto.

Existe uma maneira de criar um dispositivo de monitor "falso" no Ubuntu para que eu possa definir uma resolução de desktop no Unity / Gnome?

    
por John Chapman 22.04.2014 / 21:13

3 respostas

39

Encontrou uma maneira de fazer isso sem exigir um plug-in falso: link

Basicamente, instale um driver fictício:

sudo apt-get install xserver-xorg-video-dummy

Em seguida, escreva no arquivo /usr/share/X11/xorg.conf.d/xorg.conf (crie um, se ele não existir):

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "dummy"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync 31.5-48.5
    VertRefresh 50-70
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1024x800"
    EndSubSection
EndSection

Em seguida, reinicie o computador.

    
por John Chapman 08.05.2014 / 20:14
15

Especifique a resolução em um desktop Ubuntu 14.04 sem um monitor conectado:

Na página do manual xrandr:

--fb widthxheight
   Reconfigures the screen to the specified size. All configured 
   monitors must fit within this size. When this option is not 
   provided, xrandr computes the smallest screen size that will 
   hold the set of configured outputs; this option provides a 
   way to override that behaviour.

Portanto, use o comando depois de conectar:

xrandr --fb 1280x1024
    
por Eric Leschinski 27.12.2015 / 03:58
6

Esta é uma solução / workaround de hardware que pode funcionar para algum hardware / driver gráfico.

  • Ou você compra um plug-in Dummy VGA (ou DVI analógico) ou outro chamando-o de Dummy Dongle.

  • Ou use apenas 3 resistores de cerca de 75 Ohm na saída VGA: 1 → 6, 2 → 7, 3 → 8.

    +/- 10 Ohm pode funcionar sem nenhum problema. Algumas placas funcionam com apenas um resistor. (Como o meu Intel, 2 → 7 ou 3 → 8, será detectado como um monitor)

Referência: Como criar fichas fictícias para suas placas gráficas .

    
por user.dz 27.04.2014 / 15:28