История изменений
Исправление i-rinat, (текущая версия) :
В общем, попробовал я собрать пакет из Debian sid с Chromium 50, добавив в конфиг use_gtk3=1.
Работает. Расцветка контекстного меню стала похожа на менюшки из GTK+ 3. Диалог сохранения файла точно из третьей ветки; так же и диалог печати. У бинарника chromium в зависимостях libgtk-3.so.0. Правда, есть libgdk_pixbuf-2.0.so.0.
Есть немного привязки к X11:
$ objdump -CT chromium | grep _x11
0000000000000000 DF *UND* 0000000000000000 gdk_x11_display_get_xdisplay
0000000000000000 DF *UND* 0000000000000000 gdk_x11_lookup_xdisplay
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_lookup_for_display
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_foreign_new_for_display
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_get_xid
Так что вряд ли прямо на Wayland-сервере взлетит из коробки.
Upd. Вспомнил, что у меня установлен Weston. Galculator туда прям сам попадает, а Chromium даже с GDK_BACKEND=wayland не хочет.
Исходная версия i-rinat, :
В общем, попробовал я собрать пакет из Debian sid с Chromium 50, добавив в конфиг use_gtk3=1.
Работает. Расцветка контекстного меню стала похожа на менюшки из GTK+ 3. Диалог сохранения файла точно из третьей ветки; так же и диалог печати. У бинарника chromium в зависимостях libgtk-3.so.0. Правда, есть libgdk_pixbuf-2.0.so.0.
Есть немного привязки к X11:
$ objdump -CT chromium | grep _x11
0000000000000000 DF *UND* 0000000000000000 gdk_x11_display_get_xdisplay
0000000000000000 DF *UND* 0000000000000000 gdk_x11_lookup_xdisplay
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_lookup_for_display
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_foreign_new_for_display
0000000000000000 DF *UND* 0000000000000000 gdk_x11_window_get_xid
Так что вряд ли прямо на Wayland-сервере взлетит из коробки.