Dell G5 5505 Laptop issue
Posted: Sat Apr 13, 2024 5:18 am
May as well do a little diary given my woes with bare metal COSV. I reinstalled COSV with the intent to daily drive until my subsequent C64x or VIC build. And I ain't giving up simply because the distro is just, plain and simple, my dream distro. I was never a fan of MINT anyways, ha ha.
Not that it is annoying or anything. Far from it. This is the first Linux distro I have touched since Q4OS in 2017-2018.
I have had many issues specific to my device with GPU switching, ACPI bios errors, and some odd hiccups.
Within the span of a few hours recollecting my brain and wrapping around the common commands, I've solved a few things as of reporting my problems in my introduction to the forum.
------
First Problem: Compiz Artifacts
The primary problem with a young distro on a newer-ish-maybe laptop with an APU and GPU is that due to power savings,whether it is in the BIOS or kernel, I've experienced some graphical artifacts with the Compiz desktop.
My solution: command line -> xrandr --listproviders -> Provider 0: CPU Graphics / Provider 1: GPU -> xrandr --setprovideroutput source CPUgraphics GPUgraphics -> ENTER -> DRI_PRIME=1
Second Problem: ACPI Bios Error
Usually a common thing with newer desktops and laptops on newer Linux kernels. My laptop had a 50/50 of hardlocking, rebooting and rebooting until it would land to desktop. I believe below is the solution however I could not get a read on what the ACPI BIOS error was correlated to. But this seemed to do the trick.
My solution: GRUB (ohgod)
sudo apt-get install gedit -> gksu gedit /etc/default/grub -> line break after last line, enter these lines without break:
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.exp_hw_support=1"
-> sudo grub-update
------
For folks running laptops with AMD-AMD setups, this may be a godsend or not. For my Dell G5 5505 SE (Ryzen 9 4900H + Rx 5600M) it did. System is stable, I use SystemD for disabling hibernate and sleep modes on laptop lid close. I've configured GRUB to automatically boot to the latest kernel using systemd and it has worked flawlessly.
However.
My external monitor woes still exist. Loading the OS, sure. My monitor is detected. On desktop, there is no signal nor output detected through xrandr.
I will keep this updated.
Not that it is annoying or anything. Far from it. This is the first Linux distro I have touched since Q4OS in 2017-2018.
I have had many issues specific to my device with GPU switching, ACPI bios errors, and some odd hiccups.
Within the span of a few hours recollecting my brain and wrapping around the common commands, I've solved a few things as of reporting my problems in my introduction to the forum.
------
First Problem: Compiz Artifacts
The primary problem with a young distro on a newer-ish-maybe laptop with an APU and GPU is that due to power savings,whether it is in the BIOS or kernel, I've experienced some graphical artifacts with the Compiz desktop.
My solution: command line -> xrandr --listproviders -> Provider 0: CPU Graphics / Provider 1: GPU -> xrandr --setprovideroutput source CPUgraphics GPUgraphics -> ENTER -> DRI_PRIME=1
Second Problem: ACPI Bios Error
Usually a common thing with newer desktops and laptops on newer Linux kernels. My laptop had a 50/50 of hardlocking, rebooting and rebooting until it would land to desktop. I believe below is the solution however I could not get a read on what the ACPI BIOS error was correlated to. But this seemed to do the trick.
My solution: GRUB (ohgod)
sudo apt-get install gedit -> gksu gedit /etc/default/grub -> line break after last line, enter these lines without break:
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.exp_hw_support=1"
-> sudo grub-update
------
For folks running laptops with AMD-AMD setups, this may be a godsend or not. For my Dell G5 5505 SE (Ryzen 9 4900H + Rx 5600M) it did. System is stable, I use SystemD for disabling hibernate and sleep modes on laptop lid close. I've configured GRUB to automatically boot to the latest kernel using systemd and it has worked flawlessly.
However.
My external monitor woes still exist. Loading the OS, sure. My monitor is detected. On desktop, there is no signal nor output detected through xrandr.
I will keep this updated.