Панель LXQt исчезла после установки драйверов Nvidia

Панель LXQt исчезла после установки драйверов Nvidia

(Я видел несколько случаев возникновения подобной проблемы, так что, возможно, я пропустил приемлемое решение в своих поисках)

Я установил драйверы Nvidia для своей системы, следуя инструкциям на Arch Wiki (https://wiki.archlinux.org/title/NVIDIA) с использованием nvidia-dkmsfor 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и изменить настройки моего монитора

Связанный контент