LinuxForum.Fans
Тема

Останавливается Gxneur

Автор: redix 16 сообщений 3591 просмотров
#357150

Работает минуту или две и останавливается. Как можно выяснить причину?

#357470

Установил вчера Центось с полного dvd, и оказалось что все стало работать как надо. %) Интересно чего же ему не хватает на лив сиди? *WALL*

#357493

Библиотки все на месте?
UPD: В ~/.xsession-errors ничего не сыплется?

#357496

yars, да вот это и хочу выяснить. Пробовал устанавливать в xfce (несколько разных дистров), та же история, выключается через минуту- две, да еще уведомление висит и не убирается. Куда рыть, не могу даже представить.
З.ы. Вопросы на эту тему, в сети имеются. Ответов нет. :(

#357497

А какой версии? Попробую собрать себе, гляну... Но скорее всего будет работать как положено, если регрессий/ошибок в коде нет, конечно :)

#357499

yars, версия 0.17.0, это последняя.

#357559

У меня тоже проявился глюк с неисчезающими уведомлениями, хотя в конфигах задано "висеть 1000 миллисекунд". И у gxneur нету опции --with-gtk=gtk2|gtk3|no|yes, но почему-то есть у консольного xneur, для которого gxneur является фронт-эндом. А gxneur у меня пока что падает при попытке запустить с сообщением на stderr:

text
(gxneur:3009): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

Установлены и gtk+2, и gtk+3, но почему-то другим приложениям это не мешает. В том же deadbeef у пользователя есть возможность выбора версии GTK+, а тут - "not supported"...
Копаю дальше.

#357611

yars, плохо что у них сайте, нет ни обратной связи, ни форума.

#357613
"yars" написал:
У меня тоже проявился глюк с неисчезающими уведомлениями, хотя в конфигах задано "висеть 1000 миллисекунд"

Нашел где-то, что пока это толком не работает потому, что не реализовано до конца.

"redix" написал:
yars, плохо что у них сайте, нет ни обратной связи, ни форума.

Ну да, но вроде можно связаться по электронной почте.

#357615

yars, а можно как то узнать какие процессы он использует? Сейчас в центос-десктопе работает без проблем.

#357620

Ты мог бы посмотреть вывод

text
ps -AH -u redix

, но не нужно, он один висит в гордом одиночестве. Если xneur из терминала запустить, то родителем у него будет shell, и все. А еще его , как и gxneur, можно попробовать под strace запустить, но не думаю, что с этого будет какой-то толк, кроме тонны отладочной информации. Тут надо в код лезть, чую :)
UPD: О, кстати, бегло почитал я вывод strace, а там в конце -

text
open("/usr/lib/charset.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, "\n(gxneur:5519): Gtk-ERROR **: GT"..., 120
(gxneur:5519): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
) = 120

Ну, создал я файл /usr/lib/charset.alias, но это, естественно, не помогло :)

#361403

yars, а если не снес еще, можешь глянуть xneur, как демон запущен? Может в этом проблема? А то у меня в Антергосе одна голая консоль пока.

#361406

Он запускается просто командой

text
$ xneur

- это же демон, после запуска он начинает валить отладочный вывод в консоль, запустить его с минимальным выводом можно так:

text
xneur & [enter] 

UPD: Надо еще в {/etc/xneur/,~}/{,.}xneurrc выставить опцию LogLevel в Error.
Проблема не в нем, а в gxneur.
Пока могу посоветовать поставить KDEneur, он работает нормально.

#361407

"yars" написал:
Пока могу посоветовать поставить KDEneur, он работает нормально.
В xfce? А зависимости не тянет?
#361409
"redix" написал:
В xfce? А зависимости не тянет?

А что ему тянуть?

зависимости в Slackware
text
aaa_elflibs
acl
atk
attica
attr
bzip2
cairo
expat
fontconfig
freetype
gamin
gcc
gcc-g++
gdk-pixbuf2
glib2
gst-plugins-base
gstreamer
gtk+3
herqq
kdelibs
libICE
libSM
libX11
libXScrnSaver
libXau
libXcomposite
libXcursor
libXdamage
libXdmcp
libXext
libXfixes
libXft
libXi
libXinerama
libXpm
libXrandr
libXrender
libXtst
libdbusmenu-qt
libdrm
libffi
libnotify
libpng
libxcb
libxml2
mesa
pango
phonon
pixman
qca
qt
soprano
sqlite
strigi
udev
util-linux
xneur
xz
zlib

Причем, с чем собрал, то и есть. У другого слакварщика набор зависимостей может быть другим.

#361410

yars, спасибо, установлю, тогда отпишусь.

Войдите или зарегистрируйтесь, чтобы ответить.