Description
Hugh Eaves
2008-07-18 12:14:07 UTC
Created attachment 17754 [details]
xorg.conf configuration file
Created attachment 17755 [details]
Output from xrandr --verbose
Created attachment 17756 [details]
xorg log file
Kernel version: 2.6.24-19-generic Created attachment 17757 [details]
dmesg output
Could you first try xf86-video-intel 2.3.2 or current git master? I have tried both 2.3.2 and the current git master (2.4.99). Both exhibit the same behavior as the Ubuntu 2.2.1 version. Created attachment 17822 [details]
xorg log file running latest git master (2.4.99)
Hugh, please attach a xorg.log with only the 1905FP connected on VGA port, for our reference. thanks. Created attachment 18030 [details]
Xorg log file with only 1905FP connected on VGA port
Here's the log with only the VGA output connected.
what if you boot up with VGA ( which should works fine as you said ),then try to enable DVI using xrandr? bug# 16702 may be relevant, just put a note here... Using Ubuntu 8.10, I am able to get both outputs working simultaneously if I boot the system with TMDS-1 disconnected, and then reconnect it after boot. (though I do have to restart X to get it to work) I believe this same procedure did not work at all with Ubuntu 8.04, so that is some improvement. However, even though the VGA output "works", there appears to be a display issue with the right hand side of the display. The last 100 pixel columns on the display (columns 1180-1280) do not display properly at 1280x1024 resolution. Instead, they appear display a replicate of what is in column 1179. (it looks like the column "bleeds" over into the right hand side of the display) Let me know if I can provide any more assistance or diagnostic information to help fix this bug. Thanks! Hi, are you able to get the reg_dumper tool? It's in the upstream source package, I'm not sure if your distro has it... it'll be helpful for us to compare the register diff before ( VGA doesn't work) and after ( VGA works , even though with issues)... > --- Comment #13 from Michael Fu <michael.fu@intel.com> 2008-11-27 00:28:26 PST ---
> Hi, are you able to get the reg_dumper tool? It's in the upstream source
> package, I'm not sure if your distro has it...
Debian (and i believe Ubuntu as well) install it as 'intel_reg_dumper'
in the xserver-xorg-video-intel-dbg package.
Created attachment 20713 [details]
Register dump with both monitors attached and working (booted system with DVI disconncted)
Created attachment 20714 [details]
Register dump with both monitors attached, but VGA out of range / not working (booted with DVI connected)
I've attached the register dumps from a working and non-working configuration. Unfortunately, they are identical. I ran the test twice just to make sure I wasn't missing anything, but there is definitely no difference in the register dumps between the working and non-working configuration. For what it's worth, I just ran the 2.5.0 version of the register dumper which seems to dump a few more registers than the 2.4.0 version of the tool included with Ubuntu. However, the dumps were still identical. Hugh, would you please help to attach the vbios bin as well? you can get it via; # cd /sys/devices/pci0000\:00/0000\:00\:02.0/ # echo 1 > rom # cat rom > /tmp/rom.bin # echo 0 > rom please attach the rom.bin to here. BTW, bug# 16702 comment# 28 mentioned a "problem" that if using VGA, the integrated LVDS will be disabled automatically.. Do you have this issue? Created attachment 20760 [details]
VBIOS rom dump
In regards to bug# 16702 comment# 28, I don't have the non-working LVDS problem with the 2.4.x driver (my current default). However, it looks like it worked for him also with 2.4.x until he upgraded to the 2.5.x driver series. (bug# 16702 comment# 16) I do have the same dim backlight issue using 2.4.x that he has. Created attachment 20958 [details]
rom dump
Where should I put ModeDebug? And in particular if my xorg.conf file is completely empty as newer xorg (I am testing ubuntu jaunty) are suppsed to autodetect everything? Attaching my rom dump. > --- Comment #23 from Vincenzo Ciancia <vincenzo_ml@yahoo.it> 2008-12-09 09:46:16 PST ---
> Where should I put ModeDebug?
Section "Device"
Identifier "my device"
Option "ModeDebug"
EndSection
should work.
Sorry I didn't notice I was following up on two different bug reports! I created some attachments using modedebug on this one: http://bugs.freedesktop.org/show_bug.cgi?id=16702 If you need additional information just let me know. hi Hugh Could you use the latest version Xorg and intel driver from git master tree? Because I use HP laptop connected with HDMI and VGA display, they can't simultaneously work as you know, but the reason is like from transfer between both displays. After "command xrandr --output HDMI-1 --auto", it always shows xrandr: cannot find crtc for output HDMI-1(VGA). Thanks Ma Ling hi Hugh Could you try the below command on your machine to check the problem ? xrandr --output HDMI-1 --off xrandr --output VGA --auto I'm not sure our problem is the same, at least that on my HP laptop disappear. thanks Ma Ling (In reply to comment #27) > hi Hugh > Could you try the below command on your machine to check the problem ? > xrandr --output HDMI-1 --off > xrandr --output VGA --auto > I'm not sure our problem is the same, > at least that on my HP laptop disappear. > thanks > Ma Ling hi Hugh, sorry please do as follow. $ xrandr --output TMDS-1 --off $ xrandr --output VGA --auto thanks Ma Ling Ma Ling, Using xrandr to turn on the VGA output and turn off TMDS-1 works fine, but only if the TMDS-1 output was disconnected at boot time. hi Hugh Could you tell me how you chieve dump register file on comment #15? I think it is like that: boot sysetem only with VGA, then plug DVI, at last start Xorg and dump the register file , it is right ? Thanks Ma Ling Ma Ling, that is correct. I had to manually enable the output using xrandr after stating Xorg. hi Hugh, under comment #16 environment( boot with both monitors attached),please try the following command. 1 $xrandr --output LVDS --off 2 $xrandr --output VGA --off 3 $xrandr --output VGA --auto then paste the dump register file. Thanks Ma Ling Ping Hugh ~ Created attachment 21906 [details]
Register dump with both monitors attached, TMDS-1 turned off, VGA set auto but not working
I've attached the registry dump. Instead of: 1 $xrandr --output LVDS --off 2 $xrandr --output VGA --off 3 $xrandr --output VGA --auto I did: 1 $xrandr --output TMDS-1 --off 2 $xrandr --output VGA --off 3 $xrandr --output VGA --auto As my LVDS display was not active (crtc for LVDS not found when executing command) As mentioned, because I booted with both monitors attached, my VGA output was out of range when I did xrandr --output VGA --auto. Looks like it's getting close to the one year anniversary of this bug. :) Just wanted to make a comment that I'm now testing with Ubuntu 9.10 alpha 2, 64bit and am still seeing this bug with the 2.7.99 driver on the same hardware from the original bug. Sorry about the neglect, Yakui isn't working on these bugs anymore. Does this issue still exist? Hmm, both pipes programmed to exactly the same mode (with one disabled). Doesn't sound right for VGA/LVDS. Hugh, if the problem does persist can you upload a fresh intel_reg_dumper along with the xrandr output. Thanks. And a dmesg with drm.debug=0x4 would be useful (thinking about potential FIFO underruns) I think the underlying cause might have been a shared DDC line and the selection of the wrong mode based on using the wrong EDID. If that is the case, this bug has been fixed. However, the bug has gone stale, so I can just assume it now works. |
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.