При запуске LinuxCNC слетают настройки

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

При запуске LinuxCNC слетают настройки

Сообщение Иванов » 08 авг 2018, 15:24

Всем привет!
Столкнулся с такой проблемой:
LinuxCNC v 2.7 2015-09-05.
1. редактирую файл "ini";
2. запускаю на станке УП;
3. программа выполняется со старыми параметрами.
Т.е в файле "ini" слетают все изменения.
Ктонить сталкивался???
Аватара пользователя
Иванов
Новичок
 
Сообщения: 14
Зарегистрирован: 12 дек 2016, 15:23
Откуда: Питер
Репутация: 0
Настоящее имя: Олег

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 08 авг 2018, 22:01

Добавлю что настройки не просто слетают, а сам ini файл перезаписывается в исходное состояние.
В общем Linuxcnc самоуправством занялось.

Это баг или фича?
Как это отключить?
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 18:28

В ситуации есть прогресс, LinuxCNC перезаписывает конфиг только если в папке linuxcnc/config есть файл *.stepconf с таким же названием, как и у папки конфига, если этот файл удалить то LinuxCNC конфиг больше не перезаписывает.

В общем похоже на функционал по восстановлению изменённых пользователем конфигов.
Автор его нехороший человек, мало того что изменения конфигов делаются без спросу, так ещё и внесённые в мастер Stepconf настройки игнорирует и всё это происхот с не имеющими опыта новичками.
Руки оторвать тому кто такое в релиз пропустил. :pssdoff:
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение Argon-11 » 09 авг 2018, 18:50

torvn77 писал(а):Руки оторвать тому

"Дареному коню - в зубы" :))
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 845
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 177

Re: При запуске LinuxCNC слетают настройки

Сообщение UAVpilot » 09 авг 2018, 19:02

Ничего подобного не замечал ни на релизе, ни на master ветке.
Это больше похоже на запуск stepconf руками после изменений в .ini
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16327
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 19:11

UAVpilot писал(а):Это больше похоже на запуск stepconf руками после изменений в .ini

Я спрашивал и человек говорит что точно stepconfig и ничего подозрительного не запускал и не делал.
при чём делали мы это не раз, потому как я тоже боялся что он там что-то делает и по этому просил переделывать и так было несколько раз.
Потом когда по моей просьбе пошёл делать это ещё раз, заметил что не убрал из папки config файл и после того как он его удалил настройки переписываться перестали.

А так я тоже "такого раньше не замечал" и это съело несколько часов моего и дядькиного времени.

Думаю что это в последних релизах появилось.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение UAVpilot » 09 авг 2018, 19:20

В сегодняшних исходниках в ветках master и 2.7 ничего похожего нет, в комитах примерно за последний месяц никаких подходящих изменений нет. Видимо ему повезло раздобыть какую-то уникальную версию.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16327
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 19:22

Argon-11 писал(а):"Дареному коню - в зубы" :))

Это не конь, а производственная диверсия, человек ко мне потому и позвонил что ни как не мог станок заставить работать с нормальной скоростью, а потом эта фича съела сутки моего и его времени.

А сколько людей из-за этой фичи просто решат что LinuxCNC плохое ЧПУ, перестанут им пользоваться и будут ругать на форумах?
Причём не профессиональных, а любительских где человека способного помочь разобраться небудет?
Иванов если бы я не сказал ему ВСЁ удалить из папки config так бы до сих пор и не смог и вводил Stepconfig перезаписываемые потом в дефолт настройки.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 19:22

UAVpilot писал(а): Видимо ему повезло раздобыть какую-то уникальную версию.

Хорошо, распрошу где он её взял.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение aftaev » 09 авг 2018, 19:29

Я конешно не спец по линуху ниразу, но как то странно.
torvn77, а если взять файл Stepconfig и его запустить, он сможет перезаписать ini?
Мож у ini файла был только атрибут чтение? Он меняет, а в итоге ничего не сохраняется. Но наверно Линух предупредил об этом :thinking:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 28296
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4772
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение MX_Master » 09 авг 2018, 19:35

torvn77 писал(а):А сколько людей из-за этой фичи просто решат что LinuxCNC плохое ЧПУ, перестанут им пользоваться и будут ругать на форумах?

Держите меня семеро, ща побегу удалять LinuxCNC со всех станков и стендов..
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 2862
Зарегистрирован: 27 июн 2015, 19:45
Откуда: форт Верный
Репутация: 1514
Медальки:
Настоящее имя: Михаил

Re: При запуске LinuxCNC слетают настройки

Сообщение dinkata » 09 авг 2018, 20:11

aftaev писал(а): Но наверно Линух предупредил об этом

Конечно предупреждает
Код: Выделить всёРазвернуть
# Generated by stepconf 1.1 at Thu Jul  9 17:02:39 2015
# If you make changes to this file, they will be
# overwritten when you run stepconf again
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 828
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 246
Настоящее имя: Диньо

Re: При запуске LinuxCNC слетают настройки

Сообщение Иванов » 09 авг 2018, 20:27

Всем привет!
Продолжаю искать причину...
1os-release.tar.gz
(295 байт) Скачиваний: 39

