Проблема с установкой EMC2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
psha
Опытный
Сообщения: 147
Зарегистрирован: 28 фев 2011, 11:11
Репутация: 1
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение psha »

glxgears запускал?
Попробуй отключить хардверный opengl
Или запустить touchy (ну или еще какую байду без отрисовки)
root, доделай конвертацию! :)
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение _taras_ »

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

Re: Проблема с установкой EMC2

Сообщение Nick »

Если это такой flowsnake:

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

%
(Program to mill a flowsnake)
(K. Lerman)

o1000 sub
#<level> = #1
#<startX> = #2
#<startY> = #3
#<endX> = #4
#<endY> = #5

  o1001 if [#<level> EQ 0]
    g1 f10 x#<endX> y#<endY>
  o1001 else
    #<p1X> = [[#<startX> * 2 + #<endX>]/3]
    #<p1Y> = [[#<startY> * 2 + #<endY>]/3]

    #<p2X> = [[#<startX> + #<endX>]/2 + [#<endY> - #<startY>]/[SQRT[12.0]]]
    #<p2Y> = [[#<startY> + #<endY>]/2 - [#<endX> - #<startX>]/[SQRT[12.0]]]

    #<p3X> = [[#<startX> + 2 * #<endX>]/3]
    #<p3Y> = [[#<startY> + 2 * #<endY>]/3]

    o1000 call [#<level>-1] [#<startX>] [#<startY>] [#<p1X>] [#<p1Y>]
    o1000 call [#<level>-1] [#<p1X>] [#<p1Y>] [#<p2X>] [#<p2Y>]
    o1000 call [#<level>-1] [#<p2X>] [#<p2Y>] [#<p3X>] [#<p3Y>]
    o1000 call [#<level>-1] [#<p3X>] [#<p3Y>] [#<endX>] [#<endY>]
  o1001 endif
o1000 endsub

S1M3
/g0 z1
g0 x.25 y1.0
/g1 f10 z0
#<level> = 5
#<_foobar> = 729
(debug, param 2:#2)
(debug, level:#<level>)
(debug, _foobar:#<_foo bar>)
o1000 call [#<level>] [.25] [1.0] [3.75] [1.0]
o1000 call [#<level>] [3.75] [1.0] [2.0] [3.95]
o1000 call [#<level>] [2.0] [3.95] [.25] [1.0]
/g0 z1
M5
%
То он не "короткий" в этом файле программа, которая сама генерирует Gcode.
по идее, все файлы примеров лежат в /usr/share/emc/ncfiles или ~/emc2/nc_files/examples/

если тебе нужен маленький файл для пробы так и скажи :). (кстати в теме про gcodetools был средненький файл ngc)

ЗЫ хороший интерфейс - tkemc, хотя touchy я не пробовал.

------
PSS можешь изменить вот такую строчку в flawsnake.ngc, чтобы файл был короче #<level> = 5
на
#<level> = 2
намбаван
Опытный
Сообщения: 128
Зарегистрирован: 08 авг 2011, 16:33
Репутация: 9
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение намбаван »

скажите пожалуйста,а где найти "меню груб" :oops:

Nick писал(а):Саамые последние строчки гласят:
"RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED."
Это значит, что LAPIC есть, но он не доступен / не включен. (APIC (англ. Advanced Programmable Interrupt Controller) — улучшенный программируемый контроллер прерываний. (wiki))
A RTAI ожидает, чтобы он был включен. Пишут, что нужно его принудительно включить.
Либо в меню груб редактируешь строчку, к "quiet splash" добавляешь lapic, чтобы получилось "quiet splash lapic", либо редактируешь в меню груб в /etc/default/grub меняешь

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

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

на

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

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash lapic"
И поле этого sudo update-grub.

PS Из этого окна вроде можно было текст скопировать и просто вставить на форум. (в spoiler или code)
PSS как ты сделал такой скрин, есть программа специальная, или в gimp-е клеил?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение Nick »

намбаван писал(а):скажите пожалуйста,а где найти "меню груб"
намбаван писал(а):Либо в меню груб редактируешь строчку, к "quiet splash" добавляешь lapic, чтобы получилось "quiet splash lapic", либо редактируешь в меню груб в /etc/default/grub меняешь
Меню лежит в файле /etc/default/grub .
Его можно редактировать только с правами супер пользователя.

Т.е. в консоли либо sudo nano /etc/default/grub, вбиваешь свой пароль (звездочки не будут отображаться, это нормально) и редактируешь в nano (это простенький текстовый редактор).
либо gksudo gedit /etc/default/grub - тоже самое, но с использованием gedit. Первый вариант чуть менее удобный, но более "безопасный".

Либо во время загрузки компьютера, держишь shift, появится окно загрузчика, в нем можно будет отредактировать параметры каждой строчки (но это сложнее!).
намбаван
Опытный
Сообщения: 128
Зарегистрирован: 08 авг 2011, 16:33
Репутация: 9
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение намбаван »

вроде отредактировал,перегрузился,и всё равно не хочет запускаться :( вот скриншот
http://i015.radikal.ru/1108/18/af9a77056a52.png
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение Nick »

Выполни в консоле cat /var/log/kern.log | grep "Kernel command line". И вывод сюда. Может, строчка не добавляется...

-------

И еще вот это, посмотрим что пишет про apic:
cat /var/log/kern.log | grep "apic" -i
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение _taras_ »

А после сохранения изменений сделал sudo update-grub ?
намбаван
Опытный
Сообщения: 128
Зарегистрирован: 08 авг 2011, 16:33
Репутация: 9
Контактная информация:

Re: Проблема с установкой EMC2

Сообщение намбаван »

написал,как сказал _taras_ ,перегрузил и запустился ЕМС :P вот такой латенси получился
http://s47.radikal.ru/i117/1108/7b/21975191ce7a.png
Ответить

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