Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Opgelost ...? Monitor in 9.10 slechts 640x480  (gelezen 1426 keer)

Offline Eddie

  • Lid
  • Steunpunt: Nee
Opgelost ...? Monitor in 9.10 slechts 640x480
« Gepost op: 2009/11/07, 01:04:34 »
Hallo allemaal,

Ik heb een PC met een Asus P5QL-E moederbord, een Pentium D 6220, een Asus EN6200LE grafische kaart en een Philips 150B3 LCD-monitor. Deze laatste heeft een resolutie van 1024x768 pix. Op mijn vorige PC met Ubuntu Studio 8.10 werd die resolutie gehaald. Bij een upgrade naar 9.04 was de resolutie 640x480 geworden en heb ik na lang prutsen op een onduidelijke manier ineens 800x600 gehaald. Dat heb ik toen maar zo gelaten. Ik heb de harddisk van de oude naar de nieuwe PC gezet zonder veranderingen hierin. Vorige week heb ik de upgrade naar 9.10 gedaan en was de schermresolutie ineens weer 640x480. Eerder dit jaar had ik de suggestie gekregen om xorg.conf aan te passen met:
Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "Generic LCD Display"
   Modelname   "LCD Panel 1024x768"
   Horizsync   31.5-64.0
   Vertrefresh   56.0 - 65.0
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
    Gamma   1.0
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Virtual   1024   768
      Modes      "1024x768@60"   "800x600@60"   "800x600@56"   "640x480@60"
   EndSubSection
EndSection


Dus nu toch maar eens de sections "Monitor" en "Screen' vervangen door wat hierboven staat. Na de restart kwam op een zwart scherm met witte letters de melding:
Parse error in line 48 of section Monitor in /etc/X11/xorg.conf
       "  " is not a valid keyword in this section.

Fatal server error:
no screens found


Regel 48 is waar 'modeline' begint, zoals hierboven. Dus die regels maar even geblokkeerd met #. Weer herstarten geeft als melding:
Data incomplete in file "/etc/X11/xorg.conf"
    Undefined Screen "Screen0" referenced by ServerLayout "Layout0"

Fatal server error:
no screens found


Dit stukje van 'xorg.conf' had ik helemaal niet veranderd, er staat:
Section "ServerLayout"
    Identifier                  "Layout0"
    Screen             0       "Screen0" 0 0
    InputDevice              "Keyboard0" "CoreKeyboard"
    InputDevice              "Mouse" "CorePointer"
EndSection


Ik vond de nullen bij 'Screen' wat vreemd, maar een controle via Google leverde op dat dit wel correct is. Daarna heb ik alle nieuwe regels weggehaald en alle oude weer teruggezet, en jawel alles start weer op en de resolutie is uiteraard nog steeds 640x480.

Weer uren bezig geweest en niets opgeschoten en niets geleerd. Eerder had ik al het commando 'nvidia-xconfig --mode=1024x768' geprobeerd. Dan krijg ik na een herstart een random patroon van gekleurde strepen. Alle suggesties zijn wederom welkom.

M.vr.gr.
Eddie
« Laatst bewerkt op: 2009/11/07, 21:51:53 door Eddie »

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Monitor in 9.10 slechts 640x480
« Reactie #1 Gepost op: 2009/11/07, 10:19:24 »
Heb je al de juiste driver geinstalleerd? Systeem>Beheer>Hardware drivers, als je graphische kaart gangbaar is staat er een driver aanbevolen, welke je kan installeren. Heb je dit al gedaan? Anders welke kaart heb je en kan je de volledige xorg.conf hier plaatsen?
In der Beschränkung zeigt sich der Meister.

Offline Eddie

  • Lid
  • Steunpunt: Nee
Re: Monitor in 9.10 slechts 640x480
« Reactie #2 Gepost op: 2009/11/07, 11:57:26 »
Hallo Gijsbert,

Mijn grafische kaart heet Asus EN6200LE (zie 1e zin van mijn vorige bericht).

Bij Systeem>Beheer>Hardware drivers krijg ik:
NVIDIA accelerated graphics driver (version 185) [Recommended]
This driver is activated and currently in use.


Bij Preferences>Display krijg ik:
It appears that your graphics driver does not support the necessary extensions to use this tool. Do you want to use your graphics drivers vendor's tool instead?

Bij het default antwoord 'no' kom ik in Display Preferences. Daar kan ik kiezen uit de resoluties 640x480 en 320x240. Verder wordt nog gemeldt: 'monitor: unknown'.

Bij 'yes' krijg ik o.a.:
NVIDIA X Server Settings
NVIDIA driver version 185.18.36

X-Server Display Information: CRT-0 on CPU-0
      Resolution: Auto, 640x480 of 320x240
      GPU 0 - GeForce 6200 LE VBIOS 05.44.02.67.01