apt.tar.gz
(60 Кб) Скачиваний: 9

hhh.tar.gz
(39.61 Кб) Скачиваний: 37
Аватара пользователя
Иванов
Новичок
 
Сообщения: 14
Зарегистрирован: 12 дек 2016, 15:23
Откуда: Питер
Репутация: 0
Настоящее имя: Олег

Re: При запуске LinuxCNC слетают настройки

Сообщение Maxekb77 » 09 авг 2018, 21:03

тож не разу такого не замечал, но перезапись конфигов после запуска степконфа имеет место быть.
linuxcnc открыт или закрыт во время редактирования ?
хдд точно жив ?
Maxekb77
Мастер
 
Сообщения: 1243
Зарегистрирован: 05 окт 2013, 00:04
Откуда: Екатеринбург
Репутация: 232
Настоящее имя: Максим

Re: При запуске LinuxCNC слетают настройки

Сообщение MX_Master » 09 авг 2018, 21:04

Возможно, тут глюк файловой системы. Изменения в файле "вроде как" сохраняются, но на самом деле они сохраняются только в кэш или временный файл. А реальной записи в нужное место на диске не происходит. Я как-то ловил такой глюк, решение было простое. Скопировать файл, удалить оригинал, переименовать копию в оригинал.

Также, возможно, что у вас нет прав на правку этого файла. В этом случае, при правке и сохранении в обычных текстовых редакторах, никаких сообщений не появляется. Файл не сохраняется на диск. Единственное, что подсказывает о не сохранённом файле, это звёздочка рядом с именем файла в шапке окна редактора. Например, *qwerty.ini
Последний раз редактировалось MX_Master 09 авг 2018, 21:08, всего редактировалось 1 раз.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 2862
Зарегистрирован: 27 июн 2015, 19:45
Откуда: форт Верный
Репутация: 1514
Медальки:
Настоящее имя: Михаил

Re: При запуске LinuxCNC слетают настройки

Сообщение Maxekb77 » 09 авг 2018, 21:07

MX_Master писал(а):Также, возможно, что у вас нет прав на правку этого файла. При правке и сохранении в обычных текстовый редакторах никаких сообщений не появляется. При этом, файл ожидаемо не сохраняется на диск.

он когда прав не имеет предлагает записать файл под другим именем.
Maxekb77
Мастер
 
Сообщения: 1243
Зарегистрирован: 05 окт 2013, 00:04
Откуда: Екатеринбург
Репутация: 232
Настоящее имя: Максим

Re: При запуске LinuxCNC слетают настройки

Сообщение MX_Master » 09 авг 2018, 21:10

Maxekb77 писал(а):он когда прав не имеет предлагает записать файл под другим именем.

Ответил чуть выше. Не все редакторы предлагают сохранить под другим именем. Некоторые вообще ничего не показывают и никак не сигнализируют о проблеме.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 2862
Зарегистрирован: 27 июн 2015, 19:45
Откуда: форт Верный
Репутация: 1514
Медальки:
Настоящее имя: Михаил

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 21:34

MX_Master, ваше предположение точно не правильное, потому что когда несколько раз подряд он не смог под моим руководством настроить LinuxCNC я решил как учитель нахалтурить и попросил его запаковать папку с конфигом в архив и прислать мне, погсле чего я внёс в конфиг изменения и отослал обратно.
После чего сказал ему переместить из папки config все конфиги в другое место и потом распаковать туда изменённые мной конфиги.
Ну папки с конфигами Иванов удалил, а вот файл stepconf оставил.
В общем файлы при запуске были изменёнными точно.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

Re: При запуске LinuxCNC слетают настройки

Сообщение MX_Master » 09 авг 2018, 21:48

Таки в чём проблема удалить или переименовать ХХХХ.stepconf?
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 2862
Зарегистрирован: 27 июн 2015, 19:45
Откуда: форт Верный
Репутация: 1514
Медальки:
Настоящее имя: Михаил

Re: При запуске LinuxCNC слетают настройки

Сообщение torvn77 » 09 авг 2018, 22:05

Ну таки да, проблема решилась удалением *.stepconf, но согласись, что то, что это происходит без явного разрешения опцией запуска является безобразием.
Одно утешает, когда я стал распрашивать Иван сказал что у него версия 2.7.0 и вообще ему систему ставил знакомый программист, может он патч какой-то наложил(моё предположение).
Хотя он считает что патчи его знакомый точно не накладывал и ставил с ISO образа скачанного с официального сайта, но было это год или два назад.
Тут пусть он сам подробно рассказывает.

В общем было это когда-то и не ясно как, по этому если сейчас судя по тому что тут пишут такого поведения нету то и хорошо.
Последний раз редактировалось torvn77 09 авг 2018, 22:39, всего редактировалось 1 раз.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2265
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 199
Медальки:

След.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: Alex lamaka, Bing [Bot], Chili, evgenkravtsov, Franklin, frezeryga, Google [Bot], hmnijp, japkavto, Majestic-12 [Bot], Maxekb77, michalych, niksooon, NKS, Power968, sima8520, sivolap36, Tillman, UAVpilot, Yandex [bot], шпиндель

Поделиться

Reputation System ©'