| Summary: | can not enable screen 2 or 3 on eyefinity card, worked in mga2. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Simon Putt <lemonzest> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED OLD | QA Contact: | |
| Severity: | normal | ||
| Priority: | High | CC: | luigiwalser, mageia, nic, thierry.vignaud, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | x11-server-xorg | CVE: | |
| Status comment: | |||
| Attachments: |
backtrace xorg after switching to 3head mode (5888x1152)
fedora patch to expand virtual screens to hold physical ones. |
||
|
Description
Simon Putt
2013-01-15 18:10:08 CET
[ 2987.084461] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.085366] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.086123] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.086914] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.087643] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.088274] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.089365] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.090145] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.090624] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.091538] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.092787] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.093847] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.094817] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.095834] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.096545] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.097542] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.098442] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.099981] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.100888] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! [ 2987.101831] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! this is what is printed in the dmesg when it happens. running glxgears and full screening it on a single display causes the same corruption Created attachment 3379 [details]
backtrace xorg after switching to 3head mode (5888x1152)
back trace from xorg
Simon Putt
2013-01-16 20:09:04 CET
Priority:
Normal =>
release_blocker also if i change to a vt on switch back the screen is also corrupted Bugs that can be fixed with update after release are not release blockers. Priority:
release_blocker =>
High (In reply to comment #3) > also if i change to a vt on switch back the screen is also corrupted this seems to have been fixed with the new kernel and libdrm updates for cauldron. only problem persisting now is the cannot enable 2nd head (In reply to comment #1) > [ 2987.084461] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.085366] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.086123] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.086914] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.087643] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.088274] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.089365] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.090145] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.090624] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.091538] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.092787] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.093847] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.094817] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.095834] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.096545] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.097542] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.098442] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.099981] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.100888] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > [ 2987.101831] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12! > > this is what is printed in the dmesg when it happens. > > running glxgears and full screening it on a single display causes the same > corruption Fixed with mesa/kernel now that mesa 9.1 has branched and looking at a late feb release, could I get a new build so i can see if my corruption bug has been fixed? many thanks. things are a little better now with the newer mesa builds the corruption has gone and 2nd head is usable now, 3rd monitor though (on display-port) still kicks back to gdm. according to the people on #radeon this is a mesa problem, so i will get back to them. Created attachment 3692 [details]
fedora patch to expand virtual screens to hold physical ones.
I have done additional testing and in fedora i can enable a wide spanned desktop over all three screens, with ARandR in fedora there is a wide virtual display where you can arrange your screens in mageia it just covers the primary one, leaving the other 2 screens with no place to be arranged i believe gnome-shell crashes because xorg can not expand the virtual screens to hold the physcal ones, however, i did find a patch in fedoras xorg-server that fixes this, could we include it in ours? i would be willing to test, as other wise it would mean changing distro which i would rather not do as i am more than happy with mageia. I have also tested this with my 3 cards, a 5670 (redwood) a 6670 (Turks) and a 6770 (Juniper) radeon cards, all 3 show the same bug.
Simon Putt
2013-04-04 10:55:16 CEST
CC:
(none) =>
thierry.vignaud
Simon Putt
2013-04-04 10:55:36 CEST
CC:
(none) =>
tmb
Simon Putt
2013-04-04 10:57:32 CEST
CC:
(none) =>
luigiwalser Dual-head is working for me in current Cauldron with a Radeon HD 5450. (In reply to David Walser from comment #12) > Dual-head is working for me in current Cauldron with a Radeon HD 5450. What DE? (In reply to Simon Putt from comment #13) > (In reply to David Walser from comment #12) > > Dual-head is working for me in current Cauldron with a Radeon HD 5450. > > What DE? KDE. I created an xorg.conf for doing dual head, so it also works in KDM. I haven't tried using randr/krandrtray to do it just for a login session, but I assume that still works. Simon, have you tested this for Mageia 4 (i.e., current Cauldron)? Since there are insufficient details provided in this report for us to investigate the issue further, and we have not received feedback to the information we have requested above, we will assume the problem was not reproducible, or has been fixed in one of the updates we have released for the reporter's distribution. Users who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information. Closing as OLD. Status:
NEW =>
RESOLVED |