ubuntu laptop + externe monitor 2007wfp

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

Onderwerpen


Acties:
  • 0 Henk 'm!

  • bulle bas
  • Registratie: Juli 2006
  • Niet online
Op mijn hp nc6120 laptop heb ik ubuntu 7.04 geïnstalleerd. Het werkt, maar waar ik hoofdpijn van krijg is het gezeur met mijn externe monitor [uren lopen prutsen]. Op de externe monitor krijg ik niet de resolutie van 1680x1050 op 60 Hz.

Apparatuur
  • laptop HP nc6120 met Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family kaart
  • dell 2007wfp scherm
Wat ik geprobeerd heb:
  1. resolutie van 1680x1050 neerzetten bij alle modes in xorg.conf. Ook heb ik er nog een sectie bijgemaakt van 32 bit kleurdiepte. Deze resolutie verscheen vervolgens echter niet in het lijstje beschikbare resoluties [na herstart xserver].
  2. 915resolution geïnstalleerd. Een mode vervangen die ik toch niet kan draaien. Dit levert nooit het goede resultaat op [of ik krijg een groot zwart gaat aan de linkerkant, of het bureaublad wordt groter dan het scherm, zodat je met de muis moet tasten :/ ]
  3. auto915resolution geinstalleerd. Alles netjes gedaan, maar ubuntu trekt er zich niets van aan.
  4. twee monitorsecties en twee device-secties aangemaakt in xorg.conf. Ik weet niet hoe ik dan ubuntu kan vertellen hoe te switchen tussen monitorprofiel. Ik heb maar 1 grafische kaart, maar ik maak er twee devices van. Zou ik dan ook verschillende BusID moeten opgeven? xserver crashte op deze config, en ik zag wel iets van busid oid voorbij komen
De standaardresolutie van 1024*768 werkt wel, en je kan tussen schermen wisselen [fn+f4], maar dat ziet er niet uit op het breedbeeld. Wie weet wat _/-\o_

Acties:
  • 0 Henk 'm!

  • ph0t0nix
  • Registratie: December 2006
  • Laatst online: 25-08 09:23
Staat er nog wat interessants in /var/log/Xorg.0.log? Als het goed is vond je daar info over de resoluties die X al dan niet accepteert.

Acties:
  • 0 Henk 'm!

  • bulle bas
  • Registratie: Juli 2006
  • Niet online
ph0t0nix schreef op donderdag 31 mei 2007 @ 13:05:
Staat er nog wat interessants in /var/log/Xorg.0.log? Als het goed is vond je daar info over de resoluties die X al dan niet accepteert.
«» = knip
code:
1
2
3
4
5
6
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
    i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
    915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 915GM found

