swayfx-0.4-alt1.x86_64 Alt Kworkstation 10.3 x86-64 - обновленный до Sisyphus Шаги воспроизведения : 1. Установить пакеты : # apt-get install swayfx libwlroots12 libscenefx1 -y 2. Скопировать конфигурационный файл : $ cp -r /etc/sway/ /home/test/.config 3. Запустить swayfx : $ sway Ожидаемый результат : Успешный запуск, появилось окно wlroots Реальный результат : Ошибка запуска, окно не открывается. Вывод в консоли : 00:00:00.032 [wlr] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT" 00:00:00.033 [wlr] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT" pci id for fd 9: 1b36:0100, driver (null) MESA-LOADER: failed to open qxl: /usr/lib64/X11/modules/dri/qxl_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/X11/modules/dri, suffix _dri) 00:00:00.082 [wlr] [render/egl.c:320] Software rendering detected, please use the WLR_RENDERER_ALLOW_SOFTWARE environment variable to proceed 00:00:00.082 [wlr] [render/egl.c:572] Failed to initialize EGL context 00:00:00.082 [wlr] [render/fx_renderer/fx_renderer.c:607] Could not initialize EGL 00:00:00.082 [sway/server.c:150] Failed to create fx_renderer Примечание : Если перед запуском выполнить команду export WLR_RENDERER_ALLOW_SOFTWARE=1, то окно запустится, но с большим количеством артефактов
Ссылка на ошибку на github для NixOS : https://github.com/nix-community/home-manager/issues/5379 Судя по комментарию https://github.com/nix-community/home-manager/issues/5379#issuecomment-2095913807 , ошибка актуальная для версии swayfx 0.4.0
(Ответ для Величко София на комментарий #1) > Ссылка на ошибку на github для NixOS : > https://github.com/nix-community/home-manager/issues/5379 > > Судя по комментарию > https://github.com/nix-community/home-manager/issues/5379#issuecomment- > 2095913807 , ошибка актуальная для версии swayfx 0.4.0 Там есть и временное решение: wayland.windowManager.sway.checkConfig = false в конфиг, судя по всему Помогает?
(Ответ для Roman Alifanov на комментарий #2) > (Ответ для Величко София на комментарий #1) > > Ссылка на ошибку на github для NixOS : > > https://github.com/nix-community/home-manager/issues/5379 > > > > Судя по комментарию > > https://github.com/nix-community/home-manager/issues/5379#issuecomment- > > 2095913807 , ошибка актуальная для версии swayfx 0.4.0 > Там есть и временное решение: > wayland.windowManager.sway.checkConfig = false > в конфиг, судя по всему > Помогает? Нет, не помогает. Эта опция, судя по всему, может быть добавлена только в ~/.config/nixpkgs/home.nix для NixOS и соответственно для нее же ошибку и исправляет.