Turboprint(не запускается)(Solved)
Demontager 23 октября, 2010 - 02:12
Хочу настроить Turboprint для принтера. Поставил его, но он не запускается, при установке он писал какие библиотеки ему нужны.
Checking shared libraries: (add missing libraries with your package manager) * gtk library NOT found * gdk library NOT found (part of gtk) * gmodule library NOT found (part of gtk) * gmodule library NOT found (part of gtk) Checking filter programs: (if required, add missing packages with your package manager) gs found (needed for PS,PDF,FIG,DVI,troff,html,ASCII) lp found (command line printing) Installation completed
Список того что ему нужно и что у меня есть:
cat@localhost ~ $ ldd /usr/bin/xtpsetup linux-gate.so.1 => (0xffffe000) libgtk-1.2.so.0 => not found libgdk-1.2.so.0 => not found libgmodule-1.2.so.0 => not found libglib-1.2.so.0 => not found libXi.so.6 => /usr/lib/libXi.so.6 (0xb7785000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7773000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7641000) libdl.so.2 => /lib/libdl.so.2 (0xb763d000) libm.so.6 => /lib/libm.so.6 (0xb7618000) libc.so.6 => /lib/libc.so.6 (0xb74d2000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb74b3000) /lib/ld-linux.so.2 (0xb77b2000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb74af000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb74a8000)
При запуске выдаёт что ему нужна libgtk, но у меня стоит gtk+, или это не то ?
localhost cat # xtpsetup xtpsetup: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
Вот она стоит:
[ebuild R ] x11-libs/gtk+-2.20.1-r1 USE="cups jpeg tiff (-aqua) -debug -doc (-introspection) -jpeg2k -test -vim-syntax -xinerama" 0 kB
Это находит locate
http://pastebin.com/36yiH86g
Пробывал сделать preload, не хочет:
localhost cat # LD_PRELOAD=/usr/lib/libgtk-x11-2.0.so.0 xtpsetup xtpsetup: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
»
- Для комментирования войдите или зарегистрируйтесь
[I] x11-libs/gtk+
[I] x11-libs/gtk+
Available versions:
(1) 1.2.10-r12
(2) *2.18.7 2.18.9 2.20.1-r1 [M](~)2.22.0
Намек ясен?
Да и нормальный ebuild не должен просить что-то доустановить, сам должен зависимости ставить.
Намёк ясен, дело в том что,
Намёк ясен, дело в том что, это не ebuild, а turboprint-1.96-4.tgz, там скрипт setup для любых дестрибутивов. Т.е. придётся понизить версию gtk чтоб он заработал?
Нет, всеголиш поставить в
Нет, всеголиш поставить в слот первый GTK. Ну и как обычно - http://www.gentoo.ru/node/14443 потому как первая ссылка в гугле по словам turboprint ebuild - http://bugs.gentoo.org/61311
Дело в том, что для того
Дело в том, что для того ebuilda, а именно turboprint-1.92.ebuild, у меня нет тарбола, в гугле тоже не нашёл. Они уже удалили его с сервера:
Я полагаю что это связано с тем, что turboprint стал платным и его так просто скачать без уплаты не дают. Но у меня есть 1.96 версия с ключом. Вариант со сменой слота мне бы подошёл, могли бы объяснить подробнее как это сделать ?
# emerge -av
После этого поставится нужная версия 1.2
а вообще то рекомендую тогда поправить ebuild из оверлеев и проставить корректным образом. Потом же проще будет.
Тогда всё таки лучше с
Тогда всё таки лучше с оверлея поставить, но почему у меня его не находит ?
eix-update сделал
Demontager написал(а):Тогда
eix-remote update
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
... а нужно сделать
... а нужно сделать
eix-remote update
.Я ♥ Gentoo & Funtoo
Lupo Alberto написал(а): ...
И предупреждая следующий вопрос :)
Я ♥ Gentoo & Funtoo
С этим как быть, в гугле
С этим как быть, в гугле толком не нашёл как фиксить:
localhost cat # eix-remote update
* $LOCAL_LAYMAN must not be empty
C eix-remote update
C eix-remote update разобрался, добавил оверлеи где есть turboprint, но через emerge -av он не устанавливается Atlant, emerge -av turboprint, грузит у вас тарбол ?
Понял ошибку, забыл сделать-
Понял ошибку, забыл сделать- # echo "source /var/lib/layman/make.conf" >> /etc/make.conf
Но всё равно turboprint не загружается с оверлея
http://pastebin.com/ywFLTmUS
В настоящий момент на
В настоящий момент на странице загрузки доступны версии turboprint-2.17-1beta и turboprint-2.16-2.
Так что я вижу два пути решения проблемы:
P.S. Имеющиеся на официальном сайте версии.
Я ♥ Gentoo & Funtoo
Это всё конечно можно
Это всё конечно можно сделать, только от этого бесплатным он не станет. А у меня есть ключ только для 1.96-4 версии. Придётся мирится с тем что есть или готовить 39$ за лицензию.
http://lin.in.ua/details.php?
http://lin.in.ua/details.php?id=342&filelist=1
Я ♥ Gentoo & Funtoo
Спасибо, проблему решил, всё
Спасибо, проблему решил, всё таки уставил 2.15-2 версию и нашёл к ней ключ. Все версии есть тут ftp://ftp.zedonet.com/tp2/