Summary: | X crashes when switching to VT on docked laptop | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Leif Gruenwoldt <leifer> | ||||
Component: | Driver/radeonhd | Assignee: | Luc Verhaegen <lverhaegen> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | ||||||
Version: | git | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Leif Gruenwoldt
2008-08-08 07:39:25 UTC
This will only happen when something else besides the driver messes with the chipset registers. Are you docking after you've started X? This problem might go away once the atombios_support branch is merged as in there we set the BIOS scratch registers to tell the BIOS to keep it's fingers off the hardware. Hi Egbert, yes the steps to reproduce are this: 1. start X 2. dock laptop 3. switch to VT crash. I will look forward to the merging of the atombios_support branch then :) So this is a problem of docking. I assume the system/video BIOS is doing something when you dock. Please try the latest GIT, I've now pushed the fixes which should silence the video BIOS while the driver is running. Of course the driver could explicitly disable the VGA subsystem on leavevt/closescreen again. But this isn't the solution: nothing should turn it back on while the driver is running. In fact nothing should interfere with the driver at all as any interference might cause problems. Thankyou! Latest from git fixes the problem. Marking as fixed. On a related note, the screen corruption (black with large rectangular coloured blobs) I used to get when docking my laptop (when X was running) is fixed now too. I used to have to switch to a VT and then back to X to clear it. But now docking "just works". Thankyou :) |
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.