[Jewel laptop] wsxga-resolutie niet werkend met onboard vide

Pagina: 1
Acties:
  • 110 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • Gertjan
  • Registratie: Oktober 2001
  • Laatst online: 09-09 17:11

Gertjan

mmmm, beer...

Topicstarter
Ik heb een nieuwe laptop: de Jewel Diamond 2600. Deze laptop is gebaseerd op de Uniwill 259EN3. De laptop is uitgerust met de Intel 915GM Express chipset en de beschikt over de (onboard) Graphics Media Accelerator (GMA) 900 videochip. Daarnaast zit er een NVidia Geforce 6600 Go videokaart in. Met een knopje in de behuizing kan geschakeld worden tussen beide videokaarten.
De laptop is uitgerust met een wsxga-beeldscherm, dus met een resolutie van 1680x1050 pixels.

Als ik de Geforce kaart selecteer en deze configureer in de x.org-configuratie werkt het scherm keurig op de goede resolutie. Hij maakt dan gebruik van de nv- of de nvidia driver. Als ik echter de onboard videochip selecteer krijg ik de resolutie niet hoger dan 1280x1024.

Mijn configuratie ziet er dan als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Section "Device"
        Identifier      "Generic Video Card"
        Driver          "i810"
        BusID           "PCI:0:2:0"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Option          "DPMS"
        HorizSync       28-84
        VertRefresh     60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Generic Video Card"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1680x1050"
        EndSubSection
EndSection


In de log kom ik dan de volgende melding tegen:
code:
1
2
3
4
5
(WW) I810(0): config file hsync range 28-84kHz not within DDC hsync ranges.
(II) I810(0): Generic Monitor: Using hsync range of 28.00-84.00 kHz
(II) I810(0): Generic Monitor: Using vrefresh value of 60.00 Hz
(II) I810(0): Not using mode "1680x1050" (no mode of this name)
(II) I810(0): Increasing the scanline pitch to allow tiling mode (1280 -> 2048).


Ik kwam zelf ook al dit recente topic tegen, wat enigszins over hetzelfde gaat: [FC5] Dell 20" LCD 2005FPW niet op 1680x1050. Ik heb de daar genoemde tools 855resolution en 915resolution geprobeerd, maar deze geven beide de volgende output:
code:
1
2
3
4
5
6
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel

(en dit ook voor 8- en 16-bits). Hier staat de goede resolutie niet bij dus.

De genoemde site http://www.wiredfool.com/...buntuLinux heb ik bekeken, en de genoemde modeline uitgeprobeerd. Dit haalt echter niets uit: hij blijft bovenstaalde melding in de log geven en op 1280x1024 werken. Ik weet ook niet zeker of die modeline wel goed is, want ik kan niet echt veel info over de monitor vinden.

De enige error in de log is niet echt van toepassing:
code:
1
(EE) Failed to initialize GLX extension (NVIDIA X driver not found)


En alle warnings:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) Ignoring request to load module GLcore
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): config file hsync range 30-83kHz not within DDC hsync ranges.
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(WW) I810(0): Bogus panel fit register, Xvideo positioning may not be accurate.
(WW) I810(0): Using fallback ratio - was 0x230bc, now 0x10681
(WW) I810(0): Option "UseFBDev" is not used


Overige info:
Ubuntu 5.10, Breezy
X.org 6.8.2
Kernel 2.6.12-10-686

Iemand enig idee hoe ik ook met de integrated graphics op 1680x1050 kan draaien?

Acties:
  • 0 Henk 'm!

  • djkorpo
  • Registratie: Maart 2005
  • Laatst online: 06-09 13:39
Is het wel mogelijk om die resolutie op die kaart te draaien? Het lijkt mij van niet eigenlijk en ik denk dat als het wel lukt het beeld niet echt superscherp zal zijn. Maar dit is allemaal maar een vermoeden.

*edit Ik zie met mn zondagsehoofd pas later dat je linux draait. Ik weet niet hoe het zit met de driversupport van je intel graphics.

[ Voor 25% gewijzigd door djkorpo op 09-04-2006 16:33 ]


Acties:
  • 0 Henk 'm!

  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 13:50

Blaasvis

Cidora \o/

oeh, de intel bug :D

probeer eens : 855resolution http://perso.wanadoo.fr/apoirier

probeer ook iets lagere hoger resoluties te programeren, ik heb meegemaakt dat 1400x1050 maar tot 1400x1024 ging

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


Acties:
  • 0 Henk 'm!

  • Gertjan
  • Registratie: Oktober 2001
  • Laatst online: 09-09 17:11

Gertjan

mmmm, beer...

Topicstarter
Aaaah, het leven heeft weer zin! Na een weekend prutsen was de oplossing simpeler dan ik dacht.
Ik heb 915resolution geinstalleerd, en in /etc/default/915resolution de volgende regels toegevoegd

MODE=30
XRESO=1680
YRESO=1050

Hiermee is 640x480 overschreven. Mijn xorg.conf ziet er nu als volgt uit (relevant gedeelte):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Section "Device"
        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Driver          "i810"
        BusID          "PCI:0:2:0"
        VideoRam    16184
        Option         "DisplayInfo" "FALSE"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Option          "DPMS"
        HorizSync       28-84
        VertRefresh     43-60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1680x1050"
        EndSubSection
EndSection


Hierna heb ik aan het einde van /etc/init.d/bootmisc.sh nog de regel
code:
1
/etc/init.d/915resolution start

toegevoegd om ervoor te zorgen dat 915resolution start voordat X start.

Hiermee doet hij het, en heb ik eindelijk een lekkere resolutie met bescheiden stroomverbruik :). Ik heb dus geen nieuwe intel-drivers hoeven te installeren.

[ Voor 7% gewijzigd door Gertjan op 10-04-2006 21:21 . Reden: Verkeerde mode ]