Post by D Br Post by King Beowulf Post by D Br Post by D Br
Long time lurker and slackware user (since 7.0). Just moved my hard
drive over from an old intel i5 750 box using AMD R7 265 to a new
X570 box with Ryzen 3600X and 5600XT (16GB in both boxes). I was
running the 4.4.240 kernel with no problem, then I built 5.6.18 and
get a blank screen on bootup. So I killed it and booted back into
the 4.4.240, no problems. So I booted with 5.6.18 again and sshed
from my raspberry pi.
I see gcvm_protection_fault_status 0x00041f52 in my dmesg.
Apparently A LOT of people have been running into this but it was
supposedly fixed in 5.6 kernel.
Unfortunately though I've been a long time user, it's been just
that; user and I've never run into major issues before. Any thoughts
on getting around this?
Post by D Br
So just realized I gave the wrong kernel (dyslexia?). It's 5.8.16 not
5.6.18. The amdgpu.sh made no difference.
But one thing I've missed is that I still have modesetting enabled and I
may be deprecated at this point.
This weekend got away from me so I haven't gone any further. This
morning I added 'nomodeset' to my boot parameters and I got my login
screen when I set my default to to 3. However KDE(Don't laugh, my kids
like it) is a nogo.
So my initial is solved. Gotta goto work. Has anyone tried KDE with the
I'm running KDE4 with Slackware64-current on XFX AMD Radeon RX590 Fatboy
OC+ (Polaris) with amdgpu. Although my main box uses Xfce, KDE4 runs
fine on the XFX AMD Radeon RX 5700 XT THICC Ultra III (Navi) with amdgpu.
My eldest son also has a RX5700XT with slackware64-current and KDE plasma
5 (alienbob's Ktown repo) using amdgou with no issues.
As I mentioned earlier (or hinted), Slackware 14.2 is too old for
reliable amdpgu support. You need to AT LEAST upgrade, () is in current
kernel -> 5.4.x or newer (5.4.74)
mesa -> 20.1 or newer (20.2.1)
xorg-server -> 1.20.x or newer (1.20.9)
xf86-video-amdgpu -> 19.1 or newer (19.1.0)
Just upgrading the kernel by itself is not enough - that's just the
kernel interface portion. You need a compatible X.org server, Xorg
driver, and the newer amdpgu support libs in Mesa.
Will do. That will have to wait till the weekend. Thanks for the info
my Navi is the Gigabyte Windforce. My guess is if it works for the 5700 it should
work for the 5600 but I'll update the group once I'm done.
I did the upgrade to -current with the same result: Screen goes blank during the bootup. I changed to different vga
setting within lilo with no success. However, in my dmesg output there is this curious section:
[ 7.078470] amdgpu 0000:2f:00.0: remove_conflicting_pci_framebuffers: bar 0: 0xe0000000 -> 0xefffffff
[ 7.078554] amdgpu 0000:2f:00.0: remove_conflicting_pci_framebuffers: bar 2: 0xf0000000 -> 0xf01fffff
[ 7.078639] amdgpu 0000:2f:00.0: remove_conflicting_pci_framebuffers: bar 5: 0xfcc00000 -> 0xfcc7ffff
[ 7.078724] amdgpu 0000:2f:00.0: vgaarb: deactivate vga console
[ 7.079422] Console: switching to colour dummy device 80x25
[ 7.079546] [drm] initializing kernel modesetting (NAVI10 0x1002:0x731F 0x1458:0x231D 0xCA).
Which I think is the beginning of a trail to follow: Output not being sent to 0000:2f:00.0.
What does vgaarb do this?
So here's my lspci output:
sudo /sbin/lspci -vs 2f:00.0
2f:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev ca) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd Navi 10 [Radeon RX 5700 / 5700 XT]
Flags: bus master, fast devsel, latency 0, IRQ 73
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=2M]
I/O ports at f000 [size=256]
Memory at fcc00000 (32-bit, non-prefetchable) [size=512K]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities:  Vendor Specific Information: Len=08 <?>
Capabilities:  Power Management version 3
Capabilities:  Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities:  Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities:  Advanced Error Reporting
Capabilities:  Physical Resizable BAR
Capabilities:  Power Budgeting <?>
Capabilities:  Secondary PCI Express
Capabilities: [2a0] Access Control Services
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] Page Request Interface (PRI)
Capabilities: [2d0] Process Address Space ID (PASID)
Capabilities:  Latency Tolerance Reporting
Capabilities:  Data Link Feature <?>
Capabilities:  Physical Layer 16.0 GT/s <?>
Capabilities:  Lane Margining at the Receiver <?>
Kernel driver in use: amdgpu
Kernel modules: amdgpu