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