Nvidia Geforce 820M unable to get it work and brightness changing while 60hz

Hello Valuable members and friends;

I did read:

I was suffering from :

╭─furkan@garuda in ~
╰─λ garuda-inxi
System:
Kernel: 6.11.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc
v: 14.2.1 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=be8b64bc-2e64-4dfb-b200-d7c858b08c61 rw
rootflags=subvol=@ quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.2.3 tk: Qt v: N/A info: frameworks
v: 6.8.0 wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Portable System: Dell product: Inspiron 3542 v: N/A
serial: <superuser required> Chassis: type: 8
serial: <superuser required>
Mobo: Dell model: N/A v: A16 serial: <superuser required>
part-nu: 0652 uuid: <superuser required> UEFI: Dell v: A16
date: 09/02/2020
Battery:
ID-1: BAT0 charge: 10.9 Wh (51.9%)
condition: 21.0/41.4 Wh (50.6%) volts: 16.5 min: 14.8
model: SMP-SDI2.8 DELL FW1MN31 type: Li-ion serial: <filter>
status: charging
CPU:
Info: model: Intel Core i3-4005U bits: 64 type: MT MCP
arch: Haswell gen: core 4 level: v3 note: check built: 2013-15
process: Intel 22nm family: 6 model-id: 0x45 (69)
stepping: 1 microcode: 0x26
Topology: cpus: 1x dies: 1 clusters: 2 cores: 2 threads: 4
tpc: 2 smt: enabled cache: L1: 128 KiB
desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 1696 min/max: 800/1700 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 1696
2: 1696 3: 1696 4: 1696 bogomips: 13569
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2
ssse3
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell
driver: i915 v: kernel arch: Gen-7.5 process: Intel 22nm
built: 2013 ports: active: eDP-1 empty: HDMI-A-1
bus-ID: 00:02.0 chip-ID: 8086:0a16 class-ID: 0300
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
620M/625M/630M/720M] vendor: Dell driver: nvidia v: 390.157
alternate: nouveau,nvidia_drm non-free: series: 390.xx+
status: legacy (EOL~2022-11-22) last: release: 390.157
kernel: 6.0 xorg: 1.21 arch: Fermi code: GF1xx
process: 40/28nm built: 2010-2016 pcie: gen: 1
speed: 2.5 GT/s lanes: 4 link-max: gen: 2 speed: 5 GT/s
lanes: 8 bus-ID: 08:00.0 chip-ID: 10de:1140 class-ID: 0302
Device-3: Sunplus Innovation Integrated_Webcam_HD
driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1.5:4 chip-ID: 1bcf:2b8b class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland
v: 24.1.4 compositor: kwin_wayland driver: X: loaded: nvidia
gpu: i915,nvidia display-ID: 0
Monitor-1: eDP-1 res: 1366x768 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: intel crocus platforms: gbm:
drv: kms_swrast surfaceless: drv: swrast wayland: drv: crocus
x11: drv: crocus
API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa
v: 24.2.7-arch1.1 note: incomplete (EGL sourced)
renderer: llvmpipe (LLVM 18.1.8 256 bits), Mesa Intel HD
Graphics 4400 (HSW GT2)
API: Vulkan v: 1.3.295 layers: 3 device: 0
type: integrated-gpu name: Intel HD Graphics 4400 (HSW GT2)
driver: mesa intel v: 24.2.7-arch1.1 device-ID: 8086:0a16
surfaces: xcb,xlib,wayland device: 1 type: cpu name: llvmpipe
(LLVM 18.1.8 256 bits) driver: mesa llvmpipe
v: 24.2.7-arch1.1 (LLVM 18.1.8) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Haswell-ULT HD Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:03.0
chip-ID: 8086:0a0c class-ID: 0403
Device-2: Intel 8 Series HD Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
chip-ID: 8086:9c20 class-ID: 0403
API: ALSA v: k6.11.7-zen1-1-zen status: kernel-api
tools: N/A
Server-1: PipeWire v: 1.2.6 status: active with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Broadcom BCM43142 802.11b/g/n vendor: Dell Wireless
1704 802.11n + BT 4.0 driver: wl v: kernel modules: bcma
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 06:00.0
chip-ID: 14e4:4365 class-ID: 0280
IF: wlp6s0 state: up mac: <filter>
Device-2: Realtek RTL810xE PCI Express Fast Ethernet
vendor: Dell driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: e000 bus-ID: 07:00.0
chip-ID: 10ec:8136 class-ID: 0200
IF: enp7s0 state: down mac: <filter>
Info: services: NetworkManager, systemd-timesyncd,
wpa_supplicant
Bluetooth:
Device-1: Broadcom BCM43142 Bluetooth 4.0 driver: btusb v: 0.8
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1
bus-ID: 1-1.6:5 chip-ID: 0a5c:21d7 class-ID: fe01
serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 2 state: down
bt-service: enabled,running rfk-block: hardware: no
software: yes address: <filter> bt-v: 4.0 lmp-v: 6 status:
discoverable: yes pairing: yes
Drives:
Local Storage: total: 238.47 GiB used: 28.55 GiB (12.0%)
SMART Message: Unable to run smartctl. Root privileges
required.
ID-1: /dev/sda maj-min: 8:0 vendor: Kingston
model: SKC600256G size: 238.47 GiB block-size:
physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: SSD
serial: <filter> fw-rev: 0105 scheme: GPT
Partition:
ID-1: / raw-size: 149.44 GiB size: 149.44 GiB (100.00%)
used: 28.52 GiB (19.1%) fs: btrfs dev: /dev/sda5 maj-min: 8:5
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 31.2 MiB (32.4%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 149.44 GiB size: 149.44 GiB (100.00%)
used: 28.52 GiB (19.1%) fs: btrfs dev: /dev/sda5 maj-min: 8:5
ID-4: /var/log raw-size: 149.44 GiB
size: 149.44 GiB (100.00%) used: 28.52 GiB (19.1%) fs: btrfs
dev: /dev/sda5 maj-min: 8:5
ID-5: /var/tmp raw-size: 149.44 GiB
size: 149.44 GiB (100.00%) used: 28.52 GiB (19.1%) fs: btrfs
dev: /dev/sda5 maj-min: 8:5
Swap:
Kernel: swappiness: 133 (default 60)
cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.66 GiB used: 0 KiB (0.0%)
priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842
max-streams: 4 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 54.0 C mobo: 53.0 C
Fan Speeds (rpm): cpu: 2355
Info:
Memory: total: 8 GiB available: 7.66 GiB
used: 2.43 GiB (31.7%)
Processes: 210 Power: uptime: 7m states: freeze,mem,disk
suspend: deep avail: s2idle wakeups: 0 hibernate: platform
avail: shutdown, reboot, suspend, test_resume
image: 3.05 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 256
default: graphical tool: systemctl
Packages: 1419 pm: pacman pkgs: 1399 libs: 400
tools: gnome-software,octopi,paru pm: flatpak pkgs: 20
Compilers: gcc: 14.2.1 Shell: garuda-inxi default: fish
v: 3.7.1 running-in: konsole inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-11-11
Last full system update: 2024-11-14
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Probably (Run as root to verify)
Failed units:

System Information:

  • Operating System: Garuda Linux
  • GPU: NVIDIA GeForce 820M
  • Driver Version: 390.157
  • Display Manager: SDDM, (if i switch to GDM i can use Green with envy and use nvidia-settings but im still not sure if it is working properly and i couldn’t configure gdm so i switched back sddm and i like to use sddm)
  • Compositor: KDE Plasma Compositor

Issues Encountered:

  1. NVIDIA Settings Not Finding Display:
╭─furkan@garuda in ~
╰─λ nvidia-settings

ERROR: Unable to find display on any available system

I think because of theese missconfigurations i face “Screen brightness decrease issue after 1-2 seconds of inactivity when set to 60Hz. 48Hz is normal.”

╭─furkan@garuda in ~ took 0s
[🔴] × nvidia-smi
Thu Nov 14 18:13:44 2024
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.157                Driver Version: 390.157                   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 820M        Off  | 00000000:08:00.0 N/A |                  N/A |
| N/A   53C    P0    N/A /  N/A |      0MiB /  1985MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+

I tried to uninstall every nvidia related package and clean install but no luck unfortunately.

╰─λ optirun glxgears -info

[ 1077.574125] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[ 1077.574220] [ERROR]Aborting because fallback start is disabled.

╭─furkan@garuda in ~ took 1s
╰─λ primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) No devices detected.
╭─furkan@garuda in ~ took 0s
[🔴] × inxi -G
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel
Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT
620M/625M/630M/720M] driver: nvidia v: 390.157
Device-3: Sunplus Innovation Integrated_Webcam_HD driver: uvcvideo
type: USB
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: kwin_wayland driver: X: loaded: nvidia gpu: i915,nvidia
resolution: 1366x768
API: EGL v: 1.5 drivers: crocus,kms_swrast,swrast
platforms: gbm,wayland,x11,surfaceless
API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 24.2.7-arch1.1
note: incomplete (EGL sourced) renderer: llvmpipe (LLVM 18.1.8 256 bits),
Mesa Intel HD Graphics 4400 (HSW GT2)
API: Vulkan v: 1.3.295 drivers: intel,llvmpipe surfaces: xcb,xlib,wayland
╭─furkan@garuda in ~ as 🧙 took 12s
[🔍] × prime-run glxinfo -B | grep "OpenGL vendor string"

