o velho problema da resolução

Iniciado por henrriqq, 23 de Abril de 2007, 21:38

tópico anterior - próximo tópico

henrriqq

Olá.

Estou com o conhecido problema de resolução no Ubuntu.

É o seguinte eu tinha o dapper instalado na máquina e rodava com a minha resolução padrão 1024x768 (especificada pelo manual do meu monitor "1024x768, 60 Hz").

O problema é que quando eu intalei o Ubuntu 7.04 eu não tive mais a opção de setar a resolução para valores diferentes de 800x600 e 600x400.

Então reconfigurei o xorg.conf, pra minha surpresa 1024x768 já estava lá, só que não aparecia quando eu tentava alterar a resolução no aplicativo do gnome. Mesmo assim tentei varias configurações, inclusive alterando o driver, auto-configurado pelo ubuntu como "vesa" e não "via" que é minha placa (Via Chrome). Mas ok como funcionava no dapper não me preocupei muito com isso e fui ver como o xorg.conf é configurado quando rodo o livecd do dapper. Pra minha surpresa o arquivo é igual o do 7.04, até copiei o arquivo do dapper para o feisty e não resoveu nada.

Alguém tem alguma pista?

eosh


henrriqq

Aí está:

#######################xorg.conf###################
Section "Files"
   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"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "PS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "stylus"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "eraser"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "cursor"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "Via Chrome9 IGP"
   Driver      "vesa"
   BusID      "PCI:1:0:0"
   Option      "UseFBDev"      "true"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   30-54
   VertRefresh   50-90
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Via Chrome9 IGP"
   Monitor      "Generic Monitor"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1024x768"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus"   "SendCoreEvents"
   InputDevice     "cursor"   "SendCoreEvents"
   InputDevice     "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection
########################FIM####################

E o que eu acho que pode ser útil (principalmente a última linha):

root@zaire:/var/log# less Xorg.0.log | grep 1024

(II) VESA(0): 1024x768@60Hz
(II) VESA(0): #5: hsize: 1024  vsize 768  refresh: 60  vid: 16481
(II) VESA(0): Modeline "800x600"   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync
(II) VESA(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(II) VESA(0): Modeline "800x600"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
(II) VESA(0): Modeline "1024x768"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
Mode: 105 (1024x768)
        BytesPerScanline: 1024
        XResolution: 1024
        LinBytesPerScanLine: 1024
Mode: 117 (1024x768)
        XResolution: 1024
*(II) VESA(0): Not using built-in mode "1024x768" (mode clock too high)
Mode: 118 (1024x768)
        XResolution: 1024
Mode: 107 (1280x1024)
        YResolution: 1024
Mode: 11a (1280x1024)
        YResolution: 1024
*(II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range)
Mode: 11b (1280x1024)
        YResolution: 1024
(II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
(II) VESA(0): Not using mode "1024x768" (no mode of this name)
#####################FIM############################

Lembrando: 1024x768 é suportado pelo monitor:
Horizonta: 30-54 KHz
Vertical: 50-90 Hz
Resolução 1024x768, 60Hz

Grato.


eosh

Citação de: henrriqq online 24 de Abril de 2007, 00:06
Aí está:

#######################xorg.conf###################
Section "Files"
   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"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/psaux"
   Option      "Protocol"      "PS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "stylus"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "stylus"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "eraser"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "eraser"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "InputDevice"
   Driver      "wacom"
   Identifier   "cursor"
   Option      "Device"   "/dev/input/wacom"
   Option      "Type"      "cursor"
   Option      "ForceDevice"   "ISDV4"      # Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "Via Chrome9 IGP"
   Driver      "vesa"
   BusID      "PCI:1:0:0"
   Option      "UseFBDev"      "true"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   30-54
   VertRefresh   50-90
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Via Chrome9 IGP"
   Monitor      "Generic Monitor"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1024x768"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1024x768"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus"   "SendCoreEvents"
   InputDevice     "cursor"   "SendCoreEvents"
   InputDevice     "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection
########################FIM####################

E o que eu acho que pode ser útil (principalmente a última linha):

root@zaire:/var/log# less Xorg.0.log | grep 1024

(II) VESA(0): 1024x768@60Hz
(II) VESA(0): #5: hsize: 1024  vsize 768  refresh: 60  vid: 16481
(II) VESA(0): Modeline "800x600"   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync
(II) VESA(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(II) VESA(0): Modeline "800x600"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
(II) VESA(0): Modeline "1024x768"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
Mode: 105 (1024x768)
        BytesPerScanline: 1024
        XResolution: 1024
        LinBytesPerScanLine: 1024
Mode: 117 (1024x768)
        XResolution: 1024
*(II) VESA(0): Not using built-in mode "1024x768" (mode clock too high)
Mode: 118 (1024x768)
        XResolution: 1024
Mode: 107 (1280x1024)
        YResolution: 1024
Mode: 11a (1280x1024)
        YResolution: 1024
*(II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range)
Mode: 11b (1280x1024)
        YResolution: 1024
(II) VESA(0): Total Memory: 1024 64KB banks (65536kB)
(II) VESA(0): Not using mode "1024x768" (no mode of this name)
#####################FIM############################

Lembrando: 1024x768 é suportado pelo monitor:
Horizonta: 30-54 KHz
Vertical: 50-90 Hz
Resolução 1024x768, 60Hz

Grato.



Sinto muito, não achei nenhum problema.

henrriqq

É, já me disseram que pode ser um Bug.
Testei com outro monitor e funcionou, sem mudar nada no xorg.

A propósito, o meu monitor é o Studioworks 520Si da LG. E como já disse ele funcionava bem no distribuição dapper. Até compilei um driver pra minha placa via, o driver funcionou só que a resolução não mudou.

db.snagg

dae cara!!!

brody, estava com um problema bem semelhante ao seu,
da uma olhada nesse tópico:
http://ubuntuforum-pt.org/index.php?topic=18685.msg101000#msg101000

espero que lhe ajude!

abs.

henrriqq

Com essa dica não funcionou mas, esse link me levou a outros links...fui parar nesse aqui:

http://ubuntuforums.org/showthread.php?p=129379#post129379

em resumo depois de muito discutirem um problema semelhante ao meu um cara sugeriu que o sujeito gerasse varias modelines com o comando gtf (por exemplo #gtf 1024 768 60), pra ver se alguma funcionava. Pra mim nao funcionou com 6oHz (do manual) mas tentei com 53 (no chute) e funcionou. No fim ficou assim:

   Option         "NoVirtualSizeCheck"
       Option           "UseEDID"    "FALSE"
        ...
        Modeline "1024x768_53.00"  55.74  1024 1072 1176 1328  768 769 772 792  -HSync +Vsync

Não sei se não vou ter alguma sequela grave com essa frequência, mas já tava ficando loco em 800x600 mesmo.

Veleu.