Mijn xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Fri Aug 14 17:54:58 PDT 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1024x768"
    EndSubSection
EndSection


Merkwaardig dat mijn scherm wordt aangezien voor een CRT (cathode ray tube?). Bij 'Modes' heb ik zelf "1024x768" ingevuld. Maar hopen dat alles goed komt na een 'fresh install'??


M.vr.gr.
Eddie

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Monitor in 9.10 slechts 640x480
« Reactie #3 Gepost op: 2009/11/07, 14:30:43 »
Sorry, helemaal overheen gelezen.
Dit is mijn xorg.conf ik gebruik de zelfde driver, zie ook de opmerking:
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0resoluties niet gebruiken.
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

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

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
    Option         "DynamicTwinView" "FALSE"    <----- Deze heb ik er zelf ingezet, anders
    Option         "NoLogo" "True"                             heb ik maar een beeld verversings  
    SubSection     "Display"                                     van 60 Hz en  kan ik bepaalde
        Depth       24                                               resoluties niet gebruiken.
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection
In der Beschränkung zeigt sich der Meister.

Offline Eddie

  • Lid
  • Steunpunt: Nee
Re: Monitor in 9.10 slechts 640x480
« Reactie #4 Gepost op: 2009/11/07, 15:38:25 »
Hallo Gijsbert,

Ik heb de diverse secties van jouw xorg.conf toegevoegd en mijn secties uitgeschakeld met een # voor de regels. Na opstarten kom ik dan in een login shell in tekst mode. Als ik in die shell het commando 'startx' geef dan komt de foutmelding 'no screens found' en daarbij 'parse error in line 13, '' " is not a valid entry in this section'. Ik heb stapje voor stapje jouw regels weer weggehaald en mijn oude regels teruggezet. Elke keer komt bovengenoemde foutmelding terug precies daar waar jouw eerste regel staat. Pas nadat ik al jouw regels heb weggehaald start Ubuntu weer grafisch op, uiteraard met de resolutie 640x480. Ik heb vroeger bij Unix wel eens meegemaakt dat sommige quotes wel hetzelfde er uit zien maar niet hetzelfde betekenen. Bij deze parse error begin ik aan iets soortgelijks te denken. Geen idee hoe ik dat kan testen of omzeilen. Nog andere ideeen?

M.vr.gr.
Eddie

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Monitor in 9.10 slechts 640x480
« Reactie #5 Gepost op: 2009/11/07, 17:49:54 »
Het ging mij in hoofdzaak om de regel Option         "DynamicTwinView" "FALSE"
Zoals eerder geschreven, deze regel zorgt bij mij ervoor dat ik een hogere frequentie heb dan 60Hz en een hogere resolutie heb. De andere regels zijn waarschijnlijk niet toepasbaar i.v.m. andere hardware, behoudens de regel voor glx.
Wat ik verder nog kan bedenken, opstarten in de recoverymode, tweede regel in grub, kies in het keuze menu fix xserver of open in de recoverymode een terminal en type
sudo dpkg-reconfigure xserver-xorg en alle vragen beantwoorden. Hierna opnieuw opstarten, heb je nu de resoluties terug? Nee, installeer als nog de Nvidia driver.
« Laatst bewerkt op: 2009/11/07, 18:05:23 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline Eddie

  • Lid
  • Steunpunt: Nee
Re: Monitor in 9.10 slechts 640x480
« Reactie #6 Gepost op: 2009/11/07, 21:51:26 »
Hallo Gijsbert,

Vanmiddag had ik al jouw lijnen uit xorg.conf weer verwijderd en was ik terug op 640x480. Ik kwam net bij mijn PC die sinds die tijd in slaapstand stond. Ik kwam in het menu waar ik mijn password moest intypen en het viel me op dat de verhoudingen anders waren en het beeld was wat scherper. Na opstarten ging ik naar Preferences>Display en zag dat de resolutie op 800x600 stond (?!). Het werd nog gekker toen ik bij Resolution keek, daar stond ineens een hele waslijst aan opties waarbij 3 stuks met hogere resolutie dan 800x600, ook 1024x768 stond erbij. Die heb ik toen maar geselecteerd en op 'Apply' gedrukt. En waarempel, een scherp beeld met hoge resolutie. Het enige wat ik tussendoor gedaan heb is op via het menu van de monitor de verticale positie iets verschoven. Dit is wel buitengewoon verrassend. De PC was niet aan gesloten op Internet dus updates o.i.d. zijn uitgesloten.

Ook nog even de PC uitgezet en weer aan. Start op in 800x600, maar ik kan wel weer kiezen voor 1024x768. Als ik op 'Save' druk krijg ik xorg.conf in beeld. Die ziet er ander uit dan in /etc/X11 maar wordt kennelijk niet bewaard. Het blijft onbegrijpelijk, maar op zich kan ik met deze situatie werken.


M.vr.gr.
Eddie