Зависает StarDict...
Dr.Shur 24 декабря, 2008 - 02:21
Доброго времени суток. Собственно заэмержил сабж (3.0.1-r1) и теперь при попытке запустить оный появляется заставка, в ней "Loading..." и собственно все. Зависшая заставка прочно сидит над всеми окнами...
Если запускать из консоли:
shur@shur ~ $ stardict
WordNet data parsing plug-in loaded.
Dict.cn plug-in loaded.
WordNet dict rendering plug-in loaded.
HTML data parsing plug-in loaded.
Man plug-in loaded.
XDXF data parsing plug-in loaded.
Spelling plugin loaded.
PowerWord data parsing plug-in loaded.
и та же история - заставка и все.
»
- Для комментирования войдите или зарегистрируйтесь
А если удалить словари? Ну
А если удалить словари? Ну или переместить временно.
То же самое :(
Спасибо за ответ, но не помогло :(
Было:
=app-dicts/stardict-3.0.1-r1
app-dicts/stardict-freedict-eng-rus-2.4.2
сделал unmerge app-dicts/stardict-freedict-eng-rus и теперь остался только:
=app-dicts/stardict-3.0.1-r1
Виснет точно так же - совсем ничего не изменилось :(
____________________________________________
while (!$success) $try ++;
Если запустить в консоле
Если запустить в консоле выводит тоже самое?
С какими флагами собран?
Если запускать из
Если запускать из консоли:
и все - дальше ничего :(
флаги:
спасибо за ответ
____________________________________________
while (!$success) $try ++;
Возможно: а) Лезет в сеть,
Возможно:
а) Лезет в сеть, соответственно проверить /etc/resolv.conf, /etc/hosts и/или отключить поиск в сетевых словарях
б) В настройках -> "Кэш" -> "Создать кэш для увеличения скорости загрузки" и "Sort word list for collation function" и пояснение: "После того, как вы выбрали 'collation', загрузка словарей в первый раз может занять некоторое время из-за необходимости заново проиндексировать словари, пожалуйста не напрягайтесь и подождите.
Я ♥ Gentoo & Funtoo
что именно проверить в
что именно проверить в /etc/resolv.conf, /etc/hosts ?
он даже не запускается - как отключить поиск в сетевых словарях ?
по той же причине (не запускается) пункт "б" тоже немогу проверить :)
____________________________________________
while (!$success) $try ++;
Проверить, чтобы были
Проверить, чтобы были прописаны DNS-сервера в /etc/resolv.conf, в /etc/hosts должна быть строка
Чтобы отключить поиск в сетевых словарях, нужно заменить true на false в файле ~/.stardict/stardict.cfg в секции
[/apps/stardict/preferences/network] enable_netdict=false
Я ♥ Gentoo & Funtoo
DNS-сервера - прописаны, в
DNS-сервера - прописаны, в /etc/hosts есть 127.0.0.1 localhost
Все что есть в папке ~/.stardict/:
dictdotcn.cfg
man.cfg
spell.cfg
wordnet.cfg
а вот stardict.cfg - нэту...
Спасибо всем за ответы...
____________________________________________
while (!$success) $try ++;
Вы уверены, что все
Вы уверены, что все выставленные вами USE-флаги нужны?
Я ♥ Gentoo & Funtoo
нет, не все, я просто включил
нет, не все, я просто включил все для уверенности что глючит не от этого...
теперь пересобрал с дефолтными флагами:
Спасибо.
____________________________________________
while (!$success) $try ++;
После обновления мира
После обновления мира картинка немного поменялась:
а где взять эти "spellchecking dictionary" ?
у меня есть hunspell, gtkspell и aspell - это не оно? :(
____________________________________________
while (!$success) $try ++;
но все равно думаю дело не в
но все равно думаю дело не в этом - пересобрал без spell флага - та же история...
хееееелп!
____________________________________________
while (!$success) $try ++;
Dr.Shur написал(а):но все
Все дело в глючных плагинах. Сам долго мучался. Короче после переименования /usr/lib/stardict/plugins в /usr/lib/stardict/bad plugins STARDICT запустился. Остается выяснить какие плагины глючат, включая по-одному.
все верно. у меня зависало из
все верно.
у меня зависало из плагина espeak.