Firefox. Долгий переход в полноэкранный режим под Wayland в разрешении экрана отличном от нативного.

Приветствую специалистов по KDE!

ОС: KDE Neon. Не думаю, что от Kubuntu слишком отличается.

Firefox долго переходит в полноэкранный режим. И при просмотре youtube и если просто нажать F11.
Проблема наблюдается под Wayland при разрешении экрана отличном от нативного.
В нативном разрешении проблемы нет.
Под X11 проблемы нет в любом разрешении.
В Chrome проблемы нет.
Видеокарта Radeon HD 6570. Монитор Dell 24" подключен через DVI.

0
AlexBKost - 14 Апрель, 2025 - 18:24

ОС: KDE Neon. Не думаю, что от Kubuntu слишком отличается. Как такое можно было написать? Специалисты KDE всегда позиционировали Neon куда лучше, чем Kubuntu.

А мы тут про Neon знаем только понаслышке, поэтому предлагаю сравнить его по отношению к трем последним Kubuntu:

Система \ Версии KDE Plasma KDE Frameworks QT Ядро
Kubuntu 24.04 5.27.12 5.115.0 5.15.13 6.8.0-57-generic
Kubuntu 24.10 6.1.5 6.6.0 6.6.2 6.11.0-21-generic
Kubuntu 25.04 6.3.4 6.12.0 6.8.3 6.14.0-15-generic
0
dm - 14 Апрель, 2025 - 18:28
Изображение пользователя dm.

Начнём с простого. Попробуй так запустить фф:

MOZ_WEBRENDER=1 MOZ_ENABLE_WAYLAND=1 firefox

должен запустить firefox в режиме wayland. Хотя последние версии вроде и без этого должны нормально стартовать вайленде, но все же проверить не долго.

Попробуй в безопасном режиме запустить ФФ. В нем отключены аппаратные ускорения, расширения, темы и что-то еще. firefox -safe-mode Или через меню браузера, Справка -> Безопасный режим.

0
VasyOK - 16 Апрель, 2025 - 10:43

Спасибо, вроде начинает проясняться.
Запустил
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. В полноэкранный режим переходит без проблем. Мне теперь всегда так Браузер открывать?

0
dm - 16 Апрель, 2025 - 14:15
Изображение пользователя dm.

Уже лучше. Запусти FF в обычном режиме и пробуй отключать дополнения. Возможно дело в одном из них.

Еще можно попробовать зайти в about:config (прям в адресной строке набирать) и там найти и установить layers.acceleration.force-enabled в true
gfx.webrender.all в true
widget.wayland.vsync.enabled в false

Ну или можно будет новый профиль создать

0
VasyOK - 16 Апрель, 2025 - 15:54

Этот эффект наблюдаю, когда браузер без дополнений. Сразу после установки ОС.
Изменил эти паратметры:
layers.acceleration.force-enabled в true
gfx.webrender.all в true
widget.wayland.vsync.enabled в false
Также не помогло. Возвратил обратно.

0
dm - 16 Апрель, 2025 - 16:15
Изображение пользователя dm.

Хм, странно это всё. Перезагружал же FF после изменений? Ну давай дальше методом тыка искать.
Попробуй рендеринг через GPU отключить.
MOZ_WEBRENDER=0 firefox

Или даже наверное лучше через настройки полностью отключить аппаратное ускорение, которое как раз в безопасном режиме и выключено. Нужная галочка находится в "настройки" -> "производительность" Используйте аппаратное ускорение, если оно доступно". Вот это отключить

В настройках эффектов рабочего стола у себя вижу такой эффект как "Полноэкранный режим", тоже можно попробовать отключить.

И какая версия firefox?

0
VasyOK - 16 Апрель, 2025 - 19:12

Запустил
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. Нашел. Снял галку. Негативный эффект пропал. Что же мне теперь без аппаратного ускорения работать?

0
dm - 16 Апрель, 2025 - 19:23
Изображение пользователя dm.

Аппаратное ускорение в Firefox. Нашел. Снял галку. Негативный эффект пропал. Что же мне теперь без аппаратного ускорения работать?

То, что Fceux ведёт себя так же говорит о том, что это системная проблема а не проблема firefox.

Ну будет у тебя не GPU а CPU отрисовывать без ускорения, не так эффективно но хотя бы всё работать будет. Драйвера на видеокарту последние стоят?

0
VasyOK - 16 Апрель, 2025 - 20:13

Драйвера специально не ставил. Где их под Линукс брать?

0
dm - 16 Апрель, 2025 - 20:20
Изображение пользователя dm.

В параметрах системы -> драйвера посмотреть можно. В кубунте по крайней мере

0
VasyOK - 16 Апрель, 2025 - 20:58

О системе - Больше сведений - Раздел графика - 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

это оно?

+1
dm - 16 Апрель, 2025 - 21:25
Изображение пользователя dm.

Да, похоже. Но я не силен в драйверах под amd

+1
VasyOK - 16 Апрель, 2025 - 21:27

Ок, спасибо, Дмитрий. Буду разбираться.

+2
AlexBKost - 16 Апрель, 2025 - 23:20

VasyOK, у тебя скорее всего проблема с твоей видеокартой Radeon HD 6570, у меня на хозяйстве имеется немного мощнее, всего чуть-чуть Radeon HD 6670, но в современных версиях систем для таких видеокарт невозможна установка проприетарного драйвера, ибо сама AMD отказалась от их поддержки в этом плане ещё в 2016 году, как устаревших, отдав на использование в Линуксах с открытыми драйверами.

Последнее моё сообщение на этом форуме по тематике с драйверами, чтобы тебе не искать, было Опыт установки AMD Radeon Software Crimson Edition на ядро 4.3.0 и ниже.

+1
Boom - 18 Апрель, 2025 - 10:06
Изображение пользователя Boom.

Вам же написали. Нет подходящего драйвера вулкан.Как и самого вулкана в видеокарте.

Отправить комментарий