Bug 45334

Summary: Dual screen not work on SUMO gpu
Product: xorg Reporter: BRULE Herman <alpha_one_x86>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high CC: niels_ole, shin.ice
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg
none
Xorg.0.log
none
lspci -vv output
none
Shin's dmesg output
none
xrandr output
none
Shin's Xorg.0.log
none
alpha_one_x86's Xorg.0.log
none
alpha_one_x86's xrandr
none
alpha_one_x86's kernel 3.5
none
Both card
none
both card enabled
none
dmesg with kernel 3.11
none
possible fix none

Description BRULE Herman 2012-01-28 05:28:42 UTC
Hello, I have tested some livecd, and my OS.

On the config:
A6-3650 -> then gpu SUMO
1 screen on HDMI
1 screen on DVI
F1A75-I DELUXE

Manual say that's work, the efi boot screen is show on both screen.
But under linux I have just the HDMI connected screen that's work. The other is just disconnected (no signal it say, then same when is not connected or in sleep).

Software tested: Ubuntu/Kubuntu/Gentoo. I have try the git ati drivers (git kernel crash here). At the mode settings the second screen is close too.
It's 2h to assemble this computer (missing hdd, power supply, then I need use of my main computer), then if you can group your query.

I have noted the dmesg, lspci, ... nothing execpt:
[drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting
[drm:atom_execute_table_locked] *ERROR* atombios stuck executing E262 (len 2585, WS 4, PS 4) @ 0xE94C
drm: registered panic notifier
I have try both under KDE, it crash.

The both screen is detected.
Comment 1 Alex Deucher 2012-01-28 06:47:40 UTC
Please attach your xorg log and dmesg output.
Comment 2 BRULE Herman 2012-01-28 07:46:38 UTC
Created attachment 56256 [details]
dmesg
Comment 3 BRULE Herman 2012-01-28 07:47:56 UTC
Created attachment 56257 [details]
Xorg.0.log
Comment 4 BRULE Herman 2012-01-28 07:48:15 UTC
Done
Comment 5 andros 2012-02-11 08:42:00 UTC
I can confirm this on a Dell vostro 3555 Notebook with A8-3500M 
VGA-0 will be detected if plugged in by kde control center, but no output signal goes out.

3.2.1-gentoo-r2 #1 SMP Sat Feb 11 02:18:34 CET 2012 x86_64 AMD A8-3500M APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux
mesa 7.11.2 
xf86-video-ati 6.14.3
xorg-server 1.11.2-r2
libdrm 2.4.27
Comment 6 BRULE Herman 2012-02-11 09:02:15 UTC
Here:

Linux amber 3.2.1-gentoo-r2 #1 SMP PREEMPT Sat Jan 28 14:05:55 CET 2012 x86_64 Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz GenuineIntel GNU/Linux
(crash on kernel 3.3)
media-libs/mesa-8.0_rc1
git x11-drivers/xf86-video-ati
xorg-server 1.11.2-r2
libdrm 2.4.27

But on my radeon HD 5450, both screen is up at the kernel startup (kms), on gpu SUMO, just my first screen
Comment 7 BRULE Herman 2012-02-11 09:09:00 UTC
Same with x11-libs/libdrm-2.4.30.
Comment 8 BRULE Herman 2012-03-01 06:45:24 UTC
No news? Other product with be out, and card serie 7000 included.
Comment 9 Shin.Ice 2012-03-19 02:02:04 UTC
Hi,

i have the same problem.

- Debian Sid 64bit
- Kernel 3.3.0-rc6-amd64 (Debian Experimental)
- Radeon Driver 1:6.14.3-2

Grub and kernol space boot are displayed on both displays (DVI-0 & VGA-0).
After the radeon driver is loaded VGA-0 shuts down and will not start again.
xrandr shows me both screens but only DVI-0 works.

I attach:
- dmesg
- Xorg.0.log
- xrandr output
- lspci -vv
Comment 10 Shin.Ice 2012-03-19 02:02:46 UTC
Created attachment 58659 [details]
lspci -vv output
Comment 11 Shin.Ice 2012-03-19 02:03:13 UTC
Created attachment 58660 [details]
Shin's dmesg output
Comment 12 Shin.Ice 2012-03-19 02:03:32 UTC
Created attachment 58661 [details]
xrandr output
Comment 13 Shin.Ice 2012-03-19 02:04:10 UTC
Created attachment 58662 [details]
Shin's Xorg.0.log
Comment 14 BRULE Herman 2012-05-17 05:46:47 UTC
No body for that's?
Comment 16 BRULE Herman 2012-05-17 11:42:03 UTC
I have just tested with daily buld of ubuntu and kernel 3.4.

Exactly the same in my case. No vga in my case.
Comment 17 BRULE Herman 2012-06-08 02:59:13 UTC
No body to resolv that's?
Comment 18 Alex Deucher 2012-06-08 06:23:50 UTC
Have you tried the patch or a 3.5 kernel?
Comment 19 BRULE Herman 2012-06-08 06:27:00 UTC
Yes, the patch solve nothing because I don't use the VGA (HDMI + DVI, see the firt comment).

The kernel 3.5 some nothing...
Comment 20 BRULE Herman 2012-06-08 06:27:16 UTC
(In reply to comment #19)
> Yes, the patch solve nothing because I don't use the VGA (HDMI + DVI, see the
> firt comment).
> 
> The kernel 3.5 some nothing...

Solve nothing
Comment 21 Alex Deucher 2012-06-08 06:30:48 UTC
Can you post your dmesg and xrandr output from the 3.5 kernel?
Comment 22 BRULE Herman 2012-06-08 06:55:42 UTC
I can before this night, because I use my computer/screen as work.

Please, I don't wish test each month on each new kernel, without any change, and at each re-ask listen: "test on the new kernel, send my the new ...".
If new patch can change my situation, please tell it, else I will provide all the test/info to solve this problem.

I wait more serious about the support. Mainly because this bug is open since 6 months, I not see any progress, and I totally blocked into my work.
Comment 23 Alex Deucher 2012-06-08 07:01:31 UTC
(In reply to comment #22)
> I can before this night, because I use my computer/screen as work.
> 
> Please, I don't wish test each month on each new kernel, without any change,
> and at each re-ask listen: "test on the new kernel, send my the new ...".
> If new patch can change my situation, please tell it, else I will provide all
> the test/info to solve this problem.

There are a lot of changes and fixes for each new kernel.  It's not always easy to say which one(s) may help.

> 
> I wait more serious about the support. Mainly because this bug is open since 6
> months, I not see any progress, and I totally blocked into my work.

It's hard to say what your bug is.  In many cases a new kernel may help.  Dual digital connectors work fine on the sumo systems I have access to.  Also, to clarify, the DVI monitor is digital correct?  DVI-VGA adapters won't work because the DVI ports on these systems do not support analog.
Comment 24 BRULE Herman 2012-06-08 07:11:35 UTC
Ok, to be clear:
All the display data is transmitted as numeric (no analog used). It's DVI-D + HDMI.
I connect my sumo GPU EXACTLY like I connect on my Radeon HD 5450 used actually in my computer (work with this card).
Comment 25 Alex Deucher 2012-06-08 07:34:37 UTC
Also does manually turning the DVI-D display off/on with xrandr help?  Or boot with one display attached and plug in the second one later?  Does it work in that case?  Also what modes are you trying to use each monitor?  The xorg log you attached doesn't have much content.  If you are trying to use a high res monitor that requires duallink DVI, you will need to enable duallink support in your bios setup.  As it requires two links, enabling duallink dvi the bios also disables the secondary display on the motherboard since both are then used for DVI.
Comment 26 Alex Deucher 2012-06-08 07:37:43 UTC
Also, are there any cases where the DVI port works?  Is it only when you try and enable both monitors that things break or does DVI not work at all under any circumstances?
Comment 27 BRULE Herman 2012-06-08 07:50:43 UTC
I have try all of that's. In all case, I'm not able to start the second screen.
I have the same resolution with my hd 5450 or with my sumo gpu: Full HD (1920x1080).

In single screen DVI and HDMI work. Under the bios (EFI) + grub, the both screen is on.

The problem is when the both screen is connect, under linux all show the DVI screen as on, but in reality is off.

I have try lot of combinaison to start up the screen (DVI first alone, both after -> HDMI is start-up, the DVI is shutdown)

The kernel config:
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE="radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
Comment 28 BRULE Herman 2012-06-09 01:22:24 UTC
Created attachment 62834 [details]
alpha_one_x86's Xorg.0.log
Comment 29 BRULE Herman 2012-06-09 01:23:26 UTC
Created attachment 62835 [details]
alpha_one_x86's xrandr
Comment 30 BRULE Herman 2012-06-09 01:24:26 UTC
Created attachment 62837 [details]
alpha_one_x86's kernel 3.5
Comment 31 BRULE Herman 2012-06-09 01:25:33 UTC
I have send all the requested new file. No change...

Any idea?
Comment 32 BRULE Herman 2012-06-09 15:18:36 UTC
It's very very hard in my case to test. Have you all to try resolv this?
Comment 33 BRULE Herman 2012-06-22 05:01:34 UTC
@Alex Deucher: Do you work with exactly the same hardware?
CPU + GPU: A6-3650
Mother board: F1A75-I DELUXE
???

The mother board have EFI, I have no see anything into the config witch can block the graphic card.
Comment 34 Alex Deucher 2012-06-27 09:59:15 UTC
(In reply to comment #33)
> @Alex Deucher: Do you work with exactly the same hardware?
> CPU + GPU: A6-3650
> Mother board: F1A75-I DELUXE
> ???

I don't have that exact board.

> 
> The mother board have EFI, I have no see anything into the config witch can
> block the graphic card.

Does the bios provide an option to boot via legacy bios rather than EFI?
Comment 35 BRULE Herman 2012-06-27 10:15:38 UTC
No, but I suspect I'm in bios mode, because I use the grub2 into dos mode, and no trace of EFI in the dmesg...
Comment 36 BRULE Herman 2012-06-29 04:50:26 UTC
I can do few donation (<20$) to help to buy the hardware to try to resolv it.
I don't know what I can do more.
Comment 37 BRULE Herman 2012-07-02 14:47:56 UTC
Created attachment 63735 [details]
Both card
Comment 38 BRULE Herman 2012-07-02 14:48:22 UTC
Created attachment 63736 [details]
both card enabled
Comment 39 BRULE Herman 2012-07-02 14:49:05 UTC
I have flashed by bios, try with dual card internal + radeon HD 5450...
Comment 40 BRULE Herman 2012-07-02 14:53:25 UTC
The graphic card have firmware? I can update it? How?
Comment 41 Alex Deucher 2012-07-02 17:36:12 UTC
(In reply to comment #40)
> The graphic card have firmware? I can update it? How?

It's loaded by the driver.  It's used for acceleration and interrupts.  It does not affect the display hw.
Comment 42 BRULE Herman 2012-10-13 11:59:14 UTC
Same with the kernel 3.6.2, I will donate my hardware, and change for more modern. Then I don't will test more, sorry but the problem is since lot of time (2 years?).
Comment 43 BRULE Herman 2013-10-31 16:38:36 UTC
Created attachment 88413 [details]
dmesg with kernel 3.11

dmesg with new kernel 3.11, continues with bug...
Comment 44 Alex Deucher 2013-10-31 20:36:54 UTC
Does selecting a different mode or refresh rate for the problematic monitor fix it?  Select something so that the displays are using different clocks.
Comment 45 Alex Deucher 2013-10-31 20:45:45 UTC
Created attachment 88451 [details] [review]
possible fix

Does this patch fix the issue?
Comment 46 BRULE Herman 2013-11-01 14:11:35 UTC
No, don't fix it. I can't test the patch because my try of kernel compilation have failed (Bios ROM not found). Then if you have compiled kernel to test... (without initrd, and drivers in =Y)
Comment 47 BRULE Herman 2013-11-28 20:10:38 UTC
Or if you can provide me a live cd with this kernel patch to test.
Comment 48 Martin Peres 2019-11-19 07:33:25 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/issues/26.

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.