Приветствую специалистов по KDE!
ОС: KDE Neon. Не думаю, что от Kubuntu слишком отличается.
Firefox долго переходит в полноэкранный режим. И при просмотре youtube и если просто нажать F11.
Проблема наблюдается под Wayland при разрешении экрана отличном от нативного.
В нативном разрешении проблемы нет.
Под X11 проблемы нет в любом разрешении.
В Chrome проблемы нет.
Видеокарта Radeon HD 6570. Монитор Dell 24" подключен через DVI.
Как такое можно было написать? Специалисты KDE всегда позиционировали Neon куда лучше, чем Kubuntu.
А мы тут про Neon знаем только понаслышке, поэтому предлагаю сравнить его по отношению к трем последним Kubuntu:
Начнём с простого. Попробуй так запустить фф:
MOZ_WEBRENDER=1 MOZ_ENABLE_WAYLAND=1 firefox
должен запустить firefox в режиме wayland. Хотя последние версии вроде и без этого должны нормально стартовать вайленде, но все же проверить не долго.
Попробуй в безопасном режиме запустить ФФ. В нем отключены аппаратные ускорения, расширения, темы и что-то еще.
firefox -safe-mode
Или через меню браузера, Справка -> Безопасный режим.Спасибо, вроде начинает проясняться.
Запустил
MOZ_WEBRENDER=1 MOZ_ENABLE_WAYLAND=1 firefox
выдало
(firefox:3643): Gtk-WARNING **: 10:34:10.359: Theme parsing error: gtk-contained.css:1813:62: Using one color stop with linear-gradient() is deprecated.
[Parent 3643, Main Thread] WARNING: Theme parsing error: gtk-contained.css:1820:71: Using one color stop with linear-gradient() is deprecated.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
Открылся Firefox. По F11 проблема сохраняется.
Потом запустил
firefox -safe-mode
выдало:
(firefox:4608): Gtk-WARNING **: 10:35:36.832: Theme parsing error: gtk-contained.css:1820:71: Using one color stop with linear-gradient() is deprecated.
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
[Parent 4608, Main Thread] WARNING: failed to duplicate file descriptor: Bad file descriptor: file /builds/worker/checkouts/gecko/ipc/glue/SharedMemory_posix.cpp:56
Открылся Firefox. В полноэкранный режим переходит без проблем. Мне теперь всегда так Браузер открывать?
Уже лучше. Запусти FF в обычном режиме и пробуй отключать дополнения. Возможно дело в одном из них.
Еще можно попробовать зайти в about:config (прям в адресной строке набирать) и там найти и установить
layers.acceleration.force-enabled в true
gfx.webrender.all в true
widget.wayland.vsync.enabled в false
Ну или можно будет новый профиль создать
Этот эффект наблюдаю, когда браузер без дополнений. Сразу после установки ОС.
Изменил эти паратметры:
layers.acceleration.force-enabled в true
gfx.webrender.all в true
widget.wayland.vsync.enabled в false
Также не помогло. Возвратил обратно.
Хм, странно это всё. Перезагружал же FF после изменений? Ну давай дальше методом тыка искать.
Попробуй рендеринг через GPU отключить.
MOZ_WEBRENDER=0 firefox
Или даже наверное лучше через настройки полностью отключить аппаратное ускорение, которое как раз в безопасном режиме и выключено. Нужная галочка находится в "настройки" -> "производительность" Используйте аппаратное ускорение, если оно доступно". Вот это отключить
В настройках эффектов рабочего стола у себя вижу такой эффект как "Полноэкранный режим", тоже можно попробовать отключить.
И какая версия firefox?
Запустил
MOZ_WEBRENDER=0 firefox
Выдало:
(firefox:12510): Gtk-WARNING **: 18:51:52.166: Theme parsing error: gtk-contained.css:1813:62: Using one color stop with linear-gradient() is deprecated.
[Parent 12510, Main Thread] WARNING: Theme parsing error: gtk-contained.css:1820:71: Using one color stop with linear-gradient() is deprecated.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
(firefox:12510): Gtk-WARNING **: 18:51:52.166: Theme parsing error: gtk-contained.css:1820:71: Using one color stop with linear-gradient() is deprecated.
Браузер запустился, проблема сохраняется.
Диспетчер окон - Эффекты рабочего стола - Полноэкранный режим (снял галку). Проблема сохраняется.
Версия Firefox. Думаю последняя 137.0.1. ОС марте ставил - с ней "из каробки" проблема уже была.
Аналогичную проблему нашел в Fceux (эмуляторе NES). Под Wayland в не нативном разрешении темный экран несколько секунд при переходе в полноэкранный режим. В нативном разрешении и под X11 такого нет.
Аппаратное ускорение в Firefox. Нашел. Снял галку. Негативный эффект пропал. Что же мне теперь без аппаратного ускорения работать?
То, что Fceux ведёт себя так же говорит о том, что это системная проблема а не проблема firefox.
Ну будет у тебя не GPU а CPU отрисовывать без ускорения, не так эффективно но хотя бы всё работать будет. Драйвера на видеокарту последние стоят?
Драйвера специально не ставил. Где их под Линукс брать?
В параметрах системы -> драйвера посмотреть можно. В кубунте по крайней мере
О системе - Больше сведений - Раздел графика - Vulkan
ERROR: [../src/amd/vulkan/radv_physical_device.c:1984] Code 0 : Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.275
Wayland
это оно?
Да, похоже. Но я не силен в драйверах под amd
Ок, спасибо, Дмитрий. Буду разбираться.
VasyOK, у тебя скорее всего проблема с твоей видеокартой Radeon HD 6570, у меня на хозяйстве имеется немного мощнее, всего чуть-чуть Radeon HD 6670, но в современных версиях систем для таких видеокарт невозможна установка проприетарного драйвера, ибо сама AMD отказалась от их поддержки в этом плане ещё в 2016 году, как устаревших, отдав на использование в Линуксах с открытыми драйверами.
Последнее моё сообщение на этом форуме по тематике с драйверами, чтобы тебе не искать, было Опыт установки AMD Radeon Software Crimson Edition на ядро 4.3.0 и ниже.
Вам же написали. Нет подходящего драйвера вулкан.Как и самого вулкана в видеокарте.
Отправить комментарий