marlock
А ldd что скажет?

ldd .local/share/Steam/SteamApps/common/Robocraft/Robocraft.x86_64
linux-vdso.so.1 (0x00007fff301fe000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f60ddb06000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f60dd8ea000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f60dd6e2000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f60dd461000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f60dd115000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f60dcdd3000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f60dcbc1000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f60dc9b6000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f60dc7ac000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f60dc4a7000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f60dc291000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f60dbeee000)
/lib64/ld-linux-x86-64.so.2 (0x00007f60ddd0a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f60dbbdf000)
libnvidia-tls.so.340.46 => /usr/lib/libnvidia-tls.so.340.46 (0x00007f60db9dc000)
libnvidia-glcore.so.340.46 => /usr/lib/libnvidia-glcore.so.340.46 (0x00007f60d8dc8000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f60d8ba6000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f60d899c000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f60d8796000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f60d8592000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f60d838c000)
Вроде все на месте...
Проблема тоявляется безсистемно, похоже нужно обращатся на форум игры
Установил себе robocraft в steam. При запуске, когда появляется окно авторизации игрушка намертво виснит (справедливости ради стоит упомянуть что пару раз войти удалось и все). Сделал strace:
strace ./Robocraft.x86_64
clock_gettime(CLOCK_MONOTONIC, {17138, 803468240}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 803497440}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 803530440}) = 0
sched_yield()                           = 0
nanosleep({0, 13972000}, NULL)          = 0
recvmsg(6, 0x7fff1b6a95c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLOUT}])
writev(6, [{"s\0\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
recvmsg(6, 0x7fff1b6a95c0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7fff1b6a95d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7fff1b6a95d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7fff1b6a9570, 0)           = -1 EAGAIN (Resource temporarily unavailable)
sched_yield()                           = 0
getpid()                                = 30539
getpid()                                = 30539
clock_gettime(CLOCK_MONOTONIC, {17138, 819843240}) = 0
sched_yield()                           = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 819948280}) = 0
sched_yield()                           = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820068240}) = 0
sched_yield()                           = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820144040}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820182080}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820219040}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820255800}) = 0
clock_gettime(CLOCK_MONOTONIC, {17138, 820292880}) = 0
sched_yield()                           = 0
nanosleep({0, 13985000}, NULL)          = 0
uname({sys="Linux", node="arch", ...})  = 0
pipe([45, 46])                          = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fdb33fcfa50) = 30557
close(46)                               = 0
read(45, "process_set_termination_details:"..., 256) = 71
read(45, "", 256)                       = 0
close(45)                               = 0
wait4(30557, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 30557
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=30557, si_uid=1000, si_status=1, si_utime=1, si_stime=0} ---
uname({sys="Linux", node="arch", ...})  = 0
pipe([45, 46])                          = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fdb33fcfa50) = 30559
close(46)                               = 0
read(45,
Видно что программа ожидает вызов read(незнаю что она там пытается читать...). Но это не все: программа создает второй процесс, если зделать:
strace -f ./Robocraft.x86_64
ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x3) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x1000) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x400) = 0
[pid 31393] ioctl(42, SNDRV_CTL_IOCTL_ELEM_READ or USBDEVFS_IOCTL, 0x2ca9470) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x2ca8dc0) = 0
[pid 31393] semop(2293760, {{0, 0, 0}, {0, 1, SEM_UNDO}}, 2) = 0
[pid 31393] semop(2293760, {{0, -1, SEM_UNDO|IPC_NOWAIT}}, 1) = 0
[pid 31393] read(40, "\1\0\0\0\1\210\377\377VD\0\0\0\0\0\0\370\26\325*\0\0\0\0\1\0\0\0\1\210\377\377", 128) = 32
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x3) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x1000) = 0
[pid 31393] poll([{fd=40, events=POLLIN|POLLERR|POLLNVAL}], 1, 4294967295 <unfinished ...>
[pid 31394] <... nanosleep resumed> NULL) = 0
[pid 31394] nanosleep({0, 10000000}, NULL) = 0
[pid 31394] nanosleep({0, 10000000},  <unfinished ...>
[pid 31393] <... poll resumed> )        = 1 ([{fd=40, revents=POLLIN}])
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x3) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x1000) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x400) = 0
[pid 31393] ioctl(42, SNDRV_CTL_IOCTL_ELEM_READ or USBDEVFS_IOCTL, 0x2ca9470) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x2ca8dc0) = 0
[pid 31393] semop(2293760, {{0, 0, 0}, {0, 1, SEM_UNDO}}, 2) = 0
[pid 31393] semop(2293760, {{0, -1, SEM_UNDO|IPC_NOWAIT}}, 1) = 0
[pid 31393] read(40, "\1\0\0\0\1\210\377\377VD\0\0\0\0\0\0\320k\32,\0\0\0\0\1\0\0\0\1\210\377\377", 128) = 32
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x3) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x1000) = 0
[pid 31393] poll([{fd=40, events=POLLIN|POLLERR|POLLNVAL}], 1, 4294967295 <unfinished ...>
[pid 31394] <... nanosleep resumed> NULL) = 0
[pid 31394] nanosleep({0, 10000000}, NULL) = 0
[pid 31394] nanosleep({0, 10000000},  <unfinished ...>
[pid 31393] <... poll resumed> )        = 1 ([{fd=40, revents=POLLIN}])
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x3) = 0
[pid 31393] ioctl(41, SNDRV_PCM_IOCTL_HWSYNC, 0x1000) = 0
начинает безконечно крутится этот вывод...
На этом мои познания системных выводов заканчиваются. Буду рад любой помощи.
arcanis
с чем это связано не скажу, но альтернативу перезапуску сеанса - пожалуйста:
kquitapp plasma-desktop && sleep 2 && plasma-desktop

работает, сделал на команду кнопку запуска и поставил в избранное...
может у кого есть еще идеи
жены
maisvendoo
ммм, скриншоты лучше выложить на itmages.ru и сюда поместить превью
Сделано...
А вот как выглядит рабочий стол после перезагрузки сеанса KDE
При установка комнаты: Папка, через некоторое время (обычно 1-2 месяца активного пользования рабочим столом) пропадают значки с рабочего стола, а точнее не появляются при загрузке KDE. Обычно лечится перегрузкой сеанса. Может кто подскажет как с этим бороться, или команду для переинициализации значков...
если lsusb ничего не дает, то проблема скорее всего в железе. Попробуй поменять шнурок usb (принтер). Твоя первоначальная задача: lsusb должен показывать Vendor и ID принтера. если этого нет, то cups тебе ничем не поможет
есть юниты в системд: alsa-store.service, alsa-restore.service ... по идее они занимаются сохранением настроек миксира при выключении системы. надо копать в этом направлении