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.