Страница 15 из 26
Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 18:51
S500
UAVpilot писал(а):Хотя помоему есть способ: в PROGRAM_PREFIX указать путь к каталогу Desktop - при монтировании флешки там создается ссылка на неё
и как это правильно писать не подскажите пожалуйста.
Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 18:54
Serg
PROGRAM_PREFIX=/home/имяпользователя/Desktop
Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 20:04
verser
UAVpilot, поздравляю с
1000 репутацией

, ты действительно
очень компетентный форумчанин. Спасибо за
1000 ценных советов!

Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 20:42
NightV
UAVpilot писал(а):PROGRAM_PREFIX=/home/имяпользователя/Desktop
тоесть, все программы храним на десктопе? не проще ли здесь (кстате, по умолчанию они там и хроняться)
PROGRAM_PREFIX = /home/имя_пользователя/linuxcnc/nc_files
а на десктопе линк на эту папку (что тоже делается по умолчанию)
а вот чтоб
НЕ хранить в общей папке в прогами, файлы на питоне, и М файлы, есть такие параметры
с прогами на питоне так (в секции [PYTHON] )
PATH_PREPEND=/home/имя_пользователя/linuxcnc/configs/имя_станка/python
PATH_APPEND=/home/имя_пользователя/linuxcnc/configs/имя_станка/python
для своих М-файлов (в секции [RS274NGC] )
USER_M_PATH = /home/имя_пользователя/linuxcnc/configs/имя_станка/M_files:
SUBROUTINE_PATH = /home/имя_пользователя/linuxcnc/configs/имя_станка/M_files:
пути сомо собой относительны, где укажите, там и будет искать, я здесь указал как
под-папку с конфигами станка, работает... и в общей куче с прогами , и ини и хал файлами не лежат

Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 20:49
verser
NightV писал(а):тоесть, все программы храним на десктопе?
Тут речь об USB флэшке, с которой требуется по умолчанию открывать программы обработки и которая при каждом втыкании автоматом создаёт на Desktop ярлык на саму себя.

Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 21:24
NightV
эксемуа мон шери

(потерял нить ветки)
а то что я описал? нафиг никому не нужно?
Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 22:23
Serg
UAVpilot писал(а):Хотя помоему есть способ: в PROGRAM_PREFIX указать путь к каталогу Desktop - при монтировании флешки там создается ссылка на неё.
Это всё не подходит т.к. у вас наверняка используется дефолтный Xfce - авторы оного поленились сделать правильное автомонтирование флешек и т.п. (в отличии от авторов GNOME и KDE).
Нужно сделать следующее:
установить пакет usbmount, который поможет автоматически монтировать флешки, хоть и не совсем правильным способом.
Код: Выделить всё
sudo apt-get install usbmount
sudo udevadm control --reload-rules
настраивать ничего не надо, дефолтные настройки подходят.
Далее надо сделать симлинк на каталог, куда будет монтироваться флешка:
Код: Выделить всё
ls -s /media/usb ~/linuxcnc/nc_files/флешка
Теперь в каталоге ~/linuxcnc/nc_files/ появится ссылка на каталог "флешка", который будет пустой, но при вставке флешки её содержимое будет отображаться в нём.
Re: Как это сделать в Linux
Добавлено: 06 фев 2015, 23:53
torvn77
UAVpilot писал(а):Теоретически достаточно указать в PROGRAM_PREFIX каталог, куда монтируется флешка. Но на практике такое делать не стоит т.к. будет ругань при отсутствии флешки. Да и флешки монтируются в разные каталоги в зависимости от имени флешки или её сер.номера.
Не мудерствуя лукаво указать общий каталог для монтирования устройств:
/media
или
/media/user_name
Re: Как это сделать в Linux
Добавлено: 07 фев 2015, 04:04
S500
всем большое спасибо.
но это не работает ничего

.
проблема 1 у станка нет интернета, как это
Код: Выделить всё
sudo apt-get install usbmount
sudo udevadm control --reload-rules
можно поставить на диск а потом установить на станок я незнаю, подскажите кто знает пожалуйста.
A остальное все я перепробовал, все возможное всеравно не хочет работать

