What do you mean “amdgpu activated” ?
And of course I can do it ! I will.
What do you mean “amdgpu activated” ?
And of course I can do it ! I will.
Then it failed to start lightdm? right? It should normally loading amdgpu module.
then do this:
maybe also in another tty type this:
and check if amdgpu or ati (legacy) is loaded
I added radeon
to the modules.
MODULES=(amdgpu radeon)
and did sudo mkinitcpio -p linux58
.
I also did sudo echo “blacklist radeon” > /etc/modprobe.d/blacklist-radeon.conf
but I couldn’t have permission so I did sudo nano /etc/modprobe.d/blacklist-radeon.conf
and added blacklist radeon
in the file.
I rebooted and I didn’t get a black screen neither a LDM issue which is not what I remember but, well.
Here’s the output of lspci -nnk | grep -i vga -A3 | grep 'in use'
:
Kernel driver in use: radeon
Maybe I didn’t get an issue thanks to the Manjaro’s recent update (with linux58 and Mesa 20.1.5)
Anyway, it didn’t break but didn’t fix something, as I see it.
Check this out: AMDGPU - ArchWiki
Loading
Theamdgpu
kernel module should load fine automatically on system boot.
If it does not happen, then:
- Make sure to #Enable Southern Islands (SI) and Sea Islands (CIK) support when needed.
- Make sure you have the latest linux-firmware package installed. This driver requires the latest firmware for each model to successfully boot.
- Make sure you do not have
nomodeset
orvga=
as a kernel parameter, sinceamdgpu
requires KMS.- Check that you have not disabled
amdgpu
by using any kernel module blacklisting.
When I type sudo dmesg
I have this red line : amdgpu: '1.' invalid for parameter 'si_support'
with this Kernel command line :
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 root=UUID=396cda63-9bc0-4719-8d63-e82e3a60ac52 rw radeon.cik_support=0 amdgpu.cik_support=1 quiet udev.log_priority=3
I found that this red line is coming from the file /etc/modprobe.d/amdgpu.conf
which contains options amdgpu si_support=1.
I’m removing the dot at the end.
Last time I did this :
Set one of the following [kernel parameters](https://wiki.archlinux.org/index.php/Kernel_parameters):
* Southern Islands (SI): `radeon.si_support=0 amdgpu.si_support=1`
I got a LDM issue
and as you can see :
radeon.cik_support=0 amdgpu.cik_support=1
doesn’t seem to do anything.
Make sure you have the latest linux-firmware package installed. This driver requires the latest firmware for each model to successfully boot.
I got linux-firmware
20200807.r1689.c331aa9-1
Make sure you do not have
nomodeset
orvga=
as a kernel parameter, sinceamdgpu
requires KMS.
I do not have nomodeset
neither vga=
as a kernel parameter
Check that you have not disabled
amdgpu
by using any kernel module blacklisting.
I do not have disabled amdgpu
(in /etc/modprobe.d/
)
But I got /etc/modprobe.d/r8169_blacklist.conf
which contains blacklist r8169
I could Make sure to #Enable Southern Islands (SI) and Sea Islands (CIK) support when needed.
if you think it will help ! Just tell me how to debug it when I will do it.
Why is it so hard O_O
Maybe try another kernel? I mean 5.8 is stable, but doesn’t mean it is compatible with everything.
I tried everything in 5.7. Didn’t try in 5.8 except what you told me to try. You think it would change something ?
Huh? All posts displays kernel 5.8 xD When did you use 5.7 ?
Try different kernels since the amdgpu driver is baked in it it has different stages of progress.
Yeah I did all you suggested in 5.8, but all my previous tests were in 5.7.
What should I try with different kernels ?
same as above ^^ but just start the computer with different kernels.
btw… what shows mhwd -l
?
> 0000:02:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-r8168 2016.04.20 true PCI
> 0000:01:00.0 (0300:1002:679a) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
Is there a way to change kernel and reboot with a command ?
I’ll try this
Loading
Theamdgpu
kernel module should load fine automatically on system boot.
If it does not happen, then:
- Make sure to #Enable Southern Islands (SI) and Sea Islands (CIK) support when needed.
- Make sure you have the latest linux-firmware package installed. This driver requires the latest firmware for each model to successfully boot.
- Make sure you do not have
nomodeset
orvga=
as a kernel parameter, sinceamdgpu
requires KMS.- Check that you have not disabled
amdgpu
by using any kernel module blacklisting.
with 5.8 and 5.7
Nevertheless if nothing helps… give the experimental driver a try: amdgpu-experimental
(version 20200411) from aur.
Seems it has better hardware support.
I also already tried it (5.7)
Had a black screen or LDM issue
You forgot this
I didn’t have a black screen or a LDM issue, I thought it would be pointless.
Should I do it even if my DE is displaying ?
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=8926
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using Xephyr for X servers
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
[+0.00s] DEBUG: Monitoring logind for seats
[+0.00s] DEBUG: New seat added from logind: seat0
[+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.00s] DEBUG: Seat seat0: Starting
[+0.00s] DEBUG: Seat seat0: Creating greeter session
[+0.00s] DEBUG: Seat seat0: Creating display server of type x
[+0.00s] DEBUG: posix_spawn avoided (fd close requested)
[+0.01s] DEBUG: Could not run plymouth --ping: Failed to execute child process ?plymouth? (No such file or directory)
[+0.01s] DEBUG: Using VT 7
[+0.01s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.01s] DEBUG: XServer 1: Logging to /var/log/lightdm/x-1.log
[+0.01s] DEBUG: XServer 1: Can't launch X server Xephyr, not found in path
[+0.01s] DEBUG: XServer 1: X server stopped
[+0.01s] DEBUG: Releasing VT 7
[+0.01s] DEBUG: Seat seat0: Display server stopped
[+0.01s] DEBUG: Seat seat0: Can't create display server for greeter
[+0.01s] DEBUG: Seat seat0: Session stopped
[+0.01s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.01s] DEBUG: Seat seat0: Stopping
[+0.01s] DEBUG: Seat seat0: Stopped
[+0.01s] DEBUG: Failed to start seat: seat0
I do not speak German, sorry
Do it when lightdm failed in another tty.
sudo lightdm –-test-mode --debug > ~/output.txt
this will write the output to your home dir.
Alright, I’ll try to make it crash.
WARNING: Possibly missing firmware for module: xhci_pci
when doing sudo mkinitcpio -p linux58
Is it linked ?
Fm it worked.
$ lutris
:
Unable to load locale dir, translations won`t work.
2020-08-18 02:08:54,038: MAME XML generation launched in the background, not returning anything this time
2020-08-18 02:08:54,038: Getting full game list from MAME...
2020-08-18 02:08:54,041: MAME isn`t installed, can`t retrieve systems list.
2020-08-18 02:08:54,246: Running Lutris 0.5.7.1
2020-08-18 02:08:54,246: Using X.Org
2020-08-18 02:08:54,246: Running Mesa driver 20.1.5 on AMD Radeon HD 7900 Series (TAHITI, DRM 3.38.0, 5.8.0-2-MANJARO, LLVM 10.0.1) (0x679a)
2020-08-18 02:08:54,246: GPU: 1002:679A 1458:229A using amdgpu drivers
WARNING: radv is not a conformant vulkan implementation, testing use only.
2020-08-18 02:08:54,832: Vulkan is supported
2020-08-18 02:08:55,560: MAME XML written
(lutris:2461): Gdk-CRITICAL **: 02:08:55.663: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
Before
Now lutris?
Lutris says you use DRM3 which you need ^^^
What did you do?
edit: could you post a full inxi? sudo inxi -Fxxxa --no-host