루트가 아닌 사용자 계정에서 애플리케이션을 찾을 수 없습니다.

루트가 아닌 사용자 계정에서 애플리케이션을 찾을 수 없습니다.

현재 OpenSuse Tumbleweed를 실행 중이며 snapd 패키지를 제거한 후 컴퓨터를 다시 시작했는데 플라즈마 데스크탑에 사용 가능한 애플리케이션이 없다는 것을 발견했습니다. 데스크탑에서 일부 파일을 볼 수 있지만 어떤 응용 프로그램도 실행할 수 없습니다. 폴더를 열려고 할 때에도 파일을 여는 데 사용할 응용 프로그램을 묻는 대화 상자가 나타납니다. 물론 아무것도 사용할 수 없습니다. 이 문제는 루트가 아닌 계정에서만 발생하지만 여전히 Ctrl+Alt+F1을 누른 다음 루트로 TTY1 세션에 로그인하고 startx를 실행하면 루트 그래픽 세션이 제대로 작동합니다.

~/.config에 있는 "plasmarc", "plasma-org.kde.plasma.desktop-appletsrc" 및 "plasmashellrc" 파일을 삭제하려고 시도했지만 그 중 어느 것도 문제를 해결하지 못했습니다.

솔직히 말해서 저는 Linux 환경이 처음이고 문제가 있을 때마다 몇 번의 Google 검색 후에 해결할 수 있기 때문에 어떤 명령을 붙여넣어야 하는지 알려주세요. 하지만 이번에는 해결책을 찾을 수 없습니다.

OS: openSUSE Tumbleweed x86_64 
Host: X550VX 1.0 
Kernel: 5.6.6-1-default 
Uptime: 2 hours, 18 mins 
Packages: 4 (dpkg), 2953 (rpm), 16 (flatp 
Shell: bash 5.0.16 
Resolution: 1920x1080 
DE: Plasma 
WM: KWin 
Theme: Breeze [Plasma], Breeze [GTK2/3] 
Icons: breeze [Plasma], breeze [GTK2/3] 
Terminal: konsole 
CPU: Intel i7-6700HQ (8) @ 3.500GHz 
GPU: NVIDIA GeForce GTX 950M 
GPU: Intel HD Graphics 530 
Memory: 2351MiB / 7848MiB

미리 감사드립니다.

답변1

여기에서 내 문제를 어떻게 해결했는지 확인할 수 있습니다.레딧 게시물. 기본적으로 내 캐시 파일에 일종의 손상이 있었습니다. ~/.cache 폴더를 삭제하고 명령을 사용하여 다시 빌드하세요 kbuildsycoca5 --noincremental. 아무튼 감사 해요!

관련 정보