А в лине нет системного браузера
В Убунте сразу стоял FireFox
причем тут firefox ? Я говорю о компоненте в дельфи для браузера. В астре тоже только firefox))
Короче, для ubuntu пока что одно обходное решение и два способа реализации: 1. Запускать программу с перменной окружения: WEBKIT_DISABLE_COMPOSITING_MODE=1 /program-executable 2. Выставлять эту переменную в коде перед инициализацией формы: uses Posix.Stdlib ... setenv('WEBKIT_DISABLE_COMPOSITING_MODE', '1', 1);
проверяю второй метод
Второй метод помог!!!!! Денису спасибо
Причиной всему Wayland, который включён по-умолчанию в Ubuntu в свежих версиях. При отключенном 3D-ускорении (обычное дело для виртуалок) ускоренный композитинг движка WebKit не работает. Поэтому есть несколько решений: 1. Отключение механизма ускоренного композитинга через переменную окружения WEBKIT_DISABLE_COMPOSITING_MODE=1. 2. Включение 3D-ускорения на железе, где работает ОС. 3. Отключение сервера отображения Wayland двуми способами: — через конфиг /etc/gdm3/custom.conf, параметр WaylandEnable=false. — залогиниться с опцией "Ubuntu on Xorg" на экране входа. Думаю, что на реальном железе такая проблема редко встречается из-за наличия 3D-ускорителя во всех современных компьютерах.
Обсуждают сегодня