Eu tenho uma máquina virtual rodando o Ubuntu 10.04 32-bit. Usando as ferramentas fornecidas com o VirtualBox, adicionei um dispositivo DisplayLink à VM e criei o seguinte arquivo xorg.conf
:
Section "ServerLayout" Identifier "Server Layout" Screen 0 "DisplayLinkScreen" 0 0 Option "Xinerama" "off" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" ModulePath "/usr/local/lib/xorg/modules" ModulePath "/usr/local/lib/xorg/modules/drivers" EndSection ############### DisplayLink Stuff ############### Section "Device" Identifier "DisplayLinkDevice" driver "displaylink" Option "fbdev" "/dev/fb1" EndSection Section "Monitor" Identifier "DisplayLinkMonitor" EndSection Section "Screen" Identifier "DisplayLinkScreen" Device "DisplayLinkDevice" Monitor "DisplayLinkMonitor" SubSection "Display" Depth 16 Modes "800x480" EndSubSection EndSection
Isso funciona em um grau pequeno - o dispositivo DisplayLink fica verde e, eventualmente, um desktop roxo com meus ícones aparecem nele. A janela real do VBox está em branco. O problema é que:
Eu tentei pressionar Alt+F1
e o console é exibido na janela do VBox. Pressionando Alt+F7
depois disso, não faz nada. Eu tenho que pressionar Alt+F8
para voltar para a GUI. Isso me leva a acreditar que há um display extra em algum lugar.
Eu tenho instalado o Guest Additions se isso ajudar. O GDM está configurado para login automático em uma sessão do Gnome.
Edit: Parece que o problema é com o Gnome / GDM. Aplicativos (por exemplo, gnome-terminal) são exibidos normalmente. xev
está relatando que todos os eventos de entrada estão passando bem. O painel parece estar parcialmente em execução, mas invisível:
$ wmctrl -Gl | grep -i panel
0x01200003 -1 0 0 1 1 test-pc Top Expanded Edge Panel
0x01200042 -1 0 0 1 1 test-pc Top Expanded Edge Panel
Tags virtualbox gnome