https://bugs.freedesktop.org/show_bug.cgi?id=27452
Summary: Evergreen KMS DRM sets bizarre 1922x1200 resolution Product: DRI Version: unspecified Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: dawit...@sbcglobal.net Created an attachment (id=34665) --> (https://bugs.freedesktop.org/attachment.cgi?id=34665) dmesg from 2.6.32.9 stable with drm-radeon-testing merged BACKGROUND I ordered a Radeon HD 5750 at the beginning of February, when the first Evergreen support was announced for xf86-video-ati. I first tried it out on Feb. 15. See this post: http://lists.x.org/archives/xorg-driver-ati/2010-February/013857.html I was using the "drm-radeon-testing" branch of kernel 2.6.32, as well as 2.6.33-rc8 with "drm-radeon-testing" merged, and experienced some black screen issues. See: http://lists.x.org/archives/xorg-driver-ati/2010-February/013859.html I was able to verify that my video card, cables, power supply, etc., were not at fault by multibooting with Windows Vista and installing the ATI Catalyst drivers. The system worked fine -- spent 6 hours giving it a thorough workout with a 3D FPS game! A week later, I discovered that my usage of a KVM device (keyboard/video/mouse, not kernel virtualization) was causing the black screen issue. Using a DVI cable direct to the monitor resolved the problems. (This was disappointing, since my HD 4850 works fine with the same KVM device, even using a DVI-to-VGA cable before connecting to the KVM.) See: http://lists.x.org/archives/xorg-driver-ati/2010-February/013942.html CURRENT PROBLEM A few days later, I upgraded my monitor. This monitor only has VGA/Dsub and HDMI inputs, but provided no HDMI cable. Instead, a DVI-to-HDMI converter cable was packaged with the monitor, so I used that. I found that booting into KMS with no X server gave me a radeondrmfb virtual terminal with a pink vertical line, 2 pixels wide, from top to bottom on the left side of the screen. See: http://lists.x.org/archives/xorg-driver-ati/2010-February/014044.html Disabling KMS worked correctly, but switching from X to virtual terminals was not supported without KMS. Since KMS is the future, I felt this cure to be worse than the disease. See: http://lists.x.org/archives/xorg-driver-ati/2010-February/014061.html Replacing the HD 5750 with the HD 4850, but still using the DVI-to-HDMI cable, worked: http://lists.x.org/archives/xorg-driver-ati/2010-February/014062.html I thought it may be an artifact of the DVI-to-HDMI converter cable, so I ordered a HDMI cable. That arrived on March 1, but made no difference regarding the vertical pink line: http://lists.x.org/archives/xorg-driver-ati/2010-March/014083.html The monitor itself actually gets set to a strange 1922x1200 mode, when it is only physically cable of 1920x1200 resolution. I would have thought it would simply refuse to display an image, but instead it actually gives me a near-perfect display... just with the thin vertical bar on the left edge. As mentioned in the above email message, a lurker on the xorg-driver-ati list emailed me (privately, for some reason) that he had an identical vertical bar on his HD 5870 card. (Mine is HD 5750.) At that time (beginning of March), I didn't know where else I could report Evergreen issues than the xorg-driver-ati list. It looked like Alex Deucher was the one who had written the Evergreen support code; the DRM/DRI mailing list looked pretty dead; and no one recommended that I should file a bug on the fdo bugzilla. I didn't think there were product/component settings appropriate for Evergreen support yet. Since then, I have been tracking changes (via git) to the Linux kernel and xf86-video-ati, looking for anything related to my HD 4850 and HD 5750 cards. Recently, there have been some commits in the kernel that touch (slightly) on Evergreen support, so I built a 2.6.34-rc3 kernel including the drm-linus changes up to commit 42be79e on Apr 1, 2010. I tested the HD 5750 with that kernel yesterday, but I found that I still get the pink vertical line. I have partial dmesg output from stable kernel 2.6.32.9 with drm-radeon-testing merged (save on Feb. 23), and the corresponding dmesg output from yesterday is identical. After yesterday's testing, I decided to look more carefully at the fdo bugzilla to see whether an appropriate combination of product and component for Evergreen issues could be found; I'm filing this bug to see how much trouble I can get myself into! ;) Presently, I have replaced the HD 5750 with the HD 4850: I don't like running my monitor with its onscreen display reporting 1922 horizontal resolution. It's a brand new monitor, and works beautifully. I will leave the HD 5750 installed permanently once this mode setting issue is addressed. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel