[g35] [hardy alpha 5] xserver autoconfigure fails ONLY over HDMI (Intel G35)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Fix Released
|
Medium
|
|||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: gdm
monitor: hanns-g hc194d
graphics chipset: intel G35
motherboard: asus p5e-vm hdmi
OS version: hardy alpha 5, patched on 3/5/2008
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
gdm:
Installed: 2.20.3-0ubuntu6
Candidate: 2.20.3-0ubuntu6
Version table:
*** 2.20.3-0ubuntu6 0
500 http://
100 /var/lib/
When monitor is connected via VGA D-sub cable, everything works great! When monitor is connected via DVI cable (w/ DVI-HDMI adapter), monitor shows "unsupported display mode".
FWIW, this exact combo works GREAT under gutsy (even under HDMI).
more info: I'm rebooting in between swapping cables, and at no point in time are both cables connected to the machine. Sequence is to power down, swap VGA for DVI cable (or vice-versa), power up, see BIOS and then ubuntu splash screens, then when the login screen should come up (I hear the bongo sound, and can log in blind or administer via SSH) that's when I get unsupported display mode. So I'm not crashing at all, it's just not exactly working quite right.
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 82G35 Express DRAM Controller [8086:2980] (rev 03)
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:8295]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G35 Express Integrated Graphics Controller [8086:2982] (rev 03) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:8276]
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #1 |
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #2 |
Created an attachment (id=13587)
xorg.conf
VGA output is ignored
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #3 |
Created an attachment (id=13588)
Xorg Log file
VGA output is ignored, and the log shows this, but output is still going to the VGA cable
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #4 |
xrandr --prop
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 450mm x 280mm
EDID_DATA:
1680x1050 60.0*+ 60.0
1280x1024 75.0 59.9
1024x768 75.1 70.1 60.0 59.9
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #5 |
Other users of the G35 chipset reported the same problem on Ubuntu forums :
See http://
To sum up, with this G35 / X3500 based motherboard :
* HDMI connection to monitors works well
* VGA connection to monitors works well
* DVI connection to monitors works well under console and framebuffer
* DVI connection to monitors works well under Windows
* DVI connection to monitors works well under Xorg with the VESA driver
* DVI connection to monitors does not work under Xorg with the Intel driver
(By the way, if you're testing this hardware: that xorg bug seems also to
affect all G35 users : http://
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #6 |
Got it working!
I had the same problem (last time verified: saturday, 3 days ago), with the
same Asus P5E-VM HDMI motherboard. But today I re-tested "DVI out with intel
driver" and... it works, now! I didn't any change in xorg.conf, didn't
updated the kernel nor any xorg driver/server since saturday.
The only change I can think of: I upgraded the motherboard BIOS (from
revision 0202 to revision 0405). Could you test this too ?
Notes:
- I use Ubuntu Hardy (development version), wich has recent git versions of
the drivers : linux kernel 2.6.24-rc6, xserver-
2.2.0+
mesa 7.0.2-3ubuntu1, libxrandr2 1.2.2
- As stated above, when DVI wasn't working with intel xorg driver, VGA worked
with intel driver, and DVI worked fine using the vesa xorg driver. Now
everything work as expected.
- Attached xorg.conf, Xorg.0.log, and xrandr --verbose output using intel
driver with DVI attached monitor.
- With DVI (but not with VGA), fonts are somehow blurry, and colors too pinky
(maybe because my monitor is limited, but the "autoconfig" button does not
work with dvi)
- I still need `Option "AccelMethod" "XAA"` else fonts and icons aren't
displayed (same problem with VGA).
- In case it rings a bell: the HDMI+DVI adapter/transmitter chipset used in
this G35/GMA X3500 based motherboard is a Silicon Image SILC SiI1392. See :
http://
and the photo here :
http://
- DVI works, but the xorg logs reports a few errors related to SDVO :
ben$egrep '(EE|WW)' /var/log/Xorg.0.log | grep -v AIGLX
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/
(II) Loading extension MIT-SCREEN-SAVER
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(WW) intel(0): Register 0x70180 (DSPACNTR) changed from 0x14000000 to
0x58000000
(WW) intel(0): DSPACNTR before: disabled, pipe A
(WW) intel(0): DSPACNTR after: disabled, pipe A
(WW) intel(0): Failed to set up write-combining range (0xd0000000,
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #7 |
Created an attachment (id=13721)
Xorg.0.log with intel driver and working DVI connected monitor
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #8 |
Created an attachment (id=13722)
xorg.conf intel driver and working DVI out (used to get above logs)
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #9 |
Created an attachment (id=13723)
xrandr --verbose with intel driver and working DVI out
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #10 |
Created an attachment (id=13724)
lspci -vvvxx with working DVI out (and after upgrade to BIOS 0405)
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #11 |
Forgot to ask for this : Kevin,
if you use another BIOS version (and before you upgrade), could
you please run as root : "lspci -vvvxx" and compare/diff with
my version attached to this bug ? Thanks.
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #12 |
Too bad I didn't save a lspci before upgrading the BIOS.
Anyway, I saved a pre BIOS upgrade Xorg.0.log, and the
"PCI Scan" section has only one little difference :
before (bios 202, non working dvi):
(II) PCI: 00:1b:0: chip 8086,293e card 1043,8277 rev 02 class 04,03,00 hdr 00
after (bios 405, working dvi):
(II) PCI: 00:1b:0: chip 8086,293e card 1043,829f rev 02 class 04,03,00 hdr 00
So after bios update, "card 1043,8277" became "card 1043,829f" for this
device. Oddly, this 00:1b seems to be the audio controller:
ben$ lspci -s 00:1b
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 02)
Note this is using HDMI-to-DVI, and that on this motherboard, the audio
chipset supports digital audio through HDMI.
Could the audio chipset configuration affect xorg DVI output ?
If so, could this problem find a workaround in kernel/xorg so
users of an older BIOS revision don't hit the bug ?
I attach a more detailed "sudo lspci -vvvxxxx" (with 4 "x" rather than 2,
and 3 "v" rather than 2), that would better show the differences (Kevin,
if you could attach the a "-vvvxxxx" rather than the previously asked
"-vvxx", that'd be nice, thanks).
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #13 |
Created an attachment (id=13725)
"sudo lspci -vvvxxxx" with new bios and working DVI
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #14 |
Created an attachment (id=13729)
This is the lspci -vvvxx from a machine with a non-working HDMI
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #15 |
I upgraded my BIOS to 405 like Ben and I still have issues.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #16 |
Created an attachment (id=13731)
This is after upgrading to BIOS 405
Note: if I try to disable HD Audio on my machine, the machine will not boot.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #17 |
Created an attachment (id=13732)
Xorg.0.log after BIOS upgrade from 301 to 405
Xorg.0.log after BIOS upgrade from 301 to 405
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #18 |
intel driver appears to know that the DVI cable is connected and disconnected...
xrandr outputs with disconnected and connected
xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA connected 1680x1050+0+0 (normal left inverted right x axis y axis) 450mm x 280mm
1680x1050 60.0*+ 60.0
1280x1024 75.0 59.9
1440x900 75.0 59.9
1152x864 75.0 74.8 69.8 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
TMDS-1 disconnected 1680x1050+0+0 (normal left inverted right x axis y axis) 450mm x 280mm
[kdekorte@quad ~]$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA connected 1680x1050+0+0 (normal left inverted right x axis y axis) 450mm x 280mm
1680x1050 60.0*+ 60.0
1280x1024 75.0 59.9
1440x900 75.0 59.9
1152x864 75.0 74.8 69.8 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 450mm x 280mm
1680x1050 60.0*+ 60.0
1280x1024 75.0 59.9
1024x768 75.1 70.1 60.0 59.9
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
In freedesktop.org Bugzilla #13968, Keith Packard (keithp) wrote : | #19 |
I suspect the BIOS is configuring the hardware differently now. We can fix the driver to do the same thing if we know what the differences are. If you add
Option "ModeDebug" "yes"
to the Device section of your xorg.conf file, it will dump lots of register information to the log file. Comparing broken vs non-broken machines may uncover something that we've neglected to configure in the driver.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #20 |
Created an attachment (id=13733)
With debug enabled
Log with ModeDebug enabled
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #21 |
Keith, is there anything else I can provide to help solve this?
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #22 |
Ben and I have been chatting and we're wondering if some of the problems could be due to Ben running in 32bit mode, while I'm running in 64bit mode. Could that be the reason why my hdmi interface does not work and his does?
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #23 |
Created an attachment (id=13776)
Xorg.0.log : working and connected DVI, with Option "ModeDebug" "yes"
In freedesktop.org Bugzilla #13968, Benjamin Pineau (ben-pineau) wrote : | #24 |
Here is a Xorg.0.log with debug on my _working_ DVI out setup,
to compare with the Kevin's (broken DVI) one.
At the end of the day, the BIOS version seems unrelated to the pb.
Kevin (and someone else on the Ubuntu forums) upgraded to the same
version than me, but that didn't fixed the problem. So I don't know
what I changed to get the DVI out working. Very sorry.
Note that even if DVI is working here, the display with DVI isn't
very good : everything is blurry (esp. the fonts), and the colors
pinky (esp. the greys parts). Switching back to VGA (with no config
change), and everything displays properly and clearly again.
Another weird difference with Kevin : I need to explicitly force XAA
accel, else (with EXA) I get unusable display (no font and no icons
are rendered, for instance). On the opposite, Kevin told me XAA is
broken on his setup but EXA works well for him.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #25 |
I've been reading about this board on the Asus forums and it seems there are even problems with Vista and the HDMI->DVI convertor. So I decided, I'll take the HDMI->DVI convertor out of the equation. So I went to the local BestBuy and got a brand new HDMI->DVI cable.
Booted up the machine and the Bios screen works and the kernel messages work, until the intel driver is loaded. After that no signal.
Anything else I can provide?
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #26 |
I was reading the asus forum for this bug and I found this post and response.
It points to a fix for the EDID parser in the Windows driver that is updated here
http://
Is this possibly related to this bug. I would assume that the EDID parser in the Linux driver has be checked for this problem.
In freedesktop.org Bugzilla #13968, Michael Fu (michael-fu-intel) wrote : | #27 |
This bug has got a lot of information from our reporters. thanks!
I'm re-assign this bug to Hong.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #28 |
Created an attachment (id=14424)
intel_reg_dumper run in 1280x1024 mode
Run after reboot, with drivers from git and VGA and HDMI->DVI adapter plugged in
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #29 |
Created an attachment (id=14425)
intel_reg_dumper run in 1280x1024 mode with vesa driver
Run after reboot with VGA and HDMI->DVI cables plugged in to same monitor
In freedesktop.org Bugzilla #13968, Hong-liu (hong-liu) wrote : | #30 |
(In reply to comment #28)
> Created an attachment (id=14424) [details]
> intel_reg_dumper run in 1280x1024 mode
>
> Run after reboot, with drivers from git and VGA and HDMI->DVI adapter plugged
> in
>
SDVOB: 0x40080084 (disabled, pipe B, stall disabled, detected)
The SDVOB output is disabled when using intel driver while it is enabled in the vesa driver. It is weird since driver enabled it during startup.
What is the output of xrandr when SDVOB is disabled?
Or can you try to run intel_reg_dump frequently to see when the SDVOB is disabled?
in comment 18
> intel driver appears to know that the DVI cable is connected and
> disconnected...
So you are connect/disconnect the DVI cable and xrandr reports the correct states?
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #31 |
>
> in comment 18
> > intel driver appears to know that the DVI cable is connected and
> > disconnected...
> So you are connect/disconnect the DVI cable and xrandr reports the correct
> states?
>
Yes, that is correct. I can plug in the HDMI/DVI cable and xrandr will show the connection as active and I can unplug it and it show the connection as disabled
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #32 |
(In reply to comment #30)
> (In reply to comment #28)
> > Created an attachment (id=14424) [details] [details]
> > intel_reg_dumper run in 1280x1024 mode
> >
> > Run after reboot, with drivers from git and VGA and HDMI->DVI adapter plugged
> > in
> >
>
> SDVOB: 0x40080084 (disabled, pipe B, stall disabled, detected)
>
> The SDVOB output is disabled when using intel driver while it is enabled in the
> vesa driver. It is weird since driver enabled it during startup.
>
> What is the output of xrandr when SDVOB is disabled?
The output of xrandr when SDVOB is disabled and connected is that the display is plugged in and it does show the right monitor values. Just like in comment #1
> Or can you try to run intel_reg_dump frequently to see when the SDVOB is
> disabled?
How would you recommend doing this?
In freedesktop.org Bugzilla #13968, Hong-liu (hong-liu) wrote : | #33 |
(In reply to comment #32)
> How would you recommend doing this?
>
The disable of SDVOB causes the no display issue. But it should be enabled by our driver, not sure why this is disabled.
Have you ever disabled the TMDS-1 output by xrandr?
Thanks,
Hong
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #34 |
No I have not disabled TMDS-1. I have however ran the following commands and still not got a picture
xrandr --output TMDS-1 --auto
xrandr --output TMDS-1 --same-as VGA
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #35 |
Created an attachment (id=14669)
This is same system, but with a ADD2 card installed
Things to note here. The TMDS-1 card is now the DVI connector and not the HDMI connector (where did the hdmi connector go?)
xrandr --verbose
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1920
VGA disconnected (normal left inverted right x axis y axis)
Identifier: 0x3b
Timestamp: 33135
Subpixel: unknown
Clones:
CRTCs: 0 1
TMDS-1 connected 1680x1050+0+0 (0x3d) normal (normal left inverted right x axis y axis) 450mm x 280mm
Identifier: 0x3c
Timestamp: 33135
Subpixel: horizontal rgb
Clones:
CRTC: 0
CRTCs: 0 1
EDID_DATA:
00fffffffffff
350f0103802d1
0f5054bfef008
0101010101012
6e01c21811000
32313835570a2
4c1f5110000a2
0054354320353
1680x1050 (0x3d) 146.4MHz +HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz
v: height 1050 start 1056 end 1086 total 1089 clock 60.0Hz
1920x1200 (0x3e) 154.0MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 74.0KHz
v: height 1200 start 1203 end 1209 total 1235 clock 60.0Hz
1920x1080 (0x3f) 138.5MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 66.6KHz
v: height 1080 start 1083 end 1088 total 1111 clock 59.9Hz
1680x1050 (0x40) 146.2MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz
v: height 1050 start 1053 end 1059 total 1089 clock 60.0Hz
1680x1050 (0x41) 119.0MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.7KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.9Hz
1600x1024 (0x42) 103.1MHz +HSync +VSync
h: width 1600 start 1600 end 1656 total 1664 skew 0 clock 62.0KHz
v: height 1024 start 1024 end 1029 total 1030 clock 60.2Hz
1400x1050 (0x43) 155.8MHz +HSync +VSync
h: width 1400 start 1464 end 1784 total 1912 skew 0 clock 81.5KHz
v: height 1050 start 1052 end 1064 total 1090 clock 74.8Hz
1400x1050 (0x44) 151.0MHz +HSync +VSync
h: width 1400 start 1464 end 1656 total 1960 skew 0 clock 77.0KHz
v: height 1050 start 1051 end 1054 total 1100 clock 70.0Hz
1400x1050 (0x45) 145.1MHz -HSync +VSync
h: width 1400 start 1496 end 1648 total 1896 skew 0 clock 76.5KHz
v: height 1050 start 1051 end 1054 total 1093 clock 70.0Hz
1400x1050 (0x46) 122.0MHz +HSync +VSync
h: width 1400 start 1488 end 1640 total 1880 skew 0 clock 64.9KHz
v: height 1050 start 1052 end 1064 total 1082 clock 60.0Hz
1280x1024 (0x47) 135.0MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 80.0KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.0Hz
1280x1024 (0x48) 109.0MH...
TheKorn (ubuntu-thekorn) wrote : [hardy alpha 5] xserver autoconfigure fails ONLY over HDMI (Intel G35) | #36 |
Binary package hint: gdm
monitor: hanns-g hc194d
graphics chipset: intel G35
motherboard: asus p5e-vm hdmi
OS version: hardy alpha 5, patched on 3/5/2008
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
gdm:
Installed: 2.20.3-0ubuntu6
Candidate: 2.20.3-0ubuntu6
Version table:
*** 2.20.3-0ubuntu6 0
500 http://
100 /var/lib/
When monitor is connected via VGA D-sub cable, everything works great! When monitor is connected via DVI cable (w/ DVI-HDMI adapter), monitor shows "unsupported display mode".
FWIW, this exact combo works GREAT under gutsy (even under HDMI).
more info: I'm rebooting in between swapping cables, and at no point in time are both cables connected to the machine. Sequence is to power down, swap VGA for DVI cable (or vice-versa), power up, see BIOS and then ubuntu splash screens, then when the login screen should come up (I hear the bongo sound, and can log in blind or administer via SSH) that's when I get unsupported display mode. So I'm not crashing at all, it's just not exactly working quite right.
TheKorn (ubuntu-thekorn) wrote : | #37 |
TheKorn (ubuntu-thekorn) wrote : | #38 |
TheKorn (ubuntu-thekorn) wrote : | #39 |
- Xorg.0.log.vga Edit (38.9 KiB, text/plain)
Here is the xorg.0.log when the monitor is connected via the VGA cable.
TheKorn (ubuntu-thekorn) wrote : | #40 |
TheKorn (ubuntu-thekorn) wrote : | #41 |
Correction... I just tried the gutsy live CD, and I guess this combo did NOT work via HDMI then, only VGA. My mistake!
In freedesktop.org Bugzilla #13968, Eric Anholt (eric-anholt) wrote : | #42 |
bf6d59ee98127ac
In freedesktop.org Bugzilla #13968, KeithB (keith-brindley) wrote : | #43 |
Running a build taken Sunday night (GMT) but still no luck here even with those commit changes.
Anything useful I can collect? From what I can see, the TVs problem is the refresh rate.
As a side issue (may or may not be related), any attempts to change the mode with xrandr result in the command line coming back with no changes. (Running via remote desktop at this point - but when running on VGA,xrandr mode changes trigger a refresh of the remote desktop and redraw of the whole lot.)
In freedesktop.org Bugzilla #13968, Otakar-trunecek (otakar-trunecek) wrote : | #44 |
I have the same motherboard and DVI output over HDMI->DVI converter works fine in X. I'm running current Arch Linux, xorg-server version 1.4.0.90, xf86-video-intel 2.2.1, motherboard bios version 301.
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #45 |
(In reply to comment #38)
> I have the same motherboard and DVI output over HDMI->DVI converter works fine
> in X. I'm running current Arch Linux, xorg-server version 1.4.0.90,
> xf86-video-intel 2.2.1, motherboard bios version 301.
>
Can you please post your Xorg.0.log file and the output of 'xrandr --prop'
Thanks
In freedesktop.org Bugzilla #13968, Otakar-trunecek (otakar-trunecek) wrote : | #46 |
Created an attachment (id=15120)
Xorg.0.log with working DVI
In freedesktop.org Bugzilla #13968, Otakar-trunecek (otakar-trunecek) wrote : | #47 |
Created an attachment (id=15121)
output of 'xrandr --prop'
In freedesktop.org Bugzilla #13968, Daniel J Blueman (danielblueman) wrote : | #48 |
With my G35 Asus P5E-VM running Ubuntu 8.04 pre-rel x86-64 with Intel driver 2.2.1, I am seeing two symptoms, using the HDMI port w/ HDMI->DVI adapter:
- dual-link DVI cable to projector
-> unable to lock, so blank screen
- single-link DVI cable to Belinea 1600x1200 LCD
-> consistent off-by-2 Y size
It seems entirely conceivable that my projector doesn't accept resolutions that aren't expected and untested via the DVI-D connection; I can readily see this happening on HDMI/DVI TVs which support only particular resolutions and possibly on particular digital monitors.
Observations which make me tie the bug to the Intel driver:
- during BIOS init and before Linux takes over, we see:
- 640x480
- during Ubuntu's booting and VESA framebuffer use:
- 640x480
- in X, testing various resolutions, the monitor reports:
- 1600x1198
- 1280x1022
- 1280x958
- 1152x862
- 1024x766
- 800x598
- 640x478
All output in /var/log/
Let me know of useful information I can get and contribute!
In freedesktop.org Bugzilla #13968, Daniel J Blueman (danielblueman) wrote : | #49 |
There is a good chance of this being caused by a simple off-by-1 or 2 coding error; what debug do I need to dump the relevant register writes, or register state?
In freedesktop.org Bugzilla #13968, KeithB (keith-brindley) wrote : | #50 |
(In reply to comment #42)
> - in X, testing various resolutions, the monitor reports:
> - 1600x1198
> - 1280x1022
> - 1280x958
> - 1152x862
> - 1024x766
> - 800x598
> - 640x478
>
> All output in /var/log/
> being used, so it seems like a chip configuration/
>
> Let me know of useful information I can get and contribute!
>
I'm not convinced it's as simple as the -2 theory. Running the VESA driver on mine, the driver thinks it's running at 1024x768 but the TV reckons 1026x769 (complete with annoying bright purple line for those 2 extra pixels!). The Intel driver has reverted back to completely refusing to work.
Current setup:
xorg server 1.3.0 (Gutsy standard)
intel driver 1 week old git checkout (9th March)
BIOS 405.
I'm hoping to get hold of a DVI compatible PC monitor tomorrow on loan and then plan on having a play with the monitor and TV on different BIOS revisions to see if there is any difference there (assuming the monitor is happy enough with slightly off resolutions!)
If anyone can think of other tests of information gathering that would be useful please let me know.
Could there be something in xorg server 1.4.0 that's helping it? I could be wrong but of the working reports I've seen they seem to generally (if not all) be running 1.4.0 or above.
In freedesktop.org Bugzilla #13968, Michael Fu (michael-fu-intel) wrote : | #51 |
(In reply to comment #35)
> Created an attachment (id=14669) [details]
> This is same system, but with a ADD2 card installed
>
> Things to note here. The TMDS-1 card is now the DVI connector and not the HDMI
> connector (where did the hdmi connector go?)
>
Kevin, could you explain more about the ADD2 card? I assume it's a SDVO DVI card, right?
>This same DVI cable and monitor were working fine on an Asus MiniPC with an
>i915 chipset, until the machine died.
in your comment# 1, you mentioned a Asus MiniPC. It sounds to me it also has a HDMI port ( and you connect it to the same monitor using the same HDMI->DVI cable, right?) Do you have a log of it with "modedebug" turns on?
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #52 |
(In reply to comment #45)
>
> Kevin, could you explain more about the ADD2 card? I assume it's a SDVO DVI
> card, right?
Yes the ADD2 card is an SDVO DVI card.
Got mine off ebay and it looks like this
>
> >This same DVI cable and monitor were working fine on an Asus MiniPC with an
> >i915 chipset, until the machine died.
>
> in your comment# 1, you mentioned a Asus MiniPC. It sounds to me it also has a
> HDMI port ( and you connect it to the same monitor using the same HDMI->DVI
> cable, right?) Do you have a log of it with "modedebug" turns on?
>
No, the minipc had only a DVI ouput on it. I do not have that machine anymore so unfortunately I can't run any tests on it.
In freedesktop.org Bugzilla #13968, Michael Fu (michael-fu-intel) wrote : | #53 |
*** Bug 14787 has been marked as a duplicate of this bug. ***
In freedesktop.org Bugzilla #13968, Michael Fu (michael-fu-intel) wrote : | #54 |
(In reply to comment #46)
> (In reply to comment #45)
> >
> > Kevin, could you explain more about the ADD2 card? I assume it's a SDVO DVI
> > card, right?
>
> Yes the ADD2 card is an SDVO DVI card.
>
> Got mine off ebay and it looks like this
>
> http://
>
>
> >
> > >This same DVI cable and monitor were working fine on an Asus MiniPC with an
> > >i915 chipset, until the machine died.
> >
> > in your comment# 1, you mentioned a Asus MiniPC. It sounds to me it also has a
> > HDMI port ( and you connect it to the same monitor using the same HDMI->DVI
> > cable, right?) Do you have a log of it with "modedebug" turns on?
> >
>
> No, the minipc had only a DVI ouput on it. I do not have that machine anymore
> so unfortunately I can't run any tests on it.
>
Hmm..you said "using the same cable", then I assume you are using the HDMI->DVI cable . If the MiniPC doesn't have a HDMI port, how do you connect the HDMI->DVI cable to the machine?
In freedesktop.org Bugzilla #13968, Kevin DeKorte (kdekorte-gmail) wrote : | #55 |
The cable I had was a dual link DVI cable. The Asus MB comes with a HDMI->DVI adapter. So it was the same cable, but with the adapter attached.
In freedesktop.org Bugzilla #13968, Ep-elmerproductions (ep-elmerproductions) wrote : | #56 |
I also had trouble with the HDMI/DVI output on this motherboard in combination with a Dell 24" screen (2405FPW). When connecting via the HDMI-DVI converter included with the motherboard, and a DVI cable, there is no image on the DVI, and the monitor actually 'locks up' because it cannot handle the signal sent to it (you have to pull out the cable in order to change the input choice or get the on screen menu).
Reading about the SDVO cards I thought I'd give that a try as last resort. So I got one and plugged in in, and connecting the DVI cable directly to this card I have no problems running the panel at full resolution (and with a sharp image).
If there is any logging that I can add that may help to fix the initial issue, let me know. I'm not an expert, but I have played around the xorg.conf and even managed to compile/install a driver myself, so I should be ok with moderate care :) [Though I must also add that I had some problems reverting back to an packaged driver so I'm not 100% sure my system is sufficiently clean to give good results. Will upgrade with a clean system once Kubuntu Hardy is out, should be soon]
In freedesktop.org Bugzilla #13968, Tomasz-potega (tomasz-potega) wrote : | #57 |
A similar problem with an Asus P5E-V (ATX variant of the P5E-VM) + Asus MW221U LCD display.
When connecting the monitor using the bundled HDMI/DVI converter, I get slightly blurry image, with the display reporting 1680x1049 (this time only one scanline less than expected, but the resolution is lower, too).
Environment: 32 bit Fedora 8 with all the updates applied, various git driver checkouts.
If there is more information that might be of any value (logs, dumps) - I'll grab it and post here.
In freedesktop.org Bugzilla #13968, Hein-PietervanBraam (hp) wrote : | #58 |
I have the same problems described above with my Asus P5E-V HDMI motherboard. If there is anything I can test, please let me know. This machine isn't particularly useful for me if I can't get the second head to work, so I might as well do some debugging should that be required.
I am trying to get my VGA and HDMI->DVI attached LCD panels to be dual-screen, as of yet I have been unable to get any output on the second (HDMI->DVI) head as soon as X starts, the screen goed blank and will not display anything, including the OSD, which to me suggests a bad mode of sorts.
In freedesktop.org Bugzilla #13968, Ep-elmerproductions (ep-elmerproductions) wrote : | #59 |
(In reply to comment #50)
I did a clean boot of the official Ubuntu 8.04 'desktop' release (live CD) and both with the SDVO card and without the result is a complete lockup of the PC (black screen, LCD recons the resolution is 640x480, tapping num/capslock does not do anything, cannot switch to Ctrl-Alt-F1, etc.). This is on amd64 platform. The lockup seems to occur right after you can see it 'starting CUPS' in textmode, not 100% sure whether this is driver related (no logs available from the live boot), although it seems to match the result I got when upgrading the xorg/intel packages on a 7.10 install to those included with Hardy...
With a clean reinstall of the official 7.10 release it works fine with the SDVO card as mentioned before using the included 'intel' driver (1920x1200, no blurred images).
In freedesktop.org Bugzilla #13968, Allison Karlitskaya (desrt) wrote : | #60 |
See also the possibly-
Jean-Baptiste Lallement (jibel) wrote : Re: [hardy alpha 5] xserver autoconfigure fails ONLY over HDMI (Intel G35) | #61 |
Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!
Changed in gdm: | |
status: | New → Confirmed |
Changed in xorg-server: | |
status: | Unknown → Confirmed |
In freedesktop.org Bugzilla #13968, Niqooo (niqooo) wrote : | #62 |
I alos had the same problems with my Asus P5E-V HDMI motherboard. But HDMI -> DVI output is now working with intel git versions of the drivers from today.
I think it was related to this bug : #15766
In freedesktop.org Bugzilla #13968, Hong-liu (hong-liu) wrote : | #63 |
(In reply to comment #55)
> I alos had the same problems with my Asus P5E-V HDMI motherboard. But HDMI ->
> DVI output is now working with intel git versions of the drivers from today.
> I think it was related to this bug : #15766
>
Thanks for the finding, can anyone try the latest driver to see if HDMI->DVI is working?
Thanks,
Hong
In freedesktop.org Bugzilla #13968, Allison Karlitskaya (desrt) wrote : | #64 |
G35 on ASUS P5E-VM here with a DELL 20" DVI monitor (hooked up via the HDMI->DVI dongle).
this fix nails it. thanks so much.
Changed in xorg-server: | |
status: | Confirmed → Fix Released |
Allison Karlitskaya (desrt) wrote : Re: [hardy alpha 5] xserver autoconfigure fails ONLY over HDMI (Intel G35) | #65 |
this bug has been fixed in git upstream.
possibly a good candidate for SRU since it appears to have closed quite a number of upstream bugs (all sorts of things related to using the second monitor port in various configurations)
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Fix Committed |
Allison Karlitskaya (desrt) wrote : | #66 |
i just rolled a package based on cherry-picking that patch from upstream. this is not enough to fix the problem.
there is something else between 2.2.1 and that revision that fixes something else...
one thing to note, though: before that patch, nothing works at all.
Jean-Baptiste Lallement (jibel) wrote : | #67 |
Setting it back to "confirmed" then. Ryan, Can you comment the upstream report please ?
Changed in xserver-xorg-video-intel: | |
status: | Fix Committed → Confirmed |
Allison Karlitskaya (desrt) wrote : | #68 |
I've contacted Hong Liu to find out if he knows more.
ajonat (ajonat) wrote : | #69 |
ajonat (ajonat) wrote : | #70 |
Allison Karlitskaya (desrt) wrote : | #71 |
I have a reply to my email but I'm in Istanbul for the next two weeks and won't be able to try to build a package until I get back (problem affects only my computer at home).
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
ajonat (ajonat) wrote : | #72 |
Hi Ryan,
do you happen to know if this bug is fixed in intrepid?
Jeremy Lucier (jrlucier) wrote : | #73 |
I'm having similar problems on my Intel 946GZ computer with the Ibex RC upgraded from Hardy. I created a separate bug regarding the issue, but it sounds like this might be part of it. My bug: https:/
I was attempting to use my Asus 22" monitor with it via both HDMI and DVI. Both failed with error messages forcing usage of the vesa driver.
description: | updated |
Bryce Harrington (bryce) wrote : | #74 |
Hi Ryan,
Have you had time to re-test the bug? Since the fix you indicated earlier has gone upstream and we've released Intrepid with it, I'm wondering if it's still an issue.
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Triaged → Incomplete |
Bryce Harrington (bryce) wrote : | #75 |
[Assuming it's solved, since there's been no reply and it's marked fixed upstream.]
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in xorg-server: | |
importance: | Unknown → Medium |
Changed in xorg-server: | |
importance: | Medium → Unknown |
TheKorn (ubuntu-thekorn) wrote : | #76 |
Amazingly, I still have this equipment after all this time. I've since upgraded to 10.10, and I no longer experience this issue so yeah, I'd call it fixed.
Changed in xorg-server: | |
importance: | Unknown → Medium |
Log files are with VGA output "ignored", but with output still going to the VGA output