Dell G5 5590-9340

HardwarePCI/USB IDWorking?
GPU (Intel)Yes
GPU (Nvidia)Yes
WirelessYes
BluetoothYes
AudioYes
TouchpadYes
WebcamYes
Card readerYes
EthernetYes

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.

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

Reference

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

By default, the very inefficient s2idle suspend variant is incorrectly selected, which causes e.g. fans to stay on after suspending the notebook to RAM. The much more efficient deep variant should be selected instead by adding mem_sleep_default=deep to kernel parameters.

Reference

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.

Reference

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.

gollark: Yep, it is indeed the right architecture.
gollark: I have no nearby lakes and that seems unhelpful.
gollark: I think so. I'll recheck.
gollark: `#define EUCLEAN 117 /* Structure needs cleaning */` ?!??!?!?!?!
gollark: Yep!
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.