gscreen

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

gscreen

Сообщение nkp »

Gscreen - новый графический интерфейс для Linuxcnc.
Автор начал работу над ним недавно,поэтому далеко не все еще отлажено.
Вот тема на форуме ,где обсуждается этот front-end .
Вопрос заслуживает отдельной темы исходя из таких моментов:
не всех уже устраивает axis - да и в других экранах находится спрос на тот или иной недостающий функционал
да и по такому пути (glade) можно прийти к созданию полноценного конструктора экранов. Присоеденяемся к проекту для начала на уровне тестирования (у меня пока полноценно не работает):
качаем исходники linuxcnc с включенным gscreen здесь
или здесь (с некоторыми коррекциями)
устанавливаем linuxcnc из исходников (тема в помощь)
(для просмотра содержимого нажмите на ссылку)

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

Установка:
архив emc2_gscreen.tar распаковать в домашнюю папку
выполнить в терминале команды:


cd emc2_gscreen
cd src
./autogen.sh 
./configure
make 
sudo make setuid



Запуск:
выполнить в терминале команды:

  . scripts/rip-environment
LANG=C   linuxcnc


затем выбрать в списке :

sim
gscreens
Последний раз редактировалось nkp 18 авг 2012, 17:44, всего редактировалось 4 раза.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: gscreen

Сообщение aftaev »

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

Re: gscreen

Сообщение Lexxa »

nkp, 2.5 или 2.6?
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

Lexxa писал(а):nkp, 2.5 или 2.6?
2.6
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

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

Re: gscreen

Сообщение Lexxa »

на первом же пункте

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

lexxa@lexxa-desktop:~/emc2_gscreen/src$ ls
autogen.sh    emc       Makefile.inc.in     move-if-change    tests
CodingStyle   hal       Makefile.modinc.in  po
configure.in  libnml    modsilent.py        rtapi
doxconfig     Makefile  module_helper       Submakefile.skel
lexxa@lexxa-desktop:~/emc2_gscreen/src$ ./autogen.sh
cat: ../VERSION: No such file or directory
lexxa@lexxa-desktop:~/emc2_gscreen/src$ 
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

у меня вообще сначала не запускался
потом поменял содержимое файла ~/.gscreen_preferences на :

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

[DEFAULT]
window2_force_max = False
dtg_textcolor = #00f
err_textcolor = default
rel_textcolor = #f00
dro_actual = False
show_offsets = True
dro_mm = False
window_geometry = default
window2_geometry = default
window_force_max = False
error_font = Sans Bold 10
units = False
use_screen2 = False
abs_textcolor = #0f0
opstop = False
toolsetting_fixture = False
display_order = (2, 0, 1)
gtk_theme = Redmond
diameter_mode = False
hide_cursor = False
fullscreen1 = False
blockdel = False
запустилось-но нормально не работает-выскакивают ошибки
на народ выложил архив который ставил сам -там исправил в ини пути к хал файлам
ну и может с этим readme ставить кому нибудь будет проще
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

вот так пробовал

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

 ./configure --enable-run-in-place
  make clean
  make
  sudo make setuid
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

надо проверить недостающие пакеты:

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

Проверяем наличии всех необходимых пакетов

cd debian
./configure -a (для установки симулятора ./configure sim) 
cd ..
dpkg-checkbuilddeps

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

Re: gscreen

Сообщение Lexxa »

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

Re: gscreen

Сообщение Lexxa »

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

Re: gscreen

Сообщение nkp »

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

Re: gscreen

Сообщение Lexxa »

повезло)) у меня просто показал недостачу)
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

а если :
apt-get install список_пакетов
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

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

Re: gscreen

Сообщение Lexxa »

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

Re: gscreen

Сообщение Lexxa »

и еще печалька, не работаю клавиши F1 F2 и тд, т.е. всё тольк с мыши, это плохо конечно.
:bender:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: gscreen

Сообщение nkp »

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

Re: gscreen

Сообщение Lexxa »

в режиме mode неоптимально расположен G-код, и, соответственно, неоптимально распложен гремлин.
Поскольку мониторы всё же имеют большую ширину, чем длину, то и логично делить его в этом режиме вертикаьно 1/3 на G-код, а 2/3 на 3D вид.
:bender:
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: gscreen

Сообщение Lexxa »

ща сделаю
:bender:
Ответить

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