
У меня новая установка Arch Linux с KDE Plasma.
KDE version: 5.23.2
Kernel: 5.10.76-1-lts
Graphics server: X11
Graphics driver: nvidia
У меня есть 1 внешний монитор, подключенный к моему ноутбуку. Я создал стандартную панель на обоих экранах и установил внешний монитор в качестве основного. При нажатии клавиши super
на внешнем мониторе открывается меню приложений. Поле поиска не фокусируется автоматически, поэтому нажатие на него и ввод чего-либо в поле поиска не приводит к результатам
Теперь при нажатии на кнопку меню приложений на экране ноутбука и поиске там все работает нормально и результаты поиска отображаются так, как и ожидалось.
Теперь еще кое-что странное: когда я нажимаю клавишу super
и на внешнем мониторе открывается меню приложений, поиск автоматически не фокусируется. Независимо от этого, если я сейчас начну печатать (в строке поиска ничего не появляется) и открою меню приложений на ноутбуке, введенный текст появится там.
Что я пробовал:
- Переключение основного экрана с внешнего на ноутбук; результат был противоположен описанному выше,
super
открывалось меню приложений на ноутбуке, и поиск там не работал, а работал только на внешнем мониторе после открытия меню приложений путем нажатия на него. - Полное удаление одной из панелей; меню приложений на оставшейся панели по-прежнему не работало должным образом.
- Установил драйвер nvidia-lts, но ничего не изменилось
решение1
Похоже, это проблема Nvidia или KDE, так как у меня та же проблема в конфигурации Gentoo с несколькими мониторами.
Хотя я не уверен, что именно является причиной, я заметил, что, по крайней мере, на моем компьютере эту проблему можно решить, если сначала при загрузке использовать сломанную панель поиска.
решение2
Ошибка KDE в исходном коде: https://bugs.kde.org/show_bug.cgi?id=443131
Эта проблема не связана с NVIDIA, так как о ней сообщают и владельцы графических процессоров AMD.
Обходной путь — понизить версию апплета запуска до тех пор, пока ошибка не будет исправлена в исходном коде, или оставить только один апплет запуска.
Я написал руководство по понижению версии апплета запуска наФорум Манджаро
По сути, вам нужно загрузить старый апплет Kickoff и поместить его в ~/.local/share/plasma/plasmoids/
.
Много приветствий