Para configurar os dois monitores manualmente, parti da criação de um xorg.conf, de forma que pudesse acrescentar os dados desejados.
A criação do xorg.conf obedeceu a minha dica
Configurando o xorg.conf no Ubuntu - II, sendo feito no terminal:
$ sudo X -configure :1
e abaixo segue o conteúdo do mesmo:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "record"
Load "glx"
Load "extmod"
Load "dri2"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Agora vamos fazer os ajustes necessários. A primeira alteração é em Section "ServerLayout". Note que acrescentamos a linha em negrito:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Se "Screen 0" é o monitor do laptop, "Screen 1" será o LCD LG Flatron. Observe que não adianta indicar a posição deste com "RightOf", "LeftOf", "Below" ou "Above" pois o xinerama não será ativado. Isto porque há somente uma placa de vídeo com duas saídas: para o laptop e a VGA.
A próxima alteração é dobrar a seção "Monitor":
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
O mesmo raciocínio aplica-se aqui: se "Monitor0" é o do laptop, "Monitor1" será o LG. Agora duplicaremos também a seção "Screen", ou resolução, fazendo as alterações que se seguem:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card0"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1360x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1360x768"
EndSubSection
EndSection
Na segunda parte alteramos a indicação do screen ("Screen1") e do monitor ("Monitor1") para indicar o LCD LG Flatron, e também a resolução da tela (Modes) dos dois monitores, mas
não mudamos a identificação da placa de vídeo ("Card0") pois ela serve aos monitores em questão.
Agora é só mover o xorg.conf.new para /etc/X11 e reiniciar o gerenciador de janelas.:
$ sudo mv xorg.conf.new /etc/X11/xorg.conf
Veja abaixo o resultado obtido:
Basicamente são estas as alterações a serem realizadas. Podem parecer complicadas mas são perfeitamente lógicas. Se você exercitá-las, terá um bom domínio sobre o xorg na configuração aqui proposta.
Para referência deste trabalho, utilizamos o capítulo 2 "Arquivos de configuração e dicas" do livro "Linux Ferramentas Técnicas" de Carlos E. Morimoto, página 51, 2005, ISBN 85-205-0401-9.