Created attachment 14561 [details] xorg.conf [finds 1360x768 ideal resolution] Problem: I cannot get a picture with proper resolutions. Environment: I have a 945GM chipset and using the latest intel driver (2.2.1) with my HDTV (Sony KDF-42WE655) connected to the DVI (TDMS-1) via the HDMI on the Sony TV. Pertinant Info: uname -m: i686 xf86-video-intel: 2.2.1 xserver: 1.4.0.90 mesa: 7.0.3rc1 drm: 2.3.0 uname -r: 2.6.24-ARCH Distro: Arch Linux Mobo: Aopen i945GTm-VHL I have 3 different config files using slightly different options trying to get a usuable resolution working on my TV. However in most cases I get nothing but a black screen (no errors or failures). In one config I get 720x480 working but that is totally unacceptable. I'll attach the 3 different xorg.confs and xorg.0.logs corresponding to them. Thanks for any help or insights, Zeq
Created attachment 14562 [details] Log file corresponding to 1360x768
Created attachment 14563 [details] xorg.conf [finds 1280x720 720p resolution]
Created attachment 14564 [details] Log file corresponding to 1280x720
Created attachment 14565 [details] xorg.conf [finds 1920x540 (throws it away) finds 720x480 and uses]
Created attachment 14566 [details] Log file corresponding to 720x480
Can you describe how 945GM is connected to HDMI? I haven't heard a laptop with HDMI port.
and please attach xrandr --verbose output.
It's 945GT with DVI, connect to HDTV via dvi-to-hdmi exchange.
I have the TV Connected via a DVI->HDMI Cable. DVI out on the Mobo to HDMI in on the TV. I'll attach xrandr --verbose tonight when I get home on the only working mode I can get (720x480), as the other ways I've tried to get this to work is a black screen. Zeq
(In reply to comment #9) > I have the TV Connected via a DVI->HDMI Cable. DVI out on the Mobo to HDMI in > on the TV. > > I'll attach xrandr --verbose tonight when I get home on the only working mode I > can get (720x480), as the other ways I've tried to get this to work is a black > screen. > > Zeq > I just figured out how to run xrandr for the black screens too, so I'll post all 3 xrandr --verbose files tonight. Zeq
Created attachment 14601 [details] xrandr --verbose output corresponding to 1360x768
Created attachment 14602 [details] xrandr --verbose output corresponding to 1280x720
Created attachment 14603 [details] xrandr --verbose output corresponding to 720x480
What is the working modeline for your TV? I think you need to find a usable modeline. The EDID data we probed from your TV is broken, thus we can't find a useable mode for it. Thanks, Hong
Currently the only working Modeline I can get using all of the combinations of the aforementioned xorg.conf files is 720x480 which is of course an unacceptable resolution to work with. In every scenario it looks like the intel driver is reading and using the EDID from the TV, so the question becomes "how do I stop it?". I've read tons of pages worth of information on this subject itself but the latest piece I've seen is from 2006. I do believe things have changed since then. The man pages for intel and xorg.conf are unhelpful as they do not cover this need/function. I can use powerstrip to get a working Modeline from Windows if need be, as the TV works perfect in Windows. Oddly enough I can also get 1080i working with my laptop on this monitor (Same Distro, ATI Mobility x1600) What is my next step? Zeq
(In reply to comment #15) > In every scenario it looks like the intel driver is reading and using the EDID > from the TV, so the question becomes "how do I stop it?". Yes, driver will use EDID data default, but we can override it with xorg.conf hack. Basically what you need to do is: 1. add Option "Monitor-TMDS-1" "TMDS-1" to your device section to associate TV output with Monitor TV. 2. add a monitor section Section "Monitor" Identifier "TMDS-1" Option "PreferredMode" "1920x1080" //the desired mode you want to show Modeline "1920x1080" ..... //the working modeline detail Option "maxclock" "XXXMHz" // you may need to increase the maxclock // to avoid the new mode being filtered out // because the default is from EDID which is // only 80Mhz. EndSection > I can use powerstrip to get a working Modeline from Windows if need be, as the > TV works perfect in Windows. Oddly enough I can also get 1080i working with my > laptop on this monitor (Same Distro, ATI Mobility x1600) > > What is my next step? > > Zeq >
Created attachment 15003 [details] I finally got 720p working with this xorg.conf I got 720p working with this xorg.conf file. Still can't get native 1360x768 or 1080i, but 720p is much better than 740x480. Thanks for the help Zeq
(In reply to comment #15) > Currently the only working Modeline I can get using all of the combinations of > the aforementioned xorg.conf files is 720x480 which is of course an > unacceptable resolution to work with. > > In every scenario it looks like the intel driver is reading and using the EDID > from the TV, so the question becomes "how do I stop it?". I've read tons of > pages worth of information on this subject itself but the latest piece I've > seen is from 2006. I do believe things have changed since then. The man pages > for intel and xorg.conf are unhelpful as they do not cover this need/function. > > I can use powerstrip to get a working Modeline from Windows if need be, as the > TV works perfect in Windows. Oddly enough I can also get 1080i working with my > laptop on this monitor (Same Distro, ATI Mobility x1600) > > What is my next step? > > Zeq > Zeq, are you also using the same DVI->HDMI converter when you connect your laptop to the TV? Can you try to see if you can get the modeline setting when you use powerstrip on windows or connect the TV to a laptop with the ATI card?
(In reply to comment #18) > (In reply to comment #15) > > Currently the only working Modeline I can get using all of the combinations of > > the aforementioned xorg.conf files is 720x480 which is of course an > > unacceptable resolution to work with. > > > > In every scenario it looks like the intel driver is reading and using the EDID > > from the TV, so the question becomes "how do I stop it?". I've read tons of > > pages worth of information on this subject itself but the latest piece I've > > seen is from 2006. I do believe things have changed since then. The man pages > > for intel and xorg.conf are unhelpful as they do not cover this need/function. > > > > I can use powerstrip to get a working Modeline from Windows if need be, as the > > TV works perfect in Windows. Oddly enough I can also get 1080i working with my > > laptop on this monitor (Same Distro, ATI Mobility x1600) > > > > What is my next step? > > > > Zeq > > > > Zeq, are you also using the same DVI->HDMI converter when you connect your > laptop to the TV? Yes. > Can you try to see if you can get the modeline setting when > you use powerstrip on windows or connect the TV to a laptop with the ATI card? > I don't have windows on my laptop at this time. I can tell you when I tried to use powerstrip to get modelines they were all VERY incorrect. My final working modeline I got from someone else who had it working on this exact TV Model. I have no idea how he/she got it.
(In reply to comment #19) > (In reply to comment #18) > > (In reply to comment #15) > > > Currently the only working Modeline I can get using all of the combinations of > > > the aforementioned xorg.conf files is 720x480 which is of course an > > > unacceptable resolution to work with. > > > > > > In every scenario it looks like the intel driver is reading and using the EDID > > > from the TV, so the question becomes "how do I stop it?". I've read tons of > > > pages worth of information on this subject itself but the latest piece I've > > > seen is from 2006. I do believe things have changed since then. The man pages > > > for intel and xorg.conf are unhelpful as they do not cover this need/function. > > > > > > I can use powerstrip to get a working Modeline from Windows if need be, as the > > > TV works perfect in Windows. Oddly enough I can also get 1080i working with my > > > laptop on this monitor (Same Distro, ATI Mobility x1600) > > > > > > What is my next step? > > > > > > Zeq > > > > > > > Zeq, are you also using the same DVI->HDMI converter when you connect your > > laptop to the TV? > Yes. > > Can you try to see if you can get the modeline setting when > > you use powerstrip on windows or connect the TV to a laptop with the ATI card? > > > I don't have windows on my laptop at this time. I can tell you when I tried to > use powerstrip to get modelines they were all VERY incorrect. My final working > modeline I got from someone else who had it working on this exact TV Model. I > have no idea how he/she got it. > (In reply to comment #19) > (In reply to comment #18) > > (In reply to comment #15) > > > Currently the only working Modeline I can get using all of the combinations of > > > the aforementioned xorg.conf files is 720x480 which is of course an > > > unacceptable resolution to work with. > > > > > > In every scenario it looks like the intel driver is reading and using the EDID > > > from the TV, so the question becomes "how do I stop it?". I've read tons of > > > pages worth of information on this subject itself but the latest piece I've > > > seen is from 2006. I do believe things have changed since then. The man pages > > > for intel and xorg.conf are unhelpful as they do not cover this need/function. > > > > > > I can use powerstrip to get a working Modeline from Windows if need be, as the > > > TV works perfect in Windows. Oddly enough I can also get 1080i working with my > > > laptop on this monitor (Same Distro, ATI Mobility x1600) > > > > > > What is my next step? > > > > > > Zeq > > > > > > > Zeq, are you also using the same DVI->HDMI converter when you connect your > > laptop to the TV? > Yes. > > Can you try to see if you can get the modeline setting when > > you use powerstrip on windows or connect the TV to a laptop with the ATI card? > > > I don't have windows on my laptop at this time. I can tell you when I tried to > use powerstrip to get modelines they were all VERY incorrect. My final working > modeline I got from someone else who had it working on this exact TV Model. I > have no idea how he/she got it. > ok, how about when you are using it with the laptop with ATI card? can you get the modeline?
Yes I was able to get the modeline when I was using my laptop. I wasn't abe to get 1280x720 (720p), only 1920x1080_30 interlaced (1080i). This modeline did not work with the intel driver.
(In reply to comment #21) > Yes I was able to get the modeline when I was using my laptop. I wasn't abe to > get 1280x720 (720p), only 1920x1080_30 interlaced (1080i). This modeline did > not work with the intel driver. > Zeqadious, sorry for the long delay.. Are you able to get 720p automatically when you using windows? it sounds to me that ATI driver can't detect 720p as well on Linux ( 1080i works for it though), correct? Yes, the interlaced mode doesn't work on intel driver is a known issue for now. Of course, the direct cause is still why EDID data is broken...
Zeqadious, if possible, please try the latest driver (2.4.0) to see if you can get 1360x768 automatically ( no modeline settings in xorg.conf file ). thanks.
ping for response...
I've tested without any xorg.conf file with intel 2.4.0 on Xorg RC-6 7.4 and I get the same result as any other previous attempt. I get a blank screen and no picture. If I use my working xorg.conf file everything works the same as before. I can get it to work at 1280x720 but not 1920x1080_30hz or the wanted native resolution of 1360x768_60. I didn't post the log this time because without the xorg.conf I can't tell the intel driver to run in debug mode? aka the log looks no different from other logs and has no information in it regarding problems or helpful troubleshooting errors or warnings.
Created attachment 18450 [details] Xorg 7.4 RC6 /w Intel 2.4.0 This is the log of my xorg-server running intel 2.4.0 without a xorg.conf (all automagic). Maybe someone sees something in it helpful... Zeq
Could you enable ModeDebug option and send the log again? thanks. This looks like a monitor EDID issue to me.
(In reply to comment #27) > Could you enable ModeDebug option and send the log again? thanks. This looks > like a monitor EDID issue to me. > Sorry I've sold my tv and replaced it with a newer one. The new one has a proper EDID and works fine.
I guess we'll have to close this.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.