Страница 2 из 4

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 13 мар 2012, 15:11
Nick
Как 2.7? Еще же даже 2.5 стабильный не вышел? Или я что-то пропустил?

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 13 мар 2012, 18:34
vladimir74
наверное я где то ступил, но:
Enhanced Machine Controller 2.4.7 has been released. Debian packages are availble from the regular package servers. A source tarball is available at http://linuxcnc.org/emc2/dists/lucid/em ... 4.7.tar.gz
Due to a mistake during packaging, this version will still identify itself as version 2.4.6 in the splash screen and about dialog. To verify the version of that you have installed, open a terminal window and type:
dpkg -l emc2
OR
dpkg -l emc2-sim

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 13 мар 2012, 19:42
Nick
Так это 2.4.7, а не 2.7 :)

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 13 мар 2012, 21:27
Lexxa
ну да, очепятка)

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 17:19
Валерий
Nick писал(а):Уже знакомый /usr/bin/axis
строчка 116
root_window = Tkinter.Tk(className="Axis")

После нее добавляем
root_window.attributes("-zoomed",1)

Может можно это и из командной строки передать, но не пробовал.
А у меня не правиться файл /usr/bin/axis ,нет доступа что ли.
Может кто подскажет что нибуть.

ubuntu-10.04-linuxcnc3-i386 .iso Установил с диска

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 17:32
Nick
не правится - т.к. этот файл не твой, он используется всеми пользователями системы. Чтобы его исправить нужно обладать парвами администратора.

лучше, как писалось выше эту строчку запихать в ~/.axisrc (в домашней директории нажимаешь Ctrl+H) и там ищешь .axisrc

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 17:46
Валерий
Что то не вижу .axisrc Есть .axis_mdi_history, .axis_preferences

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 17:47
Nick
значит попробуй создать...

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 17:57
Валерий
Создал.Скопировать все из axis?

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 18:01
nkp

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

root_window.attributes("-zoomed",1)
этой строки достаточно...

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 18:19
Валерий
Всё ОК и авто загрузка работает и во весь экран разворачивает.
Но один нюанс остался вылазит окно ввода пароля при загрузке
Как бы его отключить при загрузке linux

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 18 фев 2014, 18:21
Nick

Как запустить ЕМС2 растянутым на весь экран?

Добавлено: 05 май 2014, 18:08
Одессит
Наверное есть ответ. Я не нашёл.
На системном блоке управляющем моим станком настроен автозапуск по подаче питания и автозапуск ЕМС2. Но он, зараза, не разворачивается на весь экран.
Куда нажать?
Некоторые сообщения были перенесены из другой темы.
--Nick

Re: Как запустить ЕМС2 растянутым на весь экран?

Добавлено: 05 май 2014, 18:11
Serg
Если б не этот ваш пост, то местный поиск выдавал-бы нужный результат первой-же ссылкой... :)
http://www.cnc-club.ru/forum/search.php ... 0%B0%D0%BD

Re: Как запустить ЕМС2 растянутым на весь экран?

Добавлено: 05 май 2014, 19:34
Одессит
Спасибо!
Всё получилось.
Искал-копал... Не откопал.
Идиёт!
Пожалуй есть смысл модераторам удалить тему за ненадобностью.

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 06 май 2014, 09:12
Nick
Темы объединил. Не хочется репу UAVpilot уменьшать :). Плюс тема поднимется, и останется еще одно пособие по поиску на форуме :).

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 06 май 2014, 12:56
Serg
Nick писал(а):Не хочется репу UAVpilot уменьшать
Если надо, то уменьшай и не парься. :)

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 23 авг 2016, 12:53
Гагарин
Я у себя в Linuxcnc 2.7.4 на debian подредактировал для этого /usr/share/axis/tcl/axis.tcl

Добавил

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

.menu.view add checkbutton \
	-variable fullscreen \
	-command {if {$fullscreen} {wm attributes . -fullscreen 1} else {wm attributes . -fullscreen 0}}
setup_menu_accel .menu.view end "На весь экран"
После вот такой строчки "setup_menu_accel .menu.view end [_ "_Clear live plot"]"

Теперь в верхнем меню "Вид" появился чекбокс "На весь экран"

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 23 авг 2016, 14:03
Гагарин
Вот еще добавил туда же, чтоб было как у интернет браузера
(для просмотра содержимого нажмите на ссылку)

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

bind . <Key-F11> fullscreen_on_off
proc fullscreen_on_off {} {
	global fullscreen
	if {[wm attributes . -fullscreen]} {
		wm attributes . -fullscreen 0
		set fullscreen 0
	}\
	else {
		wm attributes . -fullscreen 1
		set fullscreen 1
	}
}
Но при этом обязательно надо закомментировать или удалить обработку события управления шпинделем в /usr/bin/axis . Я сделал так:
(для просмотра содержимого нажмите на ссылку)

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

#root_window.bind("<Key-F9>", commands.spindle_forward_toggle)
#root_window.bind("<Key-F10>", commands.spindle_backward_toggle)
#root_window.bind("<Key-F11>", commands.spindle_decrease)
#root_window.bind("<Key-F12>", commands.spindle_increase)

Re: Как сделать чтоб emc при стартапе поднимался на весь экр

Добавлено: 03 дек 2016, 23:13
Фрост
Nick писал(а):значит попробуй создать...
Версия 2.7.8 .axisrc не нашел, создал свой, но не работает. Может его надо еще как-то подключить? Скопировал в /usr/bin/axis - работает