Ubuntu 8.04 + monitor externo = Desastre :(

xtremis

Power Member
Ora boa noite!

Pedia encarecidamente ajuda aos gurus do linux que andem por estes lados :(

Tenho um portátil Fujitsu Siemens com uma placa gráfica Intel 945GM. Gostava de ligá-lo a um CRT Samsung Syncmaster 957MB, mas está a ser complicado :(

O portátil permite uma resolução máxima de 1280x800, no monitor externo queria usar 1280x1024.

O que eu quero fazer é quando estou com o monitor ligado à porta VGA, ser esse o display "primário", mas não consigo por o ubuntu a detectar o samsung... já andei a mexer no "screens and resolutions", já dei uns toques no xrandr, já tive a olhar para o xorg.conf, mas já tou a ficar desesperado :(

Tive a ler uns fóruns onde falam de "dual head" e coisas do género, mas para mim o meu problema está "a montante", ou seja, o ubuntu não detecta o monitor externo. De cada vez que tento alterar isso no "screens and resolutions", o ubuntu pede um "logoff", mas quando entro outra vez, tá a configuração na mesma :S durante todos os testes, o samsung não apresenta imagem nenhuma, nem sequer uma "cópia" do que se passa no LCD do portátil...

Só para termo de comparação, tenho o XP em dual boot nesse portátil, e consigo fazer o que quero na boa: usar o samsung, com a resolução de 1280x1024, sem stresses.

Não sei se é dos drivers do ubuntu, ou do próprio X, só sei que queria fazer o mesmo e não estou a conseguir :(

Obrigado pela vossa atenção!

PS - ah, um pormenor, o portátil não tem propriamente porta VGA, tem uma porta DVI, e uso um adaptador DVI-VGA para ligar o cabo do monitor. Não sei se para o linux isso tem alguma importância, mas o XP não tem prob nenhum com isso.
 
Convinha primeiro confirmar duas coisas:
  1. Que placa tens?
  2. Tens os drivers oficiais instalados?
Depois, se pudesses postar o xorg.conf (usa, p.f., as tags
Código:
) agradecia.
 
Neonl,

Ora bem, a placa é uma Intel 945GM Express Chipset Family (confirmei no XP).

Quanto aos drivers, quando andei aqui nas experiencias, vi no "screens e resolutions" que estava a ser usado o i810intel, mas agora já não aparece lá nada :( como é que posso confirmar qual o driver que está a ser usado?

Em relação ao xorg.conf, aqui está ele, mas acho que há aqui qualquer coisa estranha: eu tenho ideia que devia aparecer a configuração da placa, do monitor, etc, não é? Mas não aparece nada disso :( Será que o ubuntu está a ir buscar a configuração a outro sítio qualquer?

Código:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "pt"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizEdgeScroll"       "0"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Synaptics Touchpad"
EndSection
Durante as experiências, corri seguinte comando:

Código:
sudo dpkg-reconfigure xserver-xorg
... que, deduzo, seja o responsável pelo xorg.conf estar vazio. Mas o que é facto é que neste momento o portátil está a usar o seu próprio LCD, com a resolução certa, sem problemas nenhuns. Continua é a não "reconhecer" o monitor externo.


Obrigado pela ajuda!
 
deves usar-la como base. Copy/paste é mto mau principio :P
A não ser que uses os mesmos ecrã's / resoluções / refresh rate ...

Pois, também calculei que fosse isso ;)

Já agora, porque é que com o meu xorg.conf tão "pobrezinho", tenho o ecrã do portátil a funcionar como deve ser? O X vai a algum outro sítio buscar a configuração? há mais ficheiros com a mm extensão na pasta do xorg.conf, mas acho que ele não usa, certo?
 
Pois, também calculei que fosse isso ;)

Já agora, porque é que com o meu xorg.conf tão "pobrezinho", tenho o ecrã do portátil a funcionar como deve ser? O X vai a algum outro sítio buscar a configuração? há mais ficheiros com a mm extensão na pasta do xorg.conf, mas acho que ele não usa, certo?

No ubuntu 8.04 usa-se a última versão do xorg a 7.3 . nesta versão ele já faz a detecção automática da maioria das definições, por isso é que já não estão no xorg.conf, pk basicamente já não são necessárias.

Agora só se adicionam lá se for preciso fazer override ao que o xorg detecta.

:)
 
Back
Topo