This commit is contained in:
2026-09-01 16:18:21 +02:00
parent e508025859
commit aad9a6d273
4 changed files with 11 additions and 10 deletions
@@ -105,6 +105,10 @@ class DeviceMonitor:
fds_to_remove = [] fds_to_remove = []
for fd, event in events: for fd, event in events:
if event & (select.POLLERR | select.POLLHUP | select.POLLNVAL):
fds_to_remove.append(fd)
continue
if event & select.POLLIN: if event & select.POLLIN:
try: try:
while True: while True:
@@ -1,3 +0,0 @@
export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
@@ -1,4 +0,0 @@
# __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only
unset __NV_PRIME_RENDER_OFFLOAD
unset __GLX_VENDOR_LIBRARY_NAME
unset __VK_LAYER_NV_optimus
+7 -3
View File
@@ -177,6 +177,7 @@ dwarfs
ed ed
efibootmgr efibootmgr
element-desktop element-desktop
elvish
ethtool ethtool
euphonica-git euphonica-git
eww eww
@@ -321,6 +322,7 @@ lua52-socket
luarocks luarocks
lutris lutris
lzip lzip
maa-assistant-arknights
maa-cli maa-cli
magiskboot-bin magiskboot-bin
man-db man-db
@@ -366,10 +368,11 @@ oavif
obs-studio obs-studio
obsidian obsidian
okular okular
omp-bin
openai-codex
openbsd-netcat openbsd-netcat
opencl-headers opencl-headers
opencl-nvidia opencl-nvidia
opencode
openlist-bin openlist-bin
openssh openssh
os-prober os-prober
@@ -377,6 +380,7 @@ pacman-contrib
pacman-utils pacman-utils
pandoc-bin pandoc-bin
papirus-icon-theme papirus-icon-theme
parra-bin
perf perf
perl-file-homedir perl-file-homedir
perl-image-exiftool perl-image-exiftool
@@ -529,11 +533,11 @@ valgrind
vapoursynth-plugin-vship-cuda-git vapoursynth-plugin-vship-cuda-git
ventoy-bin ventoy-bin
vesktop-bin vesktop-bin
vicinae vicinae-bin
vim vim
visual-studio-code-bin visual-studio-code-bin
vlc vlc
voicefox voicefox-bin
vulkan-extra-layers vulkan-extra-layers
vulkan-extra-tools vulkan-extra-tools
vulkan-gfxstream vulkan-gfxstream