Bug 571850 - wrong resolution detected while using analog port of monitor
Summary: wrong resolution detected while using analog port of monitor
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jérôme Glisse
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: card_R700/M
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-09 17:24 UTC by Stefan Schulze Frielinghaus
Modified: 2010-04-19 19:58 UTC (History)
3 users (show)

Fixed In Version: kernel-2.6.33.2-42.f13
Clone Of:
Environment:
Last Closed: 2010-04-19 19:58:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg.0.log while using the DVI port (67.08 KB, text/plain)
2010-03-09 17:24 UTC, Stefan Schulze Frielinghaus
no flags Details
dmesg while using the DVI port (79.84 KB, text/plain)
2010-03-09 17:25 UTC, Stefan Schulze Frielinghaus
no flags Details
messages while using the DVI port (133.04 KB, text/plain)
2010-03-09 17:25 UTC, Stefan Schulze Frielinghaus
no flags Details
Xorg.0.log while using the analog port (37.56 KB, text/plain)
2010-03-09 17:26 UTC, Stefan Schulze Frielinghaus
no flags Details
dmesg while using the analog port (79.47 KB, text/plain)
2010-03-09 17:27 UTC, Stefan Schulze Frielinghaus
no flags Details
messages while using the analog port (133.16 KB, text/plain)
2010-03-09 17:27 UTC, Stefan Schulze Frielinghaus
no flags Details
Xorg.0.log while using the analog port and kernel option nomodeset (120.74 KB, text/plain)
2010-03-09 17:28 UTC, Stefan Schulze Frielinghaus
no flags Details
dmesg while using the analog port and kernel option nomodeset (36.35 KB, text/plain)
2010-03-09 17:28 UTC, Stefan Schulze Frielinghaus
no flags Details
messages while using the analog port and kernel option nomodeset (210.93 KB, text/plain)
2010-03-09 17:29 UTC, Stefan Schulze Frielinghaus
no flags Details
xorg.conf with modeline (951 bytes, text/plain)
2010-03-09 18:44 UTC, Stefan Schulze Frielinghaus
no flags Details

Description Stefan Schulze Frielinghaus 2010-03-09 17:24:22 UTC
Created attachment 398860 [details]
Xorg.0.log while using the DVI port

Description of problem:
While using the analog port of my monitor (Eizo L568) a wrong resolution of 1024x768 is detected. The native resolution is 1280x1024. When I'm using the DVI port, then the right resolution of 1280x1024 is detected. The kernel option nomodeset does not change this behaviour. No xorg.conf was used.

Version-Release number of selected component (if applicable):
kernel-2.6.33-1.fc13.x86_64
xorg-x11-server-Xorg-1.7.99.901-8.20100223.fc13.x86_64

Comment 1 Stefan Schulze Frielinghaus 2010-03-09 17:25:00 UTC
Created attachment 398862 [details]
dmesg while using the DVI port

Comment 2 Stefan Schulze Frielinghaus 2010-03-09 17:25:37 UTC
Created attachment 398864 [details]
messages while using the DVI port

Comment 3 Stefan Schulze Frielinghaus 2010-03-09 17:26:40 UTC
Created attachment 398866 [details]
Xorg.0.log while using the analog port

Comment 4 Stefan Schulze Frielinghaus 2010-03-09 17:27:10 UTC
Created attachment 398867 [details]
dmesg while using the analog port

Comment 5 Stefan Schulze Frielinghaus 2010-03-09 17:27:42 UTC
Created attachment 398868 [details]
messages while using the analog port

Comment 6 Stefan Schulze Frielinghaus 2010-03-09 17:28:32 UTC
Created attachment 398869 [details]
Xorg.0.log while using the analog port and kernel option nomodeset

Comment 7 Stefan Schulze Frielinghaus 2010-03-09 17:28:57 UTC
Created attachment 398870 [details]
dmesg while using the analog port and kernel option nomodeset

Comment 8 Stefan Schulze Frielinghaus 2010-03-09 17:29:31 UTC
Created attachment 398872 [details]
messages while using the analog port and kernel option nomodeset

Comment 9 Adam Williamson 2010-03-09 17:54:31 UTC
Detection's done by the driver, and your card is a Radeon. Thanks for the comprehensive report!

This bug has been triaged



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 10 Stefan Schulze Frielinghaus 2010-03-09 18:43:17 UTC
Btw. it is a Radeon HD 4770

I found a workaround. I created a xorg.conf file via system-config-display and added a modeline. Now comes the tricky part. If the analog port of the monitor is used and an VGA to DVI-I adapter is used to connect to the DVI port of the graphics card, then the resolution is not detected correctly. If I use the analog port of the monitor and the analog port of my graphics card, then it works in conjunction with my xorg.conf and the modeline. If you need log files of this setup too, then let me know and I will attach them.

Comment 11 Stefan Schulze Frielinghaus 2010-03-09 18:44:03 UTC
Created attachment 398885 [details]
xorg.conf with modeline

Comment 12 Davide Cescato 2010-03-12 08:48:53 UTC
The following might related to this bug.

Some days ago, I connected a projector to the VGA port of my laptop running F12. Despite the projector supporting resolutions up to 1280x1024, gnome-display-properties only allowed me to pick either 640x480 or 800x600. 

With respect to comment #9: my laptop has switchable GPUs, and the problem occurred both when using the Intel integrated GPU and when using the Radeon r600 discrete GPU. So either both graphics drivers were faulty, or the problem lies in some other component.

Since I no longer have access to that projector, I can unfortunately not help testing any further.

Comment 13 Jérôme Glisse 2010-04-19 07:30:59 UTC
Davide the projector likely did have broken EDID.

Stefan i don't follow comment 10.
No xorg.conf:
-Monitor->VGA->DVIadaptator->DVIconnector wrong resolution ?
-Monitor->VGA->VGAconnector wrong resolution ?
With xorg.conf:
-Monitor->VGA->DVIadaptator->DVIconnector wrong resolution ?
-Monitor->VGA->VGAconnector wrong resolution ?

Also please attach both dmesg when booting with drm.debug=15 with monitor connected to dvi and vga.

To me it looks like your vga cable is broken likely the edid pin is not working or maybe the monitor edid pin on vga connector is broken. Please test the vga with another screen.

Comment 14 Stefan Schulze Frielinghaus 2010-04-19 19:58:38 UTC
Jerome, after your message I did a couple of tests and the problem still existed _but_ then I updated the kernel of my F-13 play machine to version 2.6.33.2-42 and the problem was gone. My guess is that it was a kernel problem because after the upgrade everything works fine. It does not matter if I use the VGA or DVI port. Both work fine now. Therefore, I closed this bug. Thanks for your assistants!


Note You need to log in before you can comment on or make changes to this bug.