Re: [opensuse] Help! Need to create xorg.conf or edit 50-device.conf for OLD laptop
On 2013-05-23 10:36:41 -0400 Felix Miata wrote:
Werner Flamme composed:
Peter composed:
On 2013-05-22 02:00 -0400 Felix Miata wrote:
> For 50-device.conf in /etc/X11/xorg.conf.d/ to work, you need > 50-monitor.conf and 50-screen.conf files that aren't 100% comments. > IIRC, 11.4 had the last set of files in xorg.conf.d/ that weren't > nothing but comments. http://fm.no-ip.com/Share/ has several > xorg.conf files that show examples of what's minimally needed either > as a single file or broken into the three.
I never knew about this requirement,
Whoever is responsible for commenting all the files in xorg.conf.d/ should have added a README there. As not every distro populates xorg.conf.d/ (actually none that I can remember other than openSUSE), I have to think the presence of anything there at all may well be an exclusive openSUSE feature, and a README addition is worth an openFATE try.
despite extensive fiddling with various options in these files to fix a graphics problem on my own machine in recent years. Now I know I'd like to have one last try, but how do I go about finding out what to put in the monitor resolution lines. E.g. on your site above, the example shows a line like this: DisplaySize 338 270 # 096 DPI @ 1280x1024 My own laptop has a resolution of 1280x800. Don't know about the rest.
What you need depends entirely on why you're trying to override automagic. What is the problem you're trying to solve?
Let your computer do the math work :-)
$ xmode -x 1200 -y 800 122 140 Modeline "1200x800" 200.26 1200 1296 1424 1648 800 801 804 868
That is on my box, you may have other values. Try it!
Why such a bother with modeline calculation? Xorg calculates suitable modelines automatically. I cannot remember _EVER_ solving any problem by putting a modeline in any Xorg config file (unlike for XFree86), though I do remember multiple attempts to do so.
The above modeline is the same as what I get. I'll try creating these files with the minimum info and see if I have any luck. Will be at least a few days before I can ascertain anything though. I'm a bit reluctant to dredge up my long history of problems especially since I'm hijacking somebody else's thread here. But in brief: my laptop's Mobility Radeon 9700 card doesn't play well with the radeon drivers ever since version 11.something of openSUSE around the time KMS was introduced. It's not a problem with the individual card since I had exactly the same issues with a desktop machine and a Radeon 9600 card (which the 9700 is based on). I've tried fresh installs but always the same thing happens. Everything runs fine for the first few days, then the system locks up, the screen flashes blank for a moment and comes back but everything's frozen. Only a magic keys reboot can get me out. Once this cycle commences it becomes more frequent, like there's some memory corruption because on reboots it often happens again very soon. I've tried all kinds of things with x.org files, KDE/compositing settings, nomodeset, etc. I've posted on forums, contributed to various bug reports and recently started another on Bugzilla (unanswered, see here: https://bugzilla.novell.com/show_bug.cgi?id=817528), but I'm hitting a brick wall for about 3 or 4 years now. The laptop otherwise works fine but the only workaround is to disable 3D via the xorg 50-device file, causing the machine to run on software drivers with higher fan speed and noise and slowdowns that sometimes render it almost unusable. That's already more than brief. What I really need is for someone to look at some log files (such as that attached to the above bug report) and see if they hold any clues. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Peter said the following on 05/30/2013 08:42 AM:
Why such a bother with modeline calculation? Xorg calculates suitable modelines automatically. I cannot remember _EVER_ solving any problem by putting a modeline in any Xorg config file (unlike for XFree86), though I do remember multiple attempts to do so.
The above modeline is the same as what I get. I'll try creating these files with the minimum info and see if I have any luck. Will be at least a few days before I can ascertain anything though.
Its a good thing that modelines apply to monitors! When I got a new flat panel screen it "just worked" with my main desktop but would not work with the other boxes hung of the KDM switch. So I went in to the log file on the main machine and there was a record of the modelines that x.org was generating. I copied that to the 50-monitor.conf along with the "Section Monitor" wrapper and id and not it works on that machine too. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2013-05-30 14:42 (GMT+0200) Peter composed:
disable 3D via the xorg 50-device file
Exactly how? I didn't see you didn't say in your post or in your bug. All my systems disable composite bling in 70-extensions.conf. I have no systems, Radeon or otherwise, regardless of chip or driver used except for Intel i845G, that have ever that I can remember exhibited anything like your complaint. -- "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 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Anton Aylward
-
Felix Miata
-
Peter