X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  150 (GLX)
Minor opcode of failed request:  24 (X_GLXCreateNewContext)
Value in failed request:  0x0
Serial number of failed request:  39
Current serial number in output stream:  40
╭─furkan@garuda in ~ as 🧙 took 0s
╰─λ pacman -Qs nvidia

local/lib32-nvidia-390xx-utils 390.157-2.2
NVIDIA drivers utilities (32-bit), 390xx legacy branch
local/lib32-opencl-nvidia-390xx 390.157-2.2
OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch
local/libvdpau 1.5-3
Nvidia VDPAU library
local/mhwd-nvidia-390xx 390.143-1
mhwd-nvidia-390xx PCI ID database
local/nvidia-390xx-dkms 390.157-12
NVIDIA drivers - module sources
local/nvidia-390xx-settings 390.157-1.2
Tool for configuring the NVIDIA graphics driver, 390xx legacy
branch
local/nvidia-390xx-utils 390.157-12
NVIDIA drivers utilities
local/nvidia-prime 1.0-5
NVIDIA Prime Render Offload configuration and utilities
local/opencl-nvidia-390xx 390.157-12
OpenCL implemention for NVIDIA
local/xf86-video-nouveau 1.0.18-1 (xorg-drivers)
Open Source 3D acceleration driver for nVidia cards

