Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Nick »

nevkon писал(а):Та конфигурация что лежит работает, а вот если "error tool.tbl" переименовать, то возникает ошибка.
Я взял текст именно из "error tool.tbl" и вставил в свою конфигурацию.
1240
Мастер
Сообщения: 972
Зарегистрирован: 25 янв 2013, 17:11
Репутация: 278
Откуда: Украина, Харьков.
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение 1240 »

PKM писал(а):Но когда посмотрел, что у него огромная куча зависимостей на wheezy - отказался от установки.
А я не умею смотреть, и поэтому решил установить.
Сидел, ждал и думал: Как так, простой редактор, а сколько времени устанавливается. :shock:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

Nick писал(а):А чем тебе они мешают? Вроде не так уж и много всего тянет.
Ну да, всего лишь GNOME... :)
1240 писал(а):Сидел, ждал и думал: Как так, простой редактор, а сколько времени устанавливается. :shock:
Вообще-то это очень непростой редактор... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение PKM »

1240 писал(а):А я не умею смотреть, и поэтому решил установить.
При установке спрашивает примерно так: Будет установлено 100500 пакетов, общий объем 100500МБ, Уверены - Да/Нет. Я испугался и отказался :)
UAVpilot писал(а):Вообще-то это очень непростой редактор...
А что в нем крутого?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Nick »

PKM писал(а):А что в нем крутого?
Очень много плагинов :).


Правда, я пользуюсь только одним - Regex replace.
Ну из стандартного - подсветка синтаксиса + темная тема + подсветка скобок + номера строк + подсветка текущей строки.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

PKM писал(а):При установке спрашивает примерно так: Будет установлено 100500 пакетов, общий объем 100500МБ, Уверены - Да/Нет. Я испугался и отказался :)
Хорошо при установке Linux такой вопрос не задают, а то так и сидел-бы только в винде... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение torvn77 »

UAVpilot, это установка в консоли через apt или rpm
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

Ну хоть кто-то меня просветил за 20 с лишним лет пользования Linux'ом. :lol:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение torvn77 »

UAVpilot писал(а):
torvn77 писал(а):Причём G38 отрабатывается нормально, а вот G0 нет.
Небось на софтлимит натыкается...
В твоих примерах очень мало исходных данных, тут надо-бы указать ещё и теущие координаты, да и используемые параметры из ini, ибо необходимость искать в теме и загружать эти файлы, чтобы посмотреть один параметр напрочь отбивает охоту этим заниматься...

P.S. Да и использование в подобных программах команд типа G54 чревато "непонятными" глюками...
Когда я пишу об ошибках в g38.x G54~G59.3 я имею ввиду всякие случаи примерно такого типа:
Факт №2. memset(ptr, 0, size) перед вызовом free

Мой глаз зацепился за

memset(c, 0, sizeof(Net_Crypto));
free(c);


Если вы помните из цикла статей PVS-Studio, memset может быть вырезан оптимизатором компилятора, если регион памяти в будущем не будет использоваться. Логика компилятора проста: «После free жизни нет, значит и обращений к памяти не будет, удалю-ка я этот бессмысленный memset».

Как прилежный ученик, я заменил вызовы memset в подобных местах на sodium_memzero, и ТЕСТЫ УПАЛИ.
Пример этот этот конечно имеет отношение к Tox, но имхо в упомянутых командах LinuxCNC должно быть нечто аналогичное.
Вложения
Screenshot.png (3096 просмотров) <a class='original' href='./download/file.php?id=70852&mode=view' target=_blank>Загрузить оригинал (24.15 КБ)</a>
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение PKM »

UAVpilot писал(а):Хорошо при установке Linux такой вопрос не задают, а то так и сидел-бы только в винде...
Просто зачем грузить систему лишним барахлом? :) Ставить Gnome ради редактора... geany меня устраивает, даже и mousepad сойдет
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

torvn77 писал(а):Пример этот этот конечно имеет отношение к Tox, но имхо в упомянутых командах LinuxCNC должно быть нечто аналогичное.
:idiot:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение aekhv »