BusID PCI:0:2:1 is wellicht mijn externe scherm? :9~

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
(II) I810(0): Manufacturer: DEL  Model: a018  Serial#: 843863116
(II) I810(0): Year: 2006  Week: 18
(II) I810(0): EDID Version: 1.3
(II) I810(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) I810(0): Sync:  Separate  Composite  SyncOnGreen
(II) I810(0): Max H-Image Size [cm]: horiz.: 43  vert.: 27
(II) I810(0): Gamma: 2.20
(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) I810(0): Default color space is primary color space
(II) I810(0): First detailed timing is preferred mode
(II) I810(0): redX: 0.640 redY: 0.330   greenX: 0.300 greenY: 0.600
(II) I810(0): blueX: 0.150 blueY: 0.060   whiteX: 0.312 whiteY: 0.329
(II) I810(0): Supported VESA Video Modes:
(II) I810(0): 720x400@70Hz
(II) I810(0): 640x480@60Hz
(II) I810(0): 640x480@75Hz
(II) I810(0): 800x600@60Hz
(II) I810(0): 800x600@75Hz
(II) I810(0): 1024x768@60Hz
(II) I810(0): 1024x768@75Hz
(II) I810(0): 1280x1024@75Hz
(II) I810(0): Manufacturer's mask: 0
(II) I810(0): Supported Future Video Modes:
(II) I810(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) I810(0): #1: hsize: 1152  vsize 864  refresh: 75  vid: 20337
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 146.2 MHz   Image Size:  434 x 270 mm
(II) I810(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
(II) I810(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
(II) I810(0): Serial No: HF7326562LTL
(II) I810(0): Monitor name: DELL 2007WFP
(II) I810(0): Ranges: V min: 56  V max: 76 Hz, H min: 30  H max: 83 kHz, PixClock max 150 MHz
(II) I810(0): EDID (in hex):
(II) I810(0):   00ffffffffffff0010ac18a04c544c32
(II) I810(0):   121001030e2b1b78eeee91a3544c9926
(II) I810(0):   0f5054a54b008180714f010101010101
(II) I810(0):   01010101010121399030621a274068b0
(II) I810(0):   3600b20e1100001c000000ff00484637
(II) I810(0):   3332363536324c544c0a000000fc0044
(II) I810(0):   454c4c20323030375746500a000000fd
(II) I810(0):   00384c1e530f000a20202020202000b1
(II) I810(0): Using hsync ranges from config file
(II) I810(0): Using vrefresh ranges from config file
(II) I810(0): Printing DDC gathered Modelines:
(II) I810(0): Modeline "800x600"   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync
(II) I810(0): Modeline "640x480"   31.50  640 656 720 840  480 481 484 500 -hsync -vsync
(II) I810(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(II) I810(0): Modeline "720x400"   28.32  720 738 846 900  400 412 414 449 -hsync +vsync
(II) I810(0): Modeline "1280x1024"  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync
(II) I810(0): Modeline "1024x768"   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync
(II) I810(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "800x600"   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync
(II) I810(0): Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
(II) I810(0): Modeline "1152x864"  104.00  1152 1224 1344 1536  864 867 871 905 -hsync +vsync
(II) I810(0): Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 +hsync -vsync
(--) I810(0): A non-CRT device is attached to pipe B.
    No refresh rate overrides will be attempted.
(--) I810(0): Maximum space available for video modes: 12288 kByte
(II) I810(0): Using detected DDC timings
(II) I810(0):   HorizSync 30-83
(II) I810(0):   VertRefresh 56-76
Mode: 30 (640x480)
    «»
Mode: 32 (800x600)
    «»
Mode: 34 (1024x768)
    «»
Mode: 38 (0x0)
    «»
Mode: 3a (0x0)
    «»
Mode: 3c (0x0)
    «»
Mode: 41 (640x480)
    «»
Mode: 43 (800x600)
    «»
Mode: 45 (1024x768)
    «»
Mode: 49 (0x0)
    «»
Mode: 4b (0x0)
    «»
Mode: 4d (0x0)
    «»
*(II) I810(0): Not using mode "640x480" (vrefresh out of range)
Mode: 50 (640x480)
    «»
*(II) I810(0): Not using mode "800x600" (vrefresh out of range)
Mode: 52 (800x600)
    «»
*(II) I810(0): Not using mode "1024x768" (vrefresh out of range)
Mode: 54 (1024x768)
    «»
Mode: 58 (0x0)
    «»
Mode: 5a (0x0)
    «»
Mode: 5c (0x0)
    «»
Mode: 60 (0x0)
    «»
Mode: 61 (0x0)
    «»
Mode: 62 (0x0)
    «»
Mode: 63 (0x0)
    «»
Mode: 64 (0x0)
    «»
Mode: 65 (0x0)
    «»
Mode: 66 (0x0)
    «»
Mode: 67 (0x0)
    «»
Mode: 68 (0x0)
    «»
Mode: 69 (0x0)
    «»
Mode: 6a (0x0)
    «»
etc etc


Sommige modes blijken gewoonweg niet ingevuld [0x0]. Er komt dus wel 1680x1050 voor als ModeLine.

Acties:
  • 0 Henk 'm!

  • ph0t0nix
  • Registratie: December 2006
  • Laatst online: 25-08 09:23
bulle bas schreef op donderdag 31 mei 2007 @ 23:02:
[...]

BusID PCI:0:2:1 is wellicht mijn externe scherm? :9~
Nou, niet het scherm zelf (want de busID slaat op een PCI/AGP/PCIe device). Misschien wel de VGA uitgang of TV uitgang. Wat is de output van lspci -v?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(II) I810(0): Printing DDC gathered Modelines:
(II) I810(0): Modeline "800x600"   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync
(II) I810(0): Modeline "640x480"   31.50  640 656 720 840  480 481 484 500 -hsync -vsync
(II) I810(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(II) I810(0): Modeline "720x400"   28.32  720 738 846 900  400 412 414 449 -hsync +vsync
(II) I810(0): Modeline "1280x1024"  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync
(II) I810(0): Modeline "1024x768"   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync
(II) I810(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "800x600"   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync
(II) I810(0): Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
(II) I810(0): Modeline "1152x864"  104.00  1152 1224 1344 1536  864 867 871 905 -hsync +vsync
(II) I810(0): Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 +hsync -vsync
(--) I810(0): A non-CRT device is attached to pipe B.
    No refresh rate overrides will be attempted.
(--) I810(0): Maximum space available for video modes: 12288 kByte
(II) I810(0): Using detected DDC timings
(II) I810(0):   HorizSync 30-83
(II) I810(0):   VertRefresh 56-76
Heb je al geprobeerd om zelf de refresh rates in xorg.conf in te stellen? Lukt het wel om op 1280x1024 of 1152x864 te werken?


Misschien heb je wat aan deze link op linuf-on-laptops.com.

Acties:
  • 0 Henk 'm!

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 06:41
ph0t0nix schreef op vrijdag 01 juni 2007 @ 11:06:
[...]

Nou, niet het scherm zelf (want de busID slaat op een PCI/AGP/PCIe device). Misschien wel de VGA uitgang of TV uitgang. Wat is de output van lspci -v?


[...]

Heb je al geprobeerd om zelf de refresh rates in xorg.conf in te stellen? Lukt het wel om op 1280x1024 of 1152x864 te werken?


Misschien heb je wat aan deze link op linuf-on-laptops.com.
Die BUS ID is voor zover bij mij bekend een BUG, hij geeft dit namelijk bij alle Intel kaarten die ik heb gedraaid onder xorg.
32 Bit is zoiezo al fout, 24 is maximaal.
Ik zal vanavond even mijn config voor je posten, ik geef namelijk bij mijn Monitor op wat de max resolutie is met pixel instellingen etc.

[ Voor 8% gewijzigd door GeeMoney op 01-06-2007 11:24 ]


Acties:
  • 0 Henk 'm!

  • bulle bas
  • Registratie: Juli 2006
  • Niet online
GeeMoney schreef op vrijdag 01 juni 2007 @ 11:23:
[...]


Die BUS ID is voor zover bij mij bekend een BUG, hij geeft dit namelijk bij alle Intel kaarten die ik heb gedraaid onder xorg.
32 Bit is zoiezo al fout, 24 is maximaal.
Ik zal vanavond even mijn config voor je posten, ik geef namelijk bij mijn Monitor op wat de max resolutie is met pixel instellingen etc.
Zeer benieuwd!! Jij hebt ook een 2007wfp? 32-bit kan idd niet met de huidige driver, dat zag ik nu ook in de log. Is er geen serieus alternatief voor de i810 driver? Anders kan je dtp dus wel vergeten.
ph0t0nix schreef op vrijdag 01 juni 2007 @ 11:06:

Heb je al geprobeerd om zelf de refresh rates in xorg.conf in te stellen? Lukt het wel om op 1280x1024 of 1152x864 te werken?
Is dat die HorizSync oid? Dan ja.
Misschien heb je wat aan deze link op linuf-on-laptops.com.
Dank, ziet er interessant uit [alhoewel ik een 915 heb]. Maar met het opgeven van een modeline kan je monitor echt beschadigen? :o In dat geval heb ik niet zoveel trek, 2007wfp is fors duur.
Ik wacht nog even de config van GeeMoney af


Ik slaag er nu overigens in om 1680x1050@60 te draaien nu ik ook 16bit 1680x1060 mode heb in xorg.conf [en ik 915resolution bevolen heb een andere mode te vervangen], maar het switchen van scherm lukt niet meer. Daarnaast maakt hij er veel meer van dan deze resolutie, want een heel stuk van het bureablad inclusief menu zit buiten de monitorrand _O-

Acties:
  • 0 Henk 'm!

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 06:41
Ik heb zo'n extern scherm niet maar heb wel met dual configs gewerkt.
In mijn config (zie onderstaan) heb ik mijn pixels erbij gezet en resolutie en DPI instellingen.
Je pixels reken je zelf uit door je scherm resolutie door 96 te delen en dan keer 25,4 .
Voorbeeld: 1280/96=...x25,4 dat is getal 1 en 800/96=...x25,4 is getal 2 (mijn scherm is dus 1280x800 van mijn laptop)

Je ziet dat ik ook het BusID zelfs vast opgeef en nog begint ie bi mij te zeuren.
Btw install eens : apt-get install xserver-xorg-video-intel
En wijzig dan je device sectie zoals ik heb gedaan naar " intel" .

Section "Device"
Identifier "Generic Video Card"
Driver "intel"
Option "XAANoOffscreenPixmaps" "true"
Option "AddARGBGLXVisuals"
BusID "PCI:0:2:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
DisplaySize 338 211 # 1280x800 96dpi
EndSection

PS kijk anders eens hier: http://www.bohne-lang.de/spec/linux/modeline/
En hier : http://ubuntuforums.org/showthread.php?t=83973
bwt er staat ubuntu maar dit werkt natuurlijk in principe voor de meeste distributies als je maar x.org gebruikt.

[ Voor 12% gewijzigd door GeeMoney op 01-06-2007 23:00 ]

Pagina: 1