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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to