oowriter widgets-set=gtk
Доброго всем дня.
Сегодня имел неосторожность обновить OOO до версии 2.2.1 (с обновлением world)
Была 2.1.10
До обновления запускалось все так:
oowriter2 --widgets-set gtk
сейчас oowriter2 команда не найдена, запускаю так:
oowriter --widgets-set gtk
запускается, но при старке показывает окно c надписью
/home/alex/gtk не существует.
если же сделать
oowriter --widgets-set=gtk
то эффекта нет вообще :-(
на консоль идут ошибки (даже при запуске просто oowriter без параметров):
oowriter --widgets-set=gtk
libGL warning: 3D driver claims to not support visual 0x5b
(process:644): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function
(process:644): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:644): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function
(process:644): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:644): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function
(process:644): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:644): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function
(process:644): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
(process:644): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function
(process:644): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed
Что делать? куда пропала поддержка gtk тем?
USE:
$ emerge -pv openoffice
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-office/openoffice-2.2.1 USE="cairo cups dbus firefox gstreamer gtk ldap pam -binfilter -branding -debug -eds -gnome -java -kde -mono -odk -seamonkey -sound -webdav" LINGUAS="ru -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -rw -sh_YU -sk -sl -sr_CS -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
2.1.10 собиралась с ними же.
Спасибо.
- Для комментирования войдите или зарегистрируйтесь
собственно я
собственно я несовсем понимаю смысл этого действия - у тебя оно и должно как гтк выглядеть судя по юсам, нет?
Re: собственно я
Нет. Чтобы он принял gtk тему нужно указывать этот виджетсет (в мане даже сказано) иначе он подсовывает дефолный, который не похож совсем на тему gtk.
кстати у кого есть oowriter2 посмотрите плз, может это скрипт, а не бинарь и там как-то хитро этот параметр раскрывается?
чтобы была
чтобы была поддержка тем гнома, я делаю
/usr/libexec/gnome-settings-daemon
до запуска гтк приложений
и возможно нужен USE="gnome"
Re: чтобы была
нет, все работало и без гнома. 2.1.10 работал без гнома с гткшной темой
Re: чтобы была
ХА! благодаря этому вышел на интересный поиск :) помогло.
действительно гном надо, но в USE оно не надо и ставить его тоже не надо.
делается так:
OOO_FORCE_DESKTOP=gnome oowriter или же просто экспортнуть при логине :)
Кста ошибки с консоли тоже ушли после этого.
Всем спасибо ;)