You are not logged in.
Pages: 1
ArchLinux, nVidia drivers
Something affecting computers at work. I cannot reproduce on my own notebooks. Seems to be a bit grotesque and I cannot explain to logically:
two xfce-terminals started,
in the first one I run vim,
in the second one I execute:
$ kill -SIGKILL `pgrep gvim`
xfdeskop crashes and must be started manually ($ xfdesktop &)
WTF? something with a dbus? systemd? nVidia drivers? Any help welcome...
Offline
Check the journal for any entries when this happens. Also look in ~/.xsession-errors if you have one.
Just tested here and it can't replicate either.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Today:
1. Started XFCE (via LightDM).
2. Started a terminal with 'top' in it.
3. In a second terminal:
$ su -
# strace -p `pgrep xfdestop` -o xfdesktop.log
4. In a third terminal:
$ kill `pgrep top`
5. xfdestop crashes
See the strace result in: https://pages.mini.pw.edu.pl/~kozlowski … esktop.log (Can I attach a file to a post?)
Nothing logged by a journald.
Last edited by guayaseal (2025-03-17 19:41:44)
Offline
Okay. Following your steps above, xfdesktop crashes for me as well. No log file entries, no crash or core files.
If I run xfdesktop in debug mode, I get one entry:
DBG[xfce-sm-client.c:776] xfce_sm_client_set_state(): state change: IDLE -> DISCONNECTED
Since its replicatable, you should create a bug report.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'd appreciate if you did it:
"Due to spamming, we have disabled the creation of new accounts."
( https://gitlab.xfce.org/users/sign_in )
Offline
Its actually not a good idea for someone else to create the bug report. The reason being, that part of fixing the bug is further troubleshooting and testing, and the person who this is affecting would be best suited to describe, provide info, and possibly test the resolution.
You need to create an account to be able to submit bug requests, but its a simple procedure to do so.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
`pgrep top` will return the process ID of xfdesktop because "top" is a substring of "xfdesktop".
Offline
`pgrep top` will return the process ID of xfdesktop because "top" is a substring of "xfdesktop".
I'm an idiot
Offline
correctmost wrote:`pgrep top` will return the process ID of xfdesktop because "top" is a substring of "xfdesktop".
I'm an idiot
That makes two of us.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.014 seconds, 7 queries executed - Memory usage: 557.05 KiB (Peak: 573.9 KiB) ]