Вопросы новичка по Glade + HAL

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение plotik »

UAVpilot писал(а):Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/
У меня подозрение на qi.repository что-то намудрили со статикой и динамикой.
/usr/lib/python2.7/dist-packages/gi/#
там __init__.py --вот он и рэйзет
тут гуру питона нужен.
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

Как вариант - не стоит gtk2. Наверняка там уже мейнстрим на gtk3 переехал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение plotik »

Самое интересное если установить weezy как тутhttp://linuxcnc.org/docs/2.7/html/getti ... uxcnc.html
то всё то же самое :freak:
"Если идёшь вперёд то всегда какая-то нога задняя"(С) :)
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

"glade --version" что говорит?
и "dpkg -l | grep glade"
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение 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.
Это пуркуа не видит
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

plotik писал(а):Затем glade-gtk2_3.8.0-0ubuntu6_i386.deb--установил
Для LinuxCNC нужно glade не выше версии 3.8.0.
plotik писал(а):И ещё
Забей.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение plotik »

А здесь

Код: Выделить всё

printenv | grep GLADE
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

А откуда они там взялись?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение plotik »

UAVpilot писал(а):А откуда они там взялись?
БМП(без малейшего понятия).-- может после того как устанавливал glade через synaptic а потом снёс :thinking:

xм. а из под рута их нет--что то я уже ..... :cheesy:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

Всё, что устанавливается штатным образом свои переменные окружения складывает сюда: /etc/profile.d При удалении забирает с собой.
В самом LinuxCNC переменные GLADE_MODULE_PATH и GLADE_PIXMAP_PATH не упоминаются в принципе.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение nkp »

в Axis вкладка GladeVCP
всё работает ,но напрягает при загрузке:
/home/nkp/git/linuxcnc/bin/gladevcp:295: GtkWarning: Don't know color `'
gtk.main()

пишут разное про это предупреждение...
что бы это значило?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Lexxa »

UAVpilot писал(а):не выше версии 3.8.0
Включительно?
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение nkp »

Lexxa писал(а):Включительно?
http://linuxcnc.org/docs/2.7/html/gui/g ... requisites
написано - 3.8.0 или ниже
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Вопросы новичка по Glade + HAL

Сообщение Serg »

nkp писал(а):что бы это значило?
Какое-нибудь недопустимое значение цвета - будет проигнорено и использовано дефолтное из темы.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»