Problems when using nvidia non-free driver

# systemctl --failed
  UNIT                                            LOAD   ACTIVE SUB    DESCRIPTION                                                   
● systemd-backlight@backlight:acpi_video1.service loaded failed failed Load/Save Screen Backlight Brightness of backlight:acpi_video1
● systemd-backlight@backlight:amdgpu_bl1.service  loaded failed failed Load/Save Screen Backlight Brightness of backlight:amdgpu_bl1 

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

2 loaded units listed.
# inxi --admin --verbosity=7 --filter --no-host --width 
System:
  Kernel: 5.8.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 
  root=UUID=71d09306-dd24-41a2-82dc-f006eb4f8ebf rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: Xfce 4.14.2 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Manjaro Linux 
...
Graphics:
  Device-1: NVIDIA TU117M vendor: Lenovo driver: nvidia v: 455.38 
  alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:1f99 
  Device-2: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus ID: 05:00.0 
  chip ID: 1002:1636 
  Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo 
  bus ID: 1-3:2 chip ID: 13d3:56ff 
  Display: x11 server: X.Org 1.20.9 driver: nvidia display ID: :0.0 screens: 1 
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x572mm (40.0x22.5") 
  s-diag: 1166mm (45.9") 
  Monitor-1: HDMI-0 res: 3840x2160 hz: 60 dpi: 163 
  size: 597x336mm (23.5x13.2") diag: 685mm (27") 
  OpenGL: renderer: GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 455.38 
  direct render: Yes 
...

Normaly a

acpi_backlight=video

In your kernelline should do the trick

Edited /etc/default/grub as

GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor udev.log_priority=3 acpi_backlight=video"

not help

Open /etc/default/grub with sudo in nano or vi(m) for in a terminal.
For instance.

sudo nano -w /etc/default/grub

there should be a line similar to

GRUB_CMDLINE_LINUX_DEFAULT="quiet udev.log_priority=3"

Add line before the udev.log_priority so something like this

GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=video udev.log_priority=3"

Save your edit

with nano I thought it was with ctrl+o and close with ctrl+x
with vi(m) ctrl+x

next update grub

sudo grub-mkconfig -o /boot/grub/grub.cfg

If no errors reboot

check if it works

1 Like
$ systemctl --failed
  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.

Solved, thanks

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.