If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Using the radeon driver, it apparently detects my monitor's supported refresh rates with EDID (I think.) At any rate, randr doesn't let me set my refresh rate higher than 85hz, even though my monitor supports 100hz. I could try and add a modline, but I'd like to do this through randr. Is there any way to do that?

If you actually want to see the EDID settings, run the command startx -- -logverbose 5 from the console. The EDID information should be in /var/log/Xorg.0.log (or /var/log/XFree86.0.log).

Comment

Is it possible to get the edid data on amd64 without starting x? The reason I'm asking is becouse I use a livecd as a thin client for various amd64 boxes. Some of them use ati hardware, a few use nvidia, and one or two use intel hardware. Some of the clients are using crt's, a few are using 4x3 lcd's, but most of them are using 16x10 lcd's

Right now I have the livecd setupo to delete the xorg.conf, and then run X -configure, then copy the generated xorg.conf to /etc/X11/xorg.conf. This works pretty good, though it doesnt allow non-standard resolutions to be set, and it adds a few flickers to the startup..

So there has to be some way on an amd64 box before xorg starts to get the edid data? Is there?

Comment

Here's the problem: I'm using the open-source ATI driver (specifically, the RADEONHD driver, because the ATI driver won't support 3D; worse, Ubuntu 8.04 Hardy insists on trying to stick in the proprietary driver which doesn't play nice with Compiz). The problem is that my momitor is sending contrary EDID data which leaves me trapped at 1280x800@60 Hz (rather embarrassing, since I have a 19-inch ex-Micron (Panasonic PanaFlat OEM) CRT with a max resolution of 1600x1200@75 Hz (NI, of course). How do I at least fix the bad info and force a proper resolution using Xorg.conf and Xrandr? Also, which of the two utilities cvt or gtf) makes sense to use with a CRT connected to the primary DVI input (using the DVI-to-D-sub dongle included)?

Comment

PGHammer, which GPU are you using ? If the radeon (aka -ati) driver doesn't give you 3d then radeonhd won't support it either, since they use the same 3d driver code.

Also, can you post the section of your X log where the EDID information is displayed ?

In my case, it's RV535 (X1650 PRO AGP/71C1; while it's ATI built and branded, it's sold by Visiontek Products, LLC), so it falls within the correct range for both the "ati" and "radeonhd" drivers (however, while the "radeonhd" driver" at least gives me 2D (which is why I'm using it), the "ati" driver displays nothing, largely, I suspect, due to bad EDID data). I'll include the EDID data in another post, since I have to kill and restart X to do so.

Okay...I found the problem....which turns out to be *two* problems.

My primary monitor (the 19") doesn't spit out EDID data at all, and my other test monitor (17" ProScan, also a CRT) spits out incomplete EDID data (missing is a known 1280x1024 60 Hz NI mode); however, the 1024x768 modes are detected correctly.

Both monitors *do* have a common 1024x768 @ 75 Hz (NI) that I can use; how could I slap this into the "Monitor" section as a preferred mode for the ATI driver to use?