Bug 1218458

Summary: zombie process "nvidia-settings" generated by the file .nvidia-settings-rc
Product: [openSUSE] openSUSE Distribution Reporter: Herbert Albnert <H.H.Albert>
Component: X11 3rd Party DriverAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: Stefan Dirsch <sndirsch>
Severity: Normal    
Priority: P3 - Medium CC: alanas.00, ddadap, H.H.Albert
Version: Leap 15.5   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Herbert Albnert 2023-12-30 09:41:57 UTC
.nvidia-settings-rc creates a zombie process on opensuse leap 15.5. If the .nvidia-settings-rc file is located in the $HOME directory of the user, the process table contains a zombie process.

16912 ?        Z 0:00 [*nvidia*-settings] <defunct>

Harware:
*~ #* lspci | grep VGA 
01:00.0 *VGA* compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660 Ti] (rev 
a1) 
*~ #* lscpu | grep Arch 
Architecture:                       x86_64 
*~ #* hwinfo --gfxcard | grep Model 
 *Model*: "nVidia TU116 [GeForce GTX 1660 Ti]" 
*~ #* hwinfo --arch 
Arch: X86_64/grub 

Desktop Environment
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 5.14.21-150500.55.39-default (64-bit)
Graphics Platform: X11
Comment 1 Stefan Dirsch 2024-01-06 20:48:45 UTC
This sounds weird. So $HOME is not the default location where this file is created? The location where it is created depends on what? In which path it is executed? Daniel, ever heard of this?
Comment 2 Stefan Dirsch 2024-02-09 05:18:10 UTC
(In reply to Stefan Dirsch from comment #1)
> This sounds weird. So $HOME is not the default location where this file is
> created? The location where it is created depends on what? In which path it
> is executed? Daniel, ever heard of this?

Herbert, any news on that one?
Comment 3 Herbert Albnert 2024-02-09 07:42:34 UTC
I have deleted the file .nvidia-settings-rc under $HOME, then the zombie process is also gone. 

Now I have seen that the correct location is probably $HOME/.nv/.nvidia-settings-rc. Let's see if a zombie process then also appears.
Comment 4 Stefan Dirsch 2024-02-09 09:44:34 UTC
Ok. Let's assume that issue has been resolved meanwhile. Otherwise, in case you can reproduce it somehow, feel free to reopen. Thanks!