Dell G5 5590-9340
| Hardware | PCI/USB ID | Working? |
|---|---|---|
| GPU (Intel) | Yes | |
| GPU (Nvidia) | Yes | |
| Wireless | Yes | |
| Bluetooth | Yes | |
| Audio | Yes | |
| Touchpad | Yes | |
| Webcam | Yes | |
| Card reader | Yes | |
| Ethernet | Yes |
This page describes Dell G5 5590-9340 laptop.
Installation
- Disable RAID and switch to AHCI in UEFI (System Configuration > SATA Operation > AHCI).
- Disable Secure Boot to be able to install the sytem (Secure Boot > Secure Boot Enable > Disable).
Firmware
fwupd is not working with this laptop, but you can us a USB drive with a FAT32 filesystem and put the BIOS update executable on it. Reboot, start boot menu (using F12) and select BIOS Flash Update menu entry.
[1]
Graphics
External monitor
If you are experiencing:
- Inability to use external monitor at all (does not detected or using invalid resolution).
- Rendering slowdown which can be described as "it renders one frame per second".
To fix it make your nVidia GPU as primary:
/etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "PrimaryGPU" "yes"
ModulePath "/usr/lib/nvidia/xorg"
ModulePath "/usr/lib/xorg/modules"
EndSection
Screen tearing with nVidia
Enable full composition pipeline:
/etc/X11/xorg.conf.d/11-nvidia-tearing.conf
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
EndSection
Suspend-To-RAM
Switch to deep
See Power management/Suspend and hibernate#Changing suspend method.
Long recovery times
To fix long recovery times from suspend to RAM and ucsi_ccg dmesg errors (failed to reset PPM! and PPM init failed (-110)), blacklist the i2c_nvidia_gpu module.
Keyboard
Control keyboard backlight
See Keyboard backlight.
RGB backlight
A Brazilian model with RGB backlight exists, but there are no evidences that RGB backlight is working in Linux.