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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

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

Сообщение UAVpilot » 31 янв 2018, 01:52

Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение plotik » 31 янв 2018, 02:08

UAVpilot писал(а):Подозреваю, что пакет с LinuxCNC собран неправильно.
В современных Debian путь должен быть вроде такой: /usr/lib/pymodules/python2.7/gladevcp/


У меня подозрение на qi.repository что-то намудрили со статикой и динамикой.
/usr/lib/python2.7/dist-packages/gi/#
там __init__.py --вот он и рэйзет
тут гуру питона нужен.
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
 
Сообщения: 392
Зарегистрирован: 10 май 2012, 15:30
Откуда: Rostov-on-Don
Репутация: 32
Настоящее имя: Евгений

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

Сообщение UAVpilot » 31 янв 2018, 02:30

Как вариант - не стоит gtk2. Наверняка там уже мейнстрим на gtk3 переехал.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение plotik » 31 янв 2018, 13:03

Самое интересное если установить weezy как тутhttp://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html
то всё то же самое :freak:
"Если идёшь вперёд то всегда какая-то нога задняя"(С) :)
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
 
Сообщения: 392
Зарегистрирован: 10 май 2012, 15:30
Откуда: Rostov-on-Don
Репутация: 32
Настоящее имя: Евгений

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

Сообщение UAVpilot » 31 янв 2018, 16:48

"glade --version" что говорит?
и "dpkg -l | grep glade"
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение plotik » 01 фев 2018, 12:59

Да-- затык именно с 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.

Это пуркуа не видит
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
 
Сообщения: 392
Зарегистрирован: 10 май 2012, 15:30
Откуда: Rostov-on-Don
Репутация: 32
Настоящее имя: Евгений

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

Сообщение UAVpilot » 01 фев 2018, 16:16

plotik писал(а):Затем glade-gtk2_3.8.0-0ubuntu6_i386.deb--установил

Для LinuxCNC нужно glade не выше версии 3.8.0.

plotik писал(а):И ещё

Забей.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение plotik » 01 фев 2018, 16:23

А здесь
Код: Выделить всёРазвернуть
printenv | grep GLADE
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
 
Сообщения: 392
Зарегистрирован: 10 май 2012, 15:30
Откуда: Rostov-on-Don
Репутация: 32
Настоящее имя: Евгений

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

Сообщение UAVpilot » 01 фев 2018, 16:26

А откуда они там взялись?
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение plotik » 01 фев 2018, 16:30

UAVpilot писал(а):А откуда они там взялись?

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

xм. а из под рута их нет--что то я уже ..... :cheesy:
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
 
Сообщения: 392
Зарегистрирован: 10 май 2012, 15:30
Откуда: Rostov-on-Don
Репутация: 32
Настоящее имя: Евгений

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

Сообщение UAVpilot » 01 фев 2018, 17:05

Всё, что устанавливается штатным образом свои переменные окружения складывает сюда: /etc/profile.d При удалении забирает с собой.
В самом LinuxCNC переменные GLADE_MODULE_PATH и GLADE_PIXMAP_PATH не упоминаются в принципе.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

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

Сообщение nkp » 02 фев 2018, 22:42

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

пишут разное про это предупреждение...
что бы это значило?
nkp
Мастер
 
Сообщения: 7279
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1196
Медальки:

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

Сообщение Lexxa » 02 фев 2018, 22:46

UAVpilot писал(а):не выше версии 3.8.0

Включительно?
Комната залита кровью, я занимаюсь любовью!
Аватара пользователя
Lexxa
Мастер
 
Сообщения: 2369
Зарегистрирован: 16 дек 2011, 16:48
Откуда: ryazan
Репутация: 228
Медальки:
Настоящее имя: Алексей

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

Сообщение nkp » 02 фев 2018, 23:03

Lexxa писал(а):Включительно?

http://linuxcnc.org/docs/2.7/html/gui/g ... requisites
написано - 3.8.0 или ниже
nkp
Мастер
 
Сообщения: 7279
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1196
Медальки:

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

Сообщение UAVpilot » 02 фев 2018, 23:08

nkp писал(а):что бы это значило?

Какое-нибудь недопустимое значение цвета - будет проигнорено и использовано дефолтное из темы.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 15818
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3853
Медальки:
Настоящее имя: Сергей

Пред.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: AlexZW, AndyBig, ASPtr, Bing [Bot], Dimka_almighty, ejik, Google [Bot], Majestic-12 [Bot], UAVpilot, Vladimir52, Yandex [bot]

Поделиться

Reputation System ©'