Не знаю стоит ли выделять в отдельную тему, напишу сюда.

Решил обновиться до linuxcnc 2.7, запускаю Pncconf из официального дистрибутива linuxcnc-2.7-wheezy.iso.
pncconf-err-3.png
pncconf-err-4.png
Всё успешно пофиксил руками в ini. До этого работал на версии 2.5, таких багов у pncconf не было.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение torvn77 »

Аркадий Кисель написал у меня в группе в vk(тыц) следующее:
Аркадий Кисель писал(а): привет всем, пока разбираюсь с linuxcnc, возник вопрос при разворачивании окна на всю - появляются
артефакты. когда сворачиваю - опять все норм.
видюха встроенаая.
lspci | grep -E "VGA|3D"
02:00.0 VGA compatible controller: NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU] (rev a3)

sudo lspci -v -s 00:02.0
00:02.0 USB controller: NVIDIA Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Device 80ad
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
Memory at fe900000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Kernel driver in use: ohci_hcd

glxgears работает также. пока маленький все красиво, когда разворациваю - "троит". т.е. проблемма где-то в OpenGL
В исходном посте было две картинки:
Нормально
Нормально (3005 просмотров) <a class='original' href='./download/file.php?id=73836&mode=view' target=_blank>Загрузить оригинал (170.21 КБ)</a>
Нормально
Баг
Баг (3005 просмотров) <a class='original' href='./download/file.php?id=73837&mode=view' target=_blank>Загрузить оригинал (162.02 КБ)</a>
Баг
Последний раз редактировалось torvn77 02 мар 2016, 11:03, всего редактировалось 2 раза.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

А "баги LinuxCNC" тут причём? :)
С какого именно размера начинает троить?
Картинок поменьше небыло? А на этих что-то ещё видно...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение torvn77 »

Ну багрепорт не мой, как Аркадий Кисель написал, так я и скопипастил.
Если надо с ним связаться, то ссылки на его профиль и это сообщение я привёл в верхней части поста.

По поводу того, что ничего не видно,перезалил то, что было по ссылке "открыть оригинал", то, о чём он сообщает там хорошо видно.
Странно, по идее должно было бы быть одно и тоже, но перезалитое и крупнее и чётче.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

Всё равно непонятно причём тут баги LinuxCNC?..
Очень похоже на железную проблему с видеокартой, с её памятью.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
arcsin
Новичок
Сообщения: 7
Зарегистрирован: 22 фев 2016, 09:47
Репутация: 0
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение arcsin »

привет всем! я тот самый Аркадий Кисель. спасибо за проявленный интерес к проблеме. согласен что проблема не LinuxCNC а видюхи/дров/opengl. считаю, что скрины достаточного размера чтобы увидеть артефакты. более понятно выглядит на шертеренках.
понимаю что встроенная видюха для чпу плохо, но пока дискретную не нашел для замены.
Вложения
bad gears.png (2984 просмотра) <a class='original' href='./download/file.php?id=73904&mode=view' target=_blank>Загрузить оригинал (159.1 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

UAVpilot писал(а):С какого именно размера начинает троить?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
arcsin
Новичок
Сообщения: 7
Зарегистрирован: 22 фев 2016, 09:47
Репутация: 0
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение arcsin »

закономерности не увидел, но плавно изменяя размер окна с минимального до половины (четверти, если мерять по площади) артефакт появляется и пропадает несколько раз. свыше половины артефакт не пропадает. может надо что-то настраивать в биосе?
вот параметр связанный с видео:
Video Frame Buffer Size [ 32MB]
Sets the size of the video frame buffer. The settings on this field is valid only for
motherboard models with onboard VGA controller.
Configuration options: [Auto] [8MB] [16MB] [32MB] [64MB] [128MB]
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сбор багов LinuxCNC ( багтрекер bug bugtracker баг )

Сообщение Serg »

Это скорее всего аппаратная проблема с видеопамятью или с шиной от видеочипа к ней...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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