Nvidia 드라이버를 설치한 후 LXQt 패널이 사라졌습니다.

Nvidia 드라이버를 설치한 후 LXQt 패널이 사라졌습니다.

(주변에서 유사한 문제가 몇 번 발생하여 검색에서 실행 가능한 솔루션을 놓쳤을 가능성이 있습니다)

Arch Wiki(https://wiki.archlinux.org/title/NVIDIA) nvidia-dkmsfor 사용 linux-zen- 모듈 추가 mkinitcpio.confnvidia-drm.modeset=1커널 매개변수.

다시 시작한 후 대부분의 LXQt 기능이 비활성화된 것 같습니다(패널, 러너, 데스크탑 및 Alt-Tab 오버레이). 바탕 화면을 마우스 오른쪽 버튼으로 클릭하면 여전히 소프트웨어 범주 목록이 포함된 일반 메뉴가 생성됩니다. 그 중 일부는 설치되었지만 대부분은 설치되지 않았으며 lxqt-config여전히 작동합니다.

재실행하여 nvidia-xconfig데스크탑을 작동시켰지만(즉, 배경과 파일이 ~/Desktop표시됨) 여전히 다른 LXQt 기능을 작동시킬 수 없습니다.

바이너리를 수동으로 호출하면 lxqtDBus 오류가 많이 발생하는 것 같습니다.

# All three seem to do the same (show a search bar in a modal at the top of the screen), but `lxqt-runner` exits after the modal appears
> lxqt-session
> lxqt-runner
> startlxqt
Error name  "org.freedesktop.DBus.Error.InvalidArgs"
Error msg   "No such interface “org.freedesktop.DBus.Properties”"
dbusCall: QDBusInterface is invalid "org.freedesktop.ConsoleKit" "/org/freedesktop/ConsoleKit/Manager" "org.freedesktop.ConsoleKit.Manager"

전체 로그는 다음과 같습니다.https://pastebin.com/znxgwtfW

이 문제를 어떻게 해결해야 할지 잘 모르겠습니다. 혹시 비슷한 문제가 있거나 무엇이 문제인지 아시는 분 계시면 알려주시면 감사하겠습니다.

내 시스템은 다음과 같습니다.

Nvidia Card: RTX 2060 Super
Arch Linux
Kernel: `5.12.9-zen1-1-zen`
Nvidia-dkms: `nvidia-dkms-465.31-1`
Dkms: `dkms-2.8.4-1 `
LXQt: `lxqt-runner-0.17.0-1  lxqt-session-0.17.1-1 lxqt-panel-0.17.1-1`

답변1

드라이버 설치로 인해 화면 레이아웃이 변경되었으며 LXQt는 기본 모니터가 존재하지 않는 것으로 판단하여 패널이 화면에서 벗어나는 것으로 나타났습니다. 해결책은 lxqt-config모니터 설정을 호출하고 수정하는 것이었습니다.

관련 정보