Страница 2 из 2
Re: Вопросы новичка по Glade + HAL
Добавлено: 31 янв 2018, 01:52
Serg
Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/
Re: Вопросы новичка по Glade + HAL
Добавлено: 31 янв 2018, 02:08
plotik
UAVpilot писал(а):Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/
У меня подозрение на qi.repository что-то намудрили со статикой и динамикой.
/usr/lib/python2.7/dist-packages/gi/#
там __init__.py --вот он и рэйзет
тут гуру питона нужен.
Re: Вопросы новичка по Glade + HAL
Добавлено: 31 янв 2018, 02:30
Serg
Как вариант - не стоит gtk2. Наверняка там уже мейнстрим на gtk3 переехал.
Re: Вопросы новичка по Glade + HAL
Добавлено: 31 янв 2018, 13:03
plotik
Самое интересное если установить weezy как тут
http://linuxcnc.org/docs/2.7/html/getti ... uxcnc.html
то всё то же самое

"Если идёшь вперёд то всегда какая-то нога задняя"(С)

Re: Вопросы новичка по Glade + HAL
Добавлено: 31 янв 2018, 16:48
Serg
"glade --version" что говорит?
и "dpkg -l | grep glade"
Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 12:59
plotik
Да-- затык именно с Gtk/
c weezy всё просто ---apt-get install glade-gtk2
и всё заработало.
http://linuxcnc.org/dists/wheezy/base/binary-i386/--здесь пакет
с stretch
http://linuxcnc.org/dists/stretch/base/binary-i386/--пакета нет, не прокатывает.
проделал следующее
Код: Выделить всё
apt-get install intltool python-gtk2-dev libxml2-dev gtk-doc-tools gnome-doc-utils liblablgtk2-gnome-ocaml-dev libglade2-dev libgladeui-common python-gtkglext1 itstool
Затем скачал libgladeui-1-11_3.8.0-0ubuntu6_i386.deb--установил
Затем glade-gtk2_3.8.0-0ubuntu6_i386.deb--установил
Запустилось--HAL--фиг вам--копаю дальше.
Код: Выделить всё
root@debian:/usr/share/glade# dpkg -l | grep glade
ii glade-gtk2 3.8.0-0ubuntu6 i386 GTK+ 2 User Interface Builder
ii libglade2-0:i386 1:2.6.4-2 i386 library to load .glade files at runtime
ii libglade2-dev:i386 1:2.6.4-2 i386 development files for libglade
ii libgladeui-1-11 3.8.0-0ubuntu6 i386 GTK+ User Interface Build core library
ii libgladeui-common 3.20.0-2 all GTK+ User Interface Build core library (common files)
ii python-glade2 2.24.0-5.1 i386 GTK+ bindings: Glade support
И ещё
Код: Выделить всё
glade-gtk2 -v /usr/share/glade/catalogs/hal_python.xml
(glade-gtk2:1334): GladeUI-WARNING **: Failed to open catalog directory '': Произошла ошибка при открытии каталога «»: Нет такого файла или каталога
(glade-gtk2:1334): GladeUI-WARNING **: Failed to open catalog directory '': Произошла ошибка при открытии каталога «»: Нет такого файла или каталога
GladeUI-Message: No DevHelp installed on your system, devhelp feature will be disabled.
Это пуркуа не видит
Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 16:16
Serg
plotik писал(а):Затем glade-gtk2_3.8.0-0ubuntu6_i386.deb--установил
Для LinuxCNC нужно glade не выше версии 3.8.0.
plotik писал(а):И ещё
Забей.
Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 16:23
plotik
А здесь
Код: Выделить всё
printenv | grep GLADE
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 16:26
Serg
А откуда они там взялись?
Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 16:30
plotik
UAVpilot писал(а):А откуда они там взялись?
БМП(без малейшего понятия).-- может после того как устанавливал glade через synaptic а потом снёс
xм. а из под рута их нет--что то я уже .....

Re: Вопросы новичка по Glade + HAL
Добавлено: 01 фев 2018, 17:05
Serg
Всё, что устанавливается штатным образом свои переменные окружения складывает сюда: /etc/profile.d При удалении забирает с собой.
В самом LinuxCNC переменные GLADE_MODULE_PATH и GLADE_PIXMAP_PATH не упоминаются в принципе.
Re: Вопросы новичка по Glade + HAL
Добавлено: 02 фев 2018, 22:42
nkp
в Axis вкладка GladeVCP
всё работает ,но напрягает при загрузке:
/home/nkp/git/linuxcnc/bin/gladevcp:295: GtkWarning: Don't know color `'
gtk.main()
пишут разное про это предупреждение...
что бы это значило?
Re: Вопросы новичка по Glade + HAL
Добавлено: 02 фев 2018, 22:46
Lexxa
UAVpilot писал(а):не выше версии 3.8.0
Включительно?
Re: Вопросы новичка по Glade + HAL
Добавлено: 02 фев 2018, 23:03
nkp
Lexxa писал(а):Включительно?
http://linuxcnc.org/docs/2.7/html/gui/g ... requisites
написано - 3.8.0 или ниже
Re: Вопросы новичка по Glade + HAL
Добавлено: 02 фев 2018, 23:08
Serg
nkp писал(а):что бы это значило?
Какое-нибудь недопустимое значение цвета - будет проигнорено и использовано дефолтное из темы.