(似たような問題がいくつか発生しているのを見たことがあるのですが、検索で実行可能な解決策を見逃した可能性があります)
私はArch Wikiの指示に従って、自分のシステムにNvidiaドライバーをインストールしました(https://wiki.archlinux.org/title/NVIDIA) を使用してnvidia-dkms
、linux-zen
モジュールをカーネル パラメータに追加しmkinitcpio.conf
ますnvidia-drm.modeset=1
。
再起動後、ほとんどの LXQt 機能が無効になっているようです (パネル、ランナー、デスクトップ、および Alt-Tab オーバーレイ)。デスクトップを右クリックすると、ソフトウェア カテゴリの一覧を含む汎用メニューが表示され、一部はインストールされていますが、大部分はインストールされておらず、lxqt-config
引き続き動作します。
再実行するとnvidia-xconfig
デスクトップは表示できましたが (つまり、背景とファイルが~/Desktop
表示されました)、他の LXQt 機能はまだ動作しません。
バイナリを手動で呼び出すとlxqt
、DBusエラーが大量に発生するようです
# 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
モニター設定を呼び出して変更することでした。