I think this problem is GPU related, so I’m reporting it here, but I don’t know for sure what the issue is.
samuel@aiko ~> cat /proc/10550/cmdline
/usr/bin/obs⏎ samuel@aiko ~> ls -lah /proc/10550/fd/ | head -n 50
total 0
dr-x------ 2 samuel samuel 44K Jul 28 13:52 .
dr-xr-xr-x 9 samuel samuel 0 Jul 28 13:52 ..
lr-x------ 1 samuel samuel 64 Jul 28 13:54 0 -> /dev/null
lrwx------ 1 samuel samuel 64 Jul 28 13:54 1 -> socket:[223717]
lrwx------ 1 samuel samuel 64 Jul 28 13:54 10 -> anon_inode:[eventfd]
lrwx------ 1 samuel samuel 64 Jul 28 13:54 100 -> socket:[255212]
lr-x------ 1 samuel samuel 64 Jul 28 13:54 1000 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10000 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10001 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10002 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10003 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10004 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10005 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10006 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10007 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10008 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10009 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 1001 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10010 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10011 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10012 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10013 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10014 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10015 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10016 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10017 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10018 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10019 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 1002 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10020 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10021 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10022 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10023 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10024 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10025 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10026 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10027 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10028 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10029 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 1003 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10030 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10031 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10032 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10033 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10034 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10035 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10036 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10037 -> anon_inode:sync_file
lr-x------ 1 samuel samuel 64 Jul 28 13:54 10038 -> anon_inode:sync_file
Same for gnome-shell.
Here is the output from nvidia-smi on that computer:
samuel@aiko ~> nvidia-smi
Mon Jul 28 14:02:20 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 575.64.05 Driver Version: 575.64.05 CUDA Version: 12.9 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 4090 Off | 00000000:01:00.0 On | Off |
| 0% 43C P8 28W / 450W | 2083MiB / 24564MiB | 2% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1889 G /usr/bin/gnome-shell 504MiB |
| 0 N/A N/A 10550 G /usr/bin/obs 487MiB |
+-----------------------------------------------------------------------------------------+
I’m using the latest release of gnome-shell and obs.
samuel@aiko ~> gnome-shell --version
GNOME Shell 48.0
samuel@aiko ~> obs --version
OBS Studio - 31.1.1