AMD GPU not displaying anything before going to suspend / sleep mode + no Gaming mode
Hey there,
I'm having some weird issues with the current nano themed PC I'm building. First off, some specs:
Main PC is a Lenogo ThinkCentre M75n, a nano sized sub 1 liter PC with a Ryzen 3 3300U CPU, 8Gb of DDR4 memory and it's onboard Vega 6 GPU. I'm using a 256gb Samsung NVME drive and have bazzite-deck-stable-amd64 installed with AMD GPU support.
My problem explained in 3 cases:
Case 1: Booting without a dedicated GPU. Works just fine. No issues whatsoever, but gaming on the iGPU is tough due to it's very limited power.
Case 2: Booting with a dedicated GPU via an Oculink adapter and an AMD RX7600XT (powered via an external PSU) - Works also just fine! I see the Lenovo boot screen, bazzite boots and I can play games without any issues.
Case 3 (describing my problem): Booting with a dedicated GPU via an Oculink adapter and an AMD RX6400 (which is the final GPU to be installed, the above mentioned RX7600XT was borrowed for testing purposes). No boot screen, no video when in Bazzite - But the GPU tells my monitor / TV that there is a signal. Its just' black. I can hear that bazzite is booting though. Once it's done, I need to press the power button to suspend the system via ACPI call. Once done, I can immediately wake up the system and suddenly I do get a picture and the GPU works fine without any problems. Gaming works also just fine. But also, bazzite won't boot to gaming mode, but defaults to desktop mode and the return to gaming mode button on the screen also won't work.
In my desperation I re-installed a fresh version of bazzite but also had to install the system using the onboard GPU. After the install, I've got the same issues. Installing the RX7600XT - Everything works flawless. Back to the RX6400 - Only get a picture after bazzite has booted and I suspended the session once.
I can confirm, that the Oculink egpu adapter works fine with other systems and both GPU's also work fine with other systems (both using the egpu adapter and natively plugged to a PCI-E X16 slot). So I can rule out the hardware, except for the Lenovo mini PC itself. At this point I don't know if it's hardware related or not, since I also don't get any picture in the BIOS with the RX6400. But why does it work after going to sleep? I can game on for hours without any problems/artefacts or else. But I must game within the desktop mode and not the gaming mode. Gaming mode only works with the 7600XT and the iGPU.
Any ideas?
I'm having some weird issues with the current nano themed PC I'm building. First off, some specs:
Main PC is a Lenogo ThinkCentre M75n, a nano sized sub 1 liter PC with a Ryzen 3 3300U CPU, 8Gb of DDR4 memory and it's onboard Vega 6 GPU. I'm using a 256gb Samsung NVME drive and have bazzite-deck-stable-amd64 installed with AMD GPU support.
My problem explained in 3 cases:
Case 1: Booting without a dedicated GPU. Works just fine. No issues whatsoever, but gaming on the iGPU is tough due to it's very limited power.
Case 2: Booting with a dedicated GPU via an Oculink adapter and an AMD RX7600XT (powered via an external PSU) - Works also just fine! I see the Lenovo boot screen, bazzite boots and I can play games without any issues.
Case 3 (describing my problem): Booting with a dedicated GPU via an Oculink adapter and an AMD RX6400 (which is the final GPU to be installed, the above mentioned RX7600XT was borrowed for testing purposes). No boot screen, no video when in Bazzite - But the GPU tells my monitor / TV that there is a signal. Its just' black. I can hear that bazzite is booting though. Once it's done, I need to press the power button to suspend the system via ACPI call. Once done, I can immediately wake up the system and suddenly I do get a picture and the GPU works fine without any problems. Gaming works also just fine. But also, bazzite won't boot to gaming mode, but defaults to desktop mode and the return to gaming mode button on the screen also won't work.
In my desperation I re-installed a fresh version of bazzite but also had to install the system using the onboard GPU. After the install, I've got the same issues. Installing the RX7600XT - Everything works flawless. Back to the RX6400 - Only get a picture after bazzite has booted and I suspended the session once.
I can confirm, that the Oculink egpu adapter works fine with other systems and both GPU's also work fine with other systems (both using the egpu adapter and natively plugged to a PCI-E X16 slot). So I can rule out the hardware, except for the Lenovo mini PC itself. At this point I don't know if it's hardware related or not, since I also don't get any picture in the BIOS with the RX6400. But why does it work after going to sleep? I can game on for hours without any problems/artefacts or else. But I must game within the desktop mode and not the gaming mode. Gaming mode only works with the 7600XT and the iGPU.
Any ideas?