Mailinglist Archive: opensuse-de (848 mails)

< Previous Next >
Re: Problem mit 12.1 und X11
Hallo Wolfgang,

Danke...

Am Freitag, 6. Januar 2012, 16:43:48 schrieb hamann.w@xxxxxxxxxxx:
[...]
nicht wirklich ein Rat....
1.) vor einiger Zeit gab es ein paar Diskussionen zu widerspenstigen
GraKas; da sollte irgendwo ein Befehl erwähnt sein, der eine xorg.conf
anlegt


Ich kenne nur [1]. Danach ist der Befehl Xorg -configure (Schritt 5). Leider
bricht der bei mir ab... Ich habe aber eine xorg.conf aus Schritt 3,
allerdings ohne Modelines etc. Immerhin:

Ohne diese xorg.conf wird der mga-Treiber verwendet und X11 geht nicht.

Mit dieser xorg.conf wird der fbdev Treiber genutzt und X11 funktioniert
wenigstens prinzipiell...

2.) vor einer Weile bekam mal ein sehr altes System einen neuen Monitor.
Versuche, das unbekannte Seitenverhältnis per modeline Generator dem
System nahezubringen, waren erfolglos. Bei genauer Durchsicht der Logs
entdeckte ich, dass der Monitor auch einen "non-standard mode" gemeldet
hat. Genau diesen habe ich dann in die conf eingetragen


Ich hoffe, die xorg.conf von oben so erweitern zu koennen (knock on wood),
dass der mga Treiber wieder verwendet werden kann. Wie und woher jedoch die
Modelines einfuegen?

Ich habe [2] gefunden.

Ich gebe ein:

Horizontal Sync Rate: 31 - 76 kHz
Refresh Rate: 59 - 61 Hz
Dot Clock Frequency: 175 MHz (2x eingeben)
Visible Resolution 1600 x 1200

Wenn ich jetzt nichts weiter ausfuelle, erhalte ich:

Modeline "1600x1200@59" 175.00 1600 1632 2296 2328 1200 1224 1236 1261

Horizontal sync frequency: 75.17 kHz
Refresh Rate 59.61Hz.

Hmmm....

Die Daten (oben) habe ich aus der Xorg.0.log [3]

Komisch ist schon mal, dass die ueber das Tool berechnete Modeline nicht mit
dem uebereinstimmt, was der Monitor selbst via DDC angibt [4].

Stellt sich die Frage, wie ich die errechnete Modeline in die xorg.conf
einbaue. Aktuell sie die so aus:

Diverse Sections der Art

Section "Device"
Identifier "fbdev"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "fbdev"
Device "fbdev"
EndSection

und

Section "ServerLayout"
Identifier "Layout"
Screen "vboxvideo"
Screen "vmware"
Screen "cirrus"
Screen "fbdev"
Screen "vesa"
EndSection

[1] http://en.opensuse.org/SDB:Configuring_graphics_cards

[2] http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

[3]

....
[ 26.129] (II) MGA(0): Manufacturer: ENC Model: 1674 Serial#: 0
[ 26.129] (II) MGA(0): Year: 2004 Week: 11
[ 26.129] (II) MGA(0): EDID Version: 1.2
[ 26.129] (II) MGA(0): Digital Display Input
[ 26.129] (II) MGA(0): Max Image Size [cm]: horiz.: 44 vert.: 33
[ 26.129] (II) MGA(0): Gamma: 2.20
[ 26.129] (II) MGA(0): DPMS capabilities: StandBy Suspend Off
[ 26.129] (II) MGA(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 26.129] (II) MGA(0): First detailed timing is preferred mode
[ 26.129] (II) MGA(0): redX: 0.640 redY: 0.330 greenX: 0.290 greenY:
0.600
[ 26.129] (II) MGA(0): blueX: 0.150 blueY: 0.060 whiteX: 0.310 whiteY:
0.330
[ 26.129] (II) MGA(0): Supported established timings:
[ 26.129] (II) MGA(0): 720x400@70Hz
[ 26.129] (II) MGA(0): 640x480@60Hz
[ 26.129] (II) MGA(0): 800x600@60Hz
[ 26.130] (II) MGA(0): 1024x768@60Hz
[ 26.130] (II) MGA(0): Manufacturer's mask: 0
[ 26.130] (II) MGA(0): Supported standard timings:
[ 26.130] (II) MGA(0): #0: hsize: 1600 vsize 1200 refresh: 60 vid: 16553
[ 26.130] (II) MGA(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 26.130] (II) MGA(0): Supported detailed timing:
[ 26.130] (II) MGA(0): clock: 162.0 MHz Image Size: 432 x 324 mm
[ 26.130] (II) MGA(0): h_active: 1600 h_sync: 1664 h_sync_end 1856
h_blank_end 2160 h_border: 0
[ 26.130] (II) MGA(0): v_active: 1200 v_sync: 1201 v_sync_end 1204
v_blanking: 1250 v_border: 0
[ 26.130] (II) MGA(0): Serial No: 43171034
[ 26.130] (II) MGA(0): Ranges: V min: 59 V max: 61 Hz, H min: 31 H max: 76
kHz, PixClock max 175 MHz
[ 26.130] (II) MGA(0): Monitor name: L985EX
[ 26.130] (II) MGA(0): EDID (in hex):
[ 26.130] (II) MGA(0): 00ffffffffffff0015c3741600000000
[ 26.130] (II) MGA(0): 0b0e0102802c2178eae696a3544a9926
[ 26.130] (II) MGA(0): 0f4f54a10800a9408180010101010101
[ 26.130] (II) MGA(0): 010101010101483f403062b0324040c0
[ 26.130] (II) MGA(0): 1300b0441100001e000000ff00343331
[ 26.130] (II) MGA(0): 37313033340a20202020000000fd003b
[ 26.130] (II) MGA(0): 3d1f4c11000a202020202020000000fc
[ 26.130] (II) MGA(0): 004c39383545580a20202020202000ab
[ 26.130] (II) MGA(0): end of monitor info
[ 26.145] (II) MGA(0): EDID vendor "ENC", prod id 5748
[ 26.146] (II) MGA(0): Using EDID range info for horizontal sync
[ 26.146] (II) MGA(0): Using EDID range info for vertical refresh
[ 26.146] (II) MGA(0): Printing DDC gathered Modelines:

....



[4]

[ 26.146] (II) MGA(0): Using EDID range info for horizontal sync
[ 26.146] (II) MGA(0): Using EDID range info for vertical refresh
[ 26.146] (II) MGA(0): Printing DDC gathered Modelines:
[ 26.146] (II) MGA(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856
2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
[ 26.146] (II) MGA(0): Modeline "800x600"x0.0 40.00 800 840 968 1056
600 601 605 628 +hsync +vsync (37.9 kHz)
[ 26.146] (II) MGA(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480
490 492 525 -hsync -vsync (31.5 kHz)
[ 26.146] (II) MGA(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400
412 414 449 -hsync +vsync (31.5 kHz)
[ 26.146] (II) MGA(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344
768 771 777 806 -hsync -vsync (48.4 kHz)
[ 26.146] (II) MGA(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440
1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[ 26.146] (==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 26.146] (==) MGA(0): Min pixel clock is 17 MHz
[ 26.146] (--) MGA(0): Max pixel clock is 1200 MHz
[ 26.146] (II) MGA(0): <default monitor>: Using hsync range of 31.00-76.00
kHz
[ 26.146] (II) MGA(0): <default monitor>: Using vrefresh range of
59.00-61.00 Hz
[ 26.146] (II) MGA(0): <default monitor>: Using maximum pixel clock of
175.00 MHz

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx

< Previous Next >
References