.
/media
или
/media/user_name
вот так было хорошо но это работать тоже не хочет.
не знаю пробовал снять винчестер "HD" поставить на другой тоже такой компьютер чтобы записать с интернета а она выдает ошибку этот винчестер на другом компьютере работать не хочет у того компьютера материнка такая же самaя

.
пожалуйста подскажите как этот файл записать на диск а потом с диска записать на компьютер.
хочу еще так попробовать.
спасибо.
Re: Как это сделать в Linux
Добавлено: 07 фев 2015, 08:32
Serg
S500 писал(а):можно поставить на диск а потом установить на станок я незнаю, подскажите кто знает пожалуйста.
Можно, но сложно. Желающему пройти по этому пути придётся самостоятельно существенно расширить свои базовые познания в Linux и об установке отдельных пакетов и зависимостях между ними.
Технология примрно такая:
на компе с инетом скачиваешь пакет usbmount командой
на целевом компе пробуешь установить его командой
Оно скорее всего ругнётся, что ей что-то не хватает, например пакета pmount. Нужно будет аналогичным образом сначала скачать и установить пакет pmount, которому, вполне возможно, тоже чего-то будет не хватать и т.д. и т.п. пока всё, что надо не будет установлено.
P.S. Проще к компу инет прикрутить.
Re: Как это сделать в Linux
Добавлено: 07 фев 2015, 21:48
S500
UAVpilot - спасибо вам.
сейчас я не могу проверить попозже.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 00:34
S500
UAVpilot писал(а):apt-get download usbmount
извините я хотел попробовать но почему то не работает, может я что-то не так делаю.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 00:50
Serg
Значит в Ubuntu эта команда не работает.
Я всё это проверял в Debian Wheezy. Попробовать это в Ubuntu не могу - нет у меня Ubuntu, не вижу смысла в использовании древних версий.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 02:27
S500
UAVpilot писал(а):не вижу смысла в использовании древних версий
UAVpilot писал(а):Debian Wheezy
Debian Wheezy - это дерьмо вообще работать не хочет, записываешь и все черный экран, что тo там с видео картoй видать.
нo видать ничего сделать нельзя у меня карта не съемная у меня стоит "single board computer"
ну все равно спасибо за помощь.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 08:30
Serg
S500 писал(а):Debian Wheezy - это дерьмо вообще работать не хочет, записываешь и все черный экран, что тo там с видео картoй видать.
Вопервых образ, выложенный на linuxcnc.org уже раза 3 или 4 обновлялся - возможно это поправлено.
Вовторых при загрузки с установочного носителя можно много чего отключить или включить, можно даже запустить инсталляцию в текстовом режиме или даже вообще без видеокарты. Все варианты описаны в документации по установке Debian.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 15:46
sancta
Подскажите плиз - linuxcnc при выключении подвисает. Приходится вырубать с кнопки питания. Сначала подвисал если флешку не вытащить. Сейчас подвисает постоянно. Может где нибудь в логах порыться - что он там завершить не может?
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 15:48
Serg
А если е выключать, а отправить на перезагрузку?..
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 15:51
sancta
UAVpilot писал(а):А если е выключать, а отправить на перезагрузку?..
Вот это не пробовал даже...
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 19:09
S500
UAVpilot писал(а):Вовторых при загрузки с установочного носителя можно много чего отключить или включить, можно даже запустить инсталляцию в текстовом режиме или даже вообще без видеокарты. Все варианты описаны в документации по установке Debian.
сейчас прямо и пробую, попробую записать.
а там столько разных настроек черт ногу сломает

.
Re: Как это сделать в Linux
Добавлено: 09 фев 2015, 23:32
S500
записать записал ,
вроде бы так linux работает , ну когда пробуешь linuxCNC начинаются проблемы.
1- если запустить "Latency Test" такое ощущение что все зависло, только мышкой по экрану можно водить но ничего не может включить или переключить, и этот тест на экране не появляется.
2-если сделать просто образ CNC, происходит практически тоже самое на экране ничего не появляется и ничего включить практически не возможно.
помогите пожалуйста кто знает что надо сделать.
спасибо.