Bug 39972
Summary: | [regression] Radeon multi-screen | ||
---|---|---|---|
Product: | Drivers | Reporter: | Robert Piasek (dagger) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | akpm, alexdeucher, florian, maciej.rutecki, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.0 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 36912 | ||
Attachments: | boot logs |
Sorry forgot to click regression box. Can you bisect? Also, please attach your xorg log and config and dmesg output. Hi Alex, I can bi-select this weekend. I cannot do it earlier I'm afraid as it's my production workstation. I think this should be fixed by http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=33ae1827d6c3c79c5957536ec29d5a8780623147 . Robert, can you test if that commit solves your problem? You might be able to test it by adding git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git as a remote and cherry pick 33ae1827d6c3c79c5957536ec29d5a8780623147 onto Linus' tree. I tested above commit against 3.0.1 and I can confirm it solves the problem for me. Thank you very much! I'm sorry I didn't have time to bisect it. xrandr gives the same output as 2.6.39 Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 8192 x 8192 DisplayPort-0 connected 1920x1080+0+1080 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.1 60.0 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 DisplayPort-1 connected 1920x1080+1920+1080 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.1 60.0 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 DisplayPort-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.1 60.0 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 DisplayPort-3 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.1 60.0 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 Thanks again! Fixed by commit 33ae1827d6c3c79c5957536ec29d5a8780623147 . |
Created attachment 66532 [details] boot logs Hi, With 3.0 I can no longer use 4 screens on ATI FirePro™ 2460 Multi-View (ATI Technologies Inc Device 68f1). All 4 screens are detected, but the driver can only see two of them (like in standard dual-head card). Also xrandr gives me: "xrandr: cannot find crtc for output" Switching back to 2.6.39 and everything is just fine again. Boot lots from both kernels attached. Please let me know if you require more information.