Страница 1 из 12
gscreen
Добавлено: 18 авг 2012, 16:42
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
Re: gscreen
Добавлено: 18 авг 2012, 16:45
aftaev
да эт уже приятней
nkp, пора тебе нечто подобное сделать

Re: gscreen
Добавлено: 18 авг 2012, 20:08
Lexxa
nkp, 2.5 или 2.6?
Re: gscreen
Добавлено: 18 авг 2012, 20:14
nkp
Lexxa писал(а):nkp, 2.5 или 2.6?
2.6
Re: gscreen
Добавлено: 18 авг 2012, 20:18
Lexxa
Кстати, заработало с файлом настроек выложенном на linuxcnc.org?
и чем отличается архив на народе?
Re: gscreen
Добавлено: 18 авг 2012, 20:27
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$
Re: gscreen
Добавлено: 18 авг 2012, 20:32
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 ставить кому нибудь будет проще
Re: gscreen
Добавлено: 18 авг 2012, 20:34
nkp
вот так пробовал
Код: Выделить всё
./configure --enable-run-in-place
make clean
make
sudo make setuid
Re: gscreen
Добавлено: 18 авг 2012, 20:37
nkp
надо проверить недостающие пакеты:
Код: Выделить всё
Проверяем наличии всех необходимых пакетов
cd debian
./configure -a (для установки симулятора ./configure sim)
cd ..
dpkg-checkbuilddeps
Будет показан список отсутствующих пакетов.
Re: gscreen
Добавлено: 18 авг 2012, 20:38
Lexxa
не, в твоем архиве не хватает файла VERSION, я скопировал его из оригинального архива, скрипт автоген отработал.
Re: gscreen
Добавлено: 18 авг 2012, 20:40
Lexxa
nkp, как их (недостающие пакеты) ставить оптом, чтоб без копи-паста?
Re: gscreen
Добавлено: 18 авг 2012, 20:46
nkp
после проверки было предложено установить и список в терминале
дал добро и пошла скачка
все автоматом

Re: gscreen
Добавлено: 18 авг 2012, 20:47
Lexxa
повезло)) у меня просто показал недостачу)
Re: gscreen
Добавлено: 18 авг 2012, 20:50
nkp
а если :
apt-get install список_пакетов
Re: gscreen
Добавлено: 18 авг 2012, 20:54
Lexxa
это понятно, просто думаю что как-то можно перенаправить вывод одной команды другой
компилится)
Re: gscreen
Добавлено: 18 авг 2012, 21:09
Lexxa
Всё установилось, запустилось.
Не понял как в гремлине крутить систему координат, крутить - крутится, а вот останавить вращение - болт.
Re: gscreen
Добавлено: 18 авг 2012, 21:14
Lexxa
и еще печалька, не работаю клавиши F1 F2 и тд, т.е. всё тольк с мыши, это плохо конечно.
Re: gscreen
Добавлено: 18 авг 2012, 21:25
nkp
А можешь с терминала запустить и весь вывод здесь прикрепить
у меня запускается - дальше работать не хотит
Re: gscreen
Добавлено: 18 авг 2012, 21:28
Lexxa
в режиме mode неоптимально расположен G-код, и, соответственно, неоптимально распложен гремлин.
Поскольку мониторы всё же имеют большую ширину, чем длину, то и логично делить его в этом режиме вертикаьно 1/3 на G-код, а 2/3 на 3D вид.
Re: gscreen
Добавлено: 18 авг 2012, 21:29
Lexxa
ща сделаю