Got a new PC here with said graphics card: AMD Radeon RX 6600 XT
I first tried to install Leap 15.3 the normal way from a USB stick. Right at the start, the installer complained that it did not recognize the graphics card properly, and switched to a “reduced” graphics mode with no mouse input.
No problem I thought, and switched to integrated graphics instead - some Aspeed AST2500 thingy on the motherboard.
Installation went as usual, with all the graphics features I am used to, and mouse support. So far, so good.
Now when I switch back to the Radeon graphics card, I am met with the following message:
[FAILED] Failed to start X Display Manager.
And I have the text login console, where I can log in normally. With no graphics of course.
So current state of affairs: I can get into the system normally using integrated graphics, or I can use the Radeon GPU, but only get tui.
Questions:
Can I do something differently while installing, so stuff works out of the box? I haven’t done much else yet, so a fresh install is still an option.
Otherwise, which steps (and please, I need fully fleshed out steps :shame:) can I take to get the graphics card to work normally?
optional: can I expect things to work out of the box when Leap 15.4 comes around?
I also tried putting this graphics card into another system with an up-to-date Leap 15.3, that is usually running an older AMD Radeon RX 570. Same problem here: failed to load X display manager, only tui.
I was hoping that I would not have to use the closed source drivers. One of the reasons I switched to AMD GPUs is that I always had a terrible time with the Nvidia drivers.
Speaking of “just use a newer kernel”: that’s the kind of stuff I would need more context for. Never did that, and have no idea where to start. What are the implications? Will I break the system every time I do zypper up?
Sorry for new post, I can’t edit the old ones any more…
I used this tutorial to add the backport kernels: https://rockstor.com/docs/howtos/stable_kernel_backport.html
After a reboot, everything seems to work. Any comments on whether these are the right steps are highly appreciated.
Basically, all I did was
zypper --non-interactive addrepo --refresh https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/ Kernel_stable_Backport
zypper up --allow-vendor-change
Could you elaborate a bit why dup instead of up? What’s the benefit for me?
I have secureboot disabled in bios. Do I need to disable it in the OS? Where can I check?
Ok, but now that I already ran the commands I posted earlier, is there any reason to go back and do dup instead?
I got a newer kernel, and the hardware support I need. The system seems to run as intended.
The way I understand your post, dup would only yield different results if some of the stuff on my machine was a more recent version than what is added by the backports repo. And invoking zypper up later would update everything anyway?
Not trying to nitpick here, would just like to get a better understanding of what I am doing.
I haven’t changed anything about the repos that are added by a default installation, apart from adding the backport kernels.
Sorry about the horrible formatting, can’t figure out how to suppress line breaks here.
Cool, I always added the packman repo via yast, and then installed everything related to codecs in its graphical interface. Will give the console a try this time.