On 2010/08/14 00:49 (GMT+0200) Stefan Dirsch composed:
On Fri, Aug 13, 2010 at 18:03:27 -0400, Felix Miata wrote:
Xorg.0.log seems void of clues I can spot to how to escape 800x600. Using xorg.conf from 11.2 http://fm.no-ip.com/Tmp/Linux/Xorg/xorg.conf.0f-1600x1200x120x16bpp-mga113 produces no apparent difference in result from no xorg.conf at all.
Makes no sense. HorizSync in xorg.conf shouldn't be ignored.
It seems to me all of xorg.conf is ignored. No matter what I put in it, it changes nothing.
Using xrandr in /etc/X11/xinit/xinitrc http://fm.no-ip.com/Tmp/Linux/Xorg/xinitrc-113-mga gets me:
# lspci | grep VGA 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 04)
# xrandr -q Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600 default connected 800x600+0+0 0mm x 0mm 800x600 60.0* 56.0 640x480 60.0 1600x1200_60.00 (0x10c) 161.0MHz h: width 1600 start 1712 end 1880 total 2160 skew 0 clock 74.5KHz v: height 1200 start 1203 end 1207 total 1245 clock 59.9Hz
# xrandr --output default --mode 1600x1200_60.00 xrandr: Configure crtc 0 failed
I can't find that error message in archive of either opensuse-xorg or opensuse, and Google only finds some elsewhere that are far older than 11.2, which worked just fine. I tried xorg.conf with & without NoRandr & NoDDC with no apparent impact from either.
RANDR >= 1.2 is *not* supported by mga driver.
That's what I thought, but since xorg.conf seemed ignored, I couldn't imagine how else to manipulate X startup configuration.
Last Xorg.0.log: http://fm.no-ip.com/Tmp/Linux/Xorg/xorg.0.log-113-mga-kt880-800x600
Reading DDC fails (broken VGA cable (missing pin?) or BNC cable, broken monitor?).
Known broken, same as at least 60% of the many examples of this particular major brand CRT model that have passed through my possession.
Hence you need to specify HorizSync/VertRefresh via /etc/X11/xorg.conf.d/50-monitor.conf.
It now seems quite differently broken. With no xorg.conf, and no changes to xinitrc, merely one modeline, regardless for what resolution, makes the difference between startup in 800x600 and 2048x1536. 'Option "PreferredMode" "1600x1200"' is ignored, while 'DisplaySize 338 253' is applied. http://fm.no-ip.com/Tmp/Linux/Xorg/xorg.0.log-113-mga-kt880-2048x1536 is an Xorg.0.log from using one 1600x1200 modeline copied & pasted from an 11.2 SaX2-produced xorg.conf. The only way I've found so far (running LXDE or KDE4) to get out of whichever of 800x600 or 2048x1536 in which started, is via selection from krandrtray. The krandrtray select list omits 1152x864 that I had put in 50-monitor.conf, while it offers modes I never put in: 640x480, 800x600, 1024x768 & 1280x1024, in addition to those I did put in (at some point since your reply): 2048x1536, 1920x1440, 1856x1392, 1792x1344, 1600x1200, 1400x1050, 1280x960. Thus it appears that setting any modeline at all releases to availability a whole slew of default modes from the hiding exhibited absent any modelines at all. What's the secret to getting PreferredMode honored? Is there some way to get the krandrtray selection to stick across session closes? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org