Matthias Hopf wrote:
First of all, is this a regression, or did you have this with previous versions as well, or is this the first test?
These aren't regressions. I've been using 1.1.0 for quite awhile now, and it exhibits all the same (and more) issues.
2- If I plug an external monitor into the HDMI port (through a HDMI -> DVI cable), either before or after starting Xorg, the monitor indicates it is switchng to DVI mode, but nothing happens on the computer end (xrandr report nothing and nothing shows up in the Xorg logs).
Maybe your connector table is buggered up. You might want to check Option "HPD" "swap" and/or verify with rhd_conntest as described in the README.
I tried the swap option, and it did not help. That is, the only difference I observed when specifying "swap on" was that the Xorg log indicated some of the connections were swapped. When I run the rhd_conntest utily I get the following: a) Nothing attached rhd_conntest: v1.1.0, non-git sources Checking connectors on 0x9581, 0x103C, 0x30DF (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_NONE b) VGA attached rhd_conntest: v1.1.0, non-git sources Checking connectors on 0x9581, 0x103C, 0x30DF (@01:00:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0 c) DVI through HDMI->DVI cable -- rhd_conntest: v1.1.0, non-git sources Checking connectors on 0x9581, 0x103C, 0x30DF (@01:00:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_1 DDC: RHD_DDC_1 (note that was the latest git -- I just erased the .git directory)
3- If I plug an external monitor into the VGA port before starting Xorg, it is recognized, and I can fully control it via xrandr. However, I loose my ability to switch to a virtual terminal (ctrl+alt+F1), and the
What do you mean with "loose"? Doesn't it do the switch any more, or is the screen blank?
The screen goes blank, and I can tell my keystokes are being recieved by the virtual terminal. When I switch back (ctrl+alt+F7), the Xorg screen is restored an I can continue doing whatever there.
Further, once I unplug the VGA connection, xrandr starts reporting bogus DVI-D_1 information until the next time I re-plugin the VGA connection (even if nothing has ever been plugged into the HDMI connection):
Eek. Sounds like some data structures are pushed around the wrong way. Or maybe a side effect of the broken connector table?
I've discovered this only happens if the VGA connector is unplugged without first turning it off with xrandr. Interestingly enough, even after unplugging it, you can still get the bogus info being reported under DVI-D_1 to go away by doing a "xrandr --output VGA_1 --off".
tyson@whitehead2:~$ xrandr --output VGA_1 --auto X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 155 (RANDR) Minor opcode of failed request: 21 () Serial number of failed request: 17 Current serial number in output stream: 17
You have to get a newer xrandr (1.2.3 or git). That is actually a FAQ.
Yes. That fixed this issue. Sorry about not being on top of that one. However, now that I can enable an external display without having to have it plugged in when Xorg is started, I've discovered something else. 4'- If xrandr is ran before pluggin in the display, the display always shows a miore pattern in the colours. This persists until Xorg is restarted and the display is plugged in before running xrandr.
Can you create a bug report with your information?
Done. : ) Thanks Matthias, -Tyson -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org