Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
[ 1.837108] [drm:.r600_ring_test [radeon]] ERROR radeon: ring 0 test failed (scratch(0x8504)=0xCAFEDEAD)
[ 1.837122] radeon 0000:0a:00.0: disabling GPU acceleration
From Xorg 1.6 on PowerMac G5 dont have any more accelerations with radeons gpus
5xxxx and 6xxxx because the ring issue.
Only 4xxxx is working but face freeze when 3d programs start running
This issue is present today too on Fedora 25 PPC64 too
and is present on Debian (ppc32) and Ubuntu (ppc 32)
.Org X Server 1.19.1
Release Date: 2017-01-11
X Protocol Version 11, Revision 0
I been try all te kernel configs without any positive result .
i been try to insert the firmware of the gpu inside the kernel same issue.
many others are reporting the same issue.
Hi Alex,
yes i have a Quad G5 with 4 pcie slots.
but before Xorg 1.6 radeonhds gpus was working all and right on the 8x (0001:06:00.0), now the only way for made the gpus work is inside the 16x (0000:0a:00.0)
this is my lspci :
0000:00:0b.0 PCI bridge: Apple Inc. CPC945 PCIe Bridge
0000:0a:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler LE [Radeon HD 6610M/7610M]
0000:0a:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
0001:00:00.0 Host bridge: Apple Inc. U4 HT Bridge
0001:00:01.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3)
0001:00:02.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-X bridge (rev a3)
0001:00:03.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
0001:00:04.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
0001:00:05.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
0001:00:06.0 PCI bridge: Broadcom BCM5780 [HT2000] PCI-Express Bridge (rev a3)
0001:00:07.0 PCI bridge: Apple Inc. Shasta PCI Bridge
0001:00:08.0 PCI bridge: Apple Inc. Shasta PCI Bridge
0001:00:09.0 PCI bridge: Apple Inc. Shasta PCI Bridge
0001:01:01.0 Non-VGA unclassified device: Device 0800:0002 (rev 08)
0001:01:07.0 Unassigned class [ff00]: Apple Inc. Shasta Mac I/O
0001:01:0b.0 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:01:0b.1 USB controller: NEC Corporation OHCI USB Controller (rev 43)
0001:01:0b.2 USB controller: NEC Corporation uPD72010x USB 2.0 Controller (rev 04)
0001:03:0c.0 IDE interface: Broadcom K2 SATA
0001:03:0d.0 Unassigned class [ff00]: Apple Inc. Shasta IDE
0001:03:0e.0 FireWire (IEEE 1394): Apple Inc. Shasta Firewire
0001:05:04.0 Ethernet controller: Broadcom Limited NetXtreme BCM5780 Gigabit Ethernet (rev 03)
0001:05:04.1 Ethernet controller: Broadcom Limited NetXtreme BCM5780 Gigabit Ethernet (rev 03)
0001:06:00.0 VGA compatible controller: NVIDIA Corporation G70GL [Quadro FX 4500] (rev a1)
Hi Alex,
yes i have a Quad G5 with 4 pcie slots.
but before Xorg 1.6 radeonhds gpus was working all and right on the 8x
(0001:06:00.0), now the only way for made the gpus work is inside the 16x
(0000:0a:00.0)
So it does work in one of the slots or neither or...? If this is a regression can you bisect? If not, you'll probably have to bring it up with someone more familiar with the pcie design on those boards.
hi alex,
it work in the 16x but without video accelerations and with the issue reported in the beginning ... about bisect i can try. now on fedora is installed 1.19.1-2 im sure i will need to go down to 1.16 or can do a better think install last distro where all was working right and see there what version is of xorg?
it is for sure the lastest distro where all was working http://cdimage.ubuntu.com/lubuntu/releases/trusty/release/
hi alex,
it work in the 16x but without video accelerations and with the issue
reported in the beginning ... about bisect i can try. now on fedora is
installed 1.19.1-2 im sure i will need to go down to 1.16 or can do a
better think install last distro where all was working right and see there
what version is of xorg?
it is for sure the lastest distro where all was working http://cdimage.ubuntu.com/lubuntu/releases/trusty/release/
The ring failure is a kernel issue. Please bisect the kernel.
Hi Alex,
making more tests changing totally my inside pci setting and .
no ring issue but xorg crash totally if i select the radeon. the only way for have xorg running is run it with fbdev this happen if i use not 16x for the gpu but other slower pcie slots.
Making more testing with my oldest kernels where radeon was working right and report here my last log
Hi Alex i did a new test changing the GPU with a RadeonHD 7750 2GB
here there is not a ring issue but when glamor egl is loaded it made xorg crash.
:-( . i did a test i rename the glamor and xorg working right with radeon. but no acceleration.
I been try to build the glamor for understand what can be the issue and probably i found a big endianess there i attached the configure with build log. :-/
Hi Alex,
making more tests changing totally my inside pci setting and .
no ring issue but xorg crash totally if i select the radeon. the only way
Let's start with the case where the kernel ring tests succeed. What slot was that? The kernel driver needs to work correctly before we try anything else. Now, in the case where the kernel driver loads properly with no errors, what happens next? What do you mean by "xorg crash totally if i select the radeon"? segfault? blank screen? Something else? Can you provide the xorg log when this happens?
A-EON AmigaOne X1000 PowerPC
Nemo board with a P.A. Semi PA6T-1682M CPU
8GB RAM
ASUS Radeon HD7790 1GB VRAM
ubuntu MATE 17.04 PowerPC (PPC32) with the kernels 4.10-rc8 (DRM 2.49.0) and
4.9.10 (DRM 2.48.0)
Mesa 17.0.0
(In reply to Sinan Gürkan from comment 13)
> (In reply to Christian Zigotzky from comment 12)
>
>
> Hello everyone..
>
> I also have the same problem..
>
> A-EON Amiga X5000 PowerPC
> Varisys Cyrus Board with P5020
> 8GB RAM
> ASUS Radeon R7 265
> Ubuntu Mate 17.04 - Mesa 17.0.0
> Kernel 4.10-rc8
Please try to provide more details. It sounds like there may be several issues at play here. What do you mean by the same problem? ring test errors in the kernel driver? Some sort of Xorg "crash"?
Hi Alex,
making more tests changing totally my inside pci setting and .
no ring issue but xorg crash totally if i select the radeon. the only way
Let's start with the case where the kernel ring tests succeed. What slot
was that? The kernel driver needs to work correctly before we try anything
else. Now, in the case where the kernel driver loads properly with no
errors, what happens next? What do you mean by "xorg crash totally if i
select the radeon"? segfault? blank screen? Something else? Can you
provide the xorg log when this happens?
Hi alex now the only slot usable is the first one the 16x,
before xorg 1.6 the only way for have not apple gpu was the 8x and there there was not issue.
Now radeon 4xxx work on 16x with accelerations but freeze, radeon 5xxx and 6xxx work but have (cafedead)only fbdev run. 7xxx run no issue but glamor crash.
I open another bug for the glamor. Michel Danze ask a gdb debug of xorg.. but im not able to made it in fedora if i run xorg on gdb i have a black screen with only a cursor on the top of the screen :-/
i will check if on ubuntu mate i will able to make a gdb of xorg. where there i have fence errors on ring 0 and 3 or glitched video.
if i delete the glemoregl.so module xorg work i have desktop but no gpu accelerations.
i atteached my xorg.log with 7750
The other guys i think have my same issue with radeonsi/amdgpu on ppc hw.
why im sure it is an xorg issue or one of xorg component issue (cafedead),because on Lubuntu 14.04.5 i had kernel 4.9 and no issue but xorg was 1.6
why im sure it is an xorg issue or one of xorg component issue
(cafedead),because on Lubuntu 14.04.5 i had kernel 4.9 and no issue but xorg
was 1.6
X has nothing to do with the kernel ring tests. Those happen long before X gets involved. If the ring tests fail, all acceleration is disabled so you need to sort out the kernel issue before addressing X.
umm thans for the info.
i have an idea... but need to check oldest kernel version.
i see last release of kernel made radeon load only as a module. dont made radeon as a y .
on embenbed ppc machine for dont have cafedead i sow on nxp faq they suggest load radeon as y and include the radeon firmwares inside the kernel. this is not possible on server. will check and report
why im sure it is an xorg issue or one of xorg component issue
(cafedead),because on Lubuntu 14.04.5 i had kernel 4.9 and no issue but xorg
was 1.6
X has nothing to do with the kernel ring tests. Those happen long before X
gets involved. If the ring tests fail, all acceleration is disabled so you
need to sort out the kernel issue before addressing X.
Hi Alex,
can you check this my post? can be a kms issue this and cafedead too?
on my quad g5 i have the RadeonHD 7750 as first 16x pcie
0000:0a:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
0000:0a:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
and the open firmware nouveau as the 3rd pcie
0001:06:00.0 VGA compatible controller: NVIDIA Corporation G70GL [Quadro FX 4500] (rev a1)
On my kernel 4.10.8 i dont have a nouveau module installed .
this is my kenrel append:
nouveau.modeset=0 video=nouveaufb:off radeon.modeset=1 video=radeonfb:off pci=realloc radeon.dpm=1 pci=realloc video=offb:ff radeon.dpm=1 nosplash
lsmod show drm_kms_helper 2 amdgpu,radeon
i removed the /etc/X11/xorg.conf
If i made an xorg -configure ,
xorg produce a nouveau configuration xorg.conf on busid 6:0:0
starting X made a black screen with cursor blinking
so
i removed the xorg driver for nouveau
xorg -configure
and xorg produce a modesetting xorg.conf on busid 6:0:0
starting X made a black screen without blinking cursor
so
i removed the /usr/bin/xorg/modules/driver/modesetting
and xorg -configure dont find any screen and not made any xorg.conf.new
i made my xorg.conf
with radeon busid 10:0:0
i have a glitched graphic ...
i removed glemour module on xorg i have radeon working but without acceleration...