Conclusion:

Despite these extensive efforts, the issues with screen brightness fluctuations and the proper functioning of the NVIDIA 820M GPU persist. I only can say if i switch gdm, i can use nvidia-settings and watch gpu memory usage but with sddm no chance. I want to make 820M as my main GPU. Further assistance from the community would be greatly appreciated. At this point i don’t know what to do and i love Garuda. Please excuse my ignorance and im really sorry if i create a mess with unnecessary code blocks. I tried to provide as much as information for you, experienced users. Thanks!

Hi there, welcome to the forum.
I’m not an Nvidia user, but I’d suggest you try logging to an x11 session instead of Wayland at SDDM login screen.
And check this:

If possible, avoid bumblebee and stuck to prime-run (again, not being an Nvidia user I don’t know if there are special constraints with this model, which I see from the driver is quite old).

3 Likes

Hello Mr. Filo , i saw u worked on this topic before and i already tried your recomendations, thanks for your effort. Unfortunately i tried to switch gdm but couldn’t configure it. I will do my best again. Thanks for your rapid reply.

(by the way i edited main message)

1 Like
╭─furkan@garuda in ~
╰─λ prime-run glxinfo -B | grep "OpenGL vendor string"
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  152 (GLX)
Minor opcode of failed request:  24 (X_GLXCreateNewContext)
Value in failed request:  0x0
Serial number of failed request:  62
Current serial number in output stream:  63

on x11 session brightness and driver problem still exists unfortunately.

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