Как это сделать в Linux

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Как это сделать в Linux

Сообщение dinkata »

UAVpilot писал(а):А если из ком.строки выполнть 3 команды xrandr, то работает?
извините ,второй раз ввел и работает , но ест ошибка и екран сдвинут где то на 20 мм вправо влево ест черная вертикальная полоса , вот командьй :

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

zmmcpu03@zmmcpu03:~$ xrandr
Screen 0: minimum 320 x 200, current 800 x 600, maximum 8192 x 8192
VGA1 connected 800x600+0+0 (normal left inverted right x axis y axis) 248mm x 187mm
   800x600        60.3*+
   640x480        60.0  
   720x400        70.1  
  1024x768_60.00 (0xac)   63.5MHz
        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock   47.8KHz
        v: height  768 start  771 end  775 total  798           clock   59.9Hz
zmmcpu03@zmmcpu03:~$ cvt 1024 768
# 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
Modeline "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
zmmcpu03@zmmcpu03:~$ xrandr --newmode "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  23
  Current serial number in output stream:  23
zmmcpu03@zmmcpu03:~$ xrandr --addmode VGA1 1024x768_60.00
zmmcpu03@zmmcpu03:~$ xrandr --output VGA1 --mode 1024x768_60.00
zmmcpu03@zmmcpu03:~$ gksudo gedit /etc/X11/Xsession.d/37x11-common_xrandr
glibtop: Non-standard uts for running kernel:
release 3.4-9-rtai-686-pae=3.4.0 gives version code 197632

zmmcpu03@zmmcpu03:~$ gksudo chmod 755 /etc/X11/Xsession.d/37x11-common_xrandr
zmmcpu03@zmmcpu03:~$ 
resolutionError.png (3041 просмотр) <a class='original' href='./download/file.php?id=88165&mode=view' target=_blank>Загрузить оригинал (152.38 КБ)</a>
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение Serg »

dinkata писал(а):о ест ошибка и екран сдвинут где то на 20 мм вправо влево ест черная вертикальная полоса
Это неправильная ModeLine. Тут только циферки подбирать...
Цифры в ModeLine - это временные параметры (в пикселях) горизонтального и вертикального синхросигналов. В сети можно нагуглить соотв. описание и примерные формулы как их рассчитывать...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Как это сделать в Linux

Сообщение dinkata »

UAVpilot писал(а):Тут только циферки подбирать...
попробуем...:
http://arachnoid.com/modelines/
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Всем спасибо. Разобрался.Хотя нет,пока это темный лес и танцы с бубнами шаманов :) , если честно просто с копипастил под свой видеовыход. вот по этой инструкции : Может кому пригодится. Все работает. Ща буду в автозагрузку ставить. И дальше разбираться с Linuxcnc.
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Рано радовался :(
dinkata писал(а): но ест ошибка и екран сдвинут где то на 20 мм вправо влево ест черная вертикальная полоса
поменял монитор на станке на вроде такой же .Разрешение соответствующие 1280*1024. И фирма моника benq .такая же . а вот с ним черная полоса справа появилась шириной в 2 см. Странно.Диагонали,разрешения,фирма совпадают. а вот результат различный. Буду видимо подбирать по совету выше.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение Serg »

автонастройку на мониторе пробовал запускать?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Да не помогает и ручная подстройка не справляется. Судя по его состоянию.Что то там с частотами не то. Через пару дней буду у станка сново. попробую пошаманить. а вообще мне linuxCnc начинает нравиться :) Надо попробовать загнать в него УП мегабайт на 50. Посмотреть скушает его, или как мач загнется в ступоре ?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Как это сделать в Linux

Сообщение Сергей Саныч »

Taganrog писал(а):Надо попробовать загнать в него УП мегабайт на 50. Посмотреть скушает его, или как мач загнется в ступоре ?
Превьюшку будет делать очень долго, скорее всего. Придется отключать визуализацию.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Как это сделать в Linux

Сообщение Dmaster »

Была такая беда) у вас подключение vga кабелем удлиннителем?. Такое у меня было, когда в кабеле нехватает 1го проводка. Попробуйте проверить на коротком проводе без монитора. Вопервых линукс сам определит разрешения и ни каких танцев с подобным бубном.
" Linux CNC - наше всё"
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Dmaster писал(а):Попробуйте проверить на коротком проводе без монитора.
непонял. Поясните пожалуйста,как без монитора проверить работу монитора ?
Кабель попробую заменить. Но про первый провод не ясно. Насколько помню 1,2,3 провода это сигналы Цветов и при обломе любого, картинка лишится соответствующего цвета, но искажена не будет.
Сергей Саныч писал(а):Превьюшку будет делать очень долго, скорее всего.
Ну подождать минут 5 не проблема,лишь бы он потом 25часов стабильно ее резал. А то ncstudio загружает и режет четко но нет 4 оси и возможности расширения. А мач уже несколько заготовок полосами запорол, а на больших файлах просто вешается.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение Serg »

Taganrog писал(а):Но про первый провод не ясно. Насколько помню 1,2,3 провода это сигналы Цветов и при обломе любого, картинка лишится соответствующего цвета, но искажена не будет.
Ещё используются два провода для вертикального и горизонтального синхросигналов, чтоб монитор понимал где кончается одна строка/кадр и начинается другая. Если какой оборвётся, то изображение будет просто сбиваться как в старых телевизорах или скорее всего его просто не будет.
И есть ещё 3 сигнала, аналог шины i2c, по которой видеокарта общается с монитором и узнаёт его модель и возможности. Вот если какой из них оборвётся, то будут доступны только стандартные невысокие разрешения и вместо модели монитора система будет его обзывать "стандартным монитором" или как-то так.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Заменил кабель. Ввел все команды настройки режима на черном мониторе. Результат печален. Но с получившимися "хреновыми" настройками белый монитор работает хорошо.
https://www.youtube.com/watch?v=Iab_m4cyvHg
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение Serg »

Чтобы посмотреть это видео, войдите в аккаунт.
А оно мне надо?.. :thinking:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

поправил. youtube в редакторе по умолчанию ставит ограниченный доступ. Видимо люди часто заливают в нет видео которое хотят скрыть :)
Последний раз редактировалось Taganrog 07 сен 2016, 09:06, всего редактировалось 1 раз.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение Serg »

Горизонтальная синхронизация для этого монитора не подходит, хотя должен был-бы сам подстроится...
попробуй стандартные для VESA циферки:
ModeLine "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +Hsync +Vsync
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

попробовал , видимо все решаемо надо лишь подобрать значения. Ширина полосы стала меньше
IMAG3906.jpg (2872 просмотра) <a class='original' href='./download/file.php?id=89721&mode=view' target=_blank>Загрузить оригинал (1.76 МБ)</a>
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Как это сделать в Linux

Сообщение Ворон226 »

Установил ArtCAM на Ubuntu 12.04
Пользовался руководством - http://gcup.ru/forum/76-24460-1

Но при установке IE8

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

winetricks ie8
получил ответ, что NOT FOUND...

В итоге ArtCAM при запуске ругается, что ему бы IE6 поставить...

Попробовал скачать IE6 for Linux - спросили: сохранить или запустить под Wine?
Сказал - под Wine и Wine "проглотил" не ругнувшись... Но ArtCAM продолжает просить хотя бы IE6
Тогда скачал IE6 (файлик msie60.exe) и положил его в /home/sun/.cache/winetricks/ie6
Не помогло...

Не подскажете - как установить IE6,7,8 , чтобы при запуске ArtCAM-а он находился?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Как это сделать в Linux

Сообщение Taganrog »

Проблема решена покупкой еще 1 кабеля. Странно но 1 купленный не полностью прозванивался. Купил по дороже. Воткнул и вуаля линукс опросил монитор,опознал, выставил разрешение. Итог: не все что с магазина то 100% работает .
IMAG3915.jpg (2831 просмотр) <a class='original' href='./download/file.php?id=89782&mode=view' target=_blank>Загрузить оригинал (1.94 МБ)</a>
назрел еще вопрос . В линуксцнц можно по нажатию f9 включать и выключать шпиндель. Но при этом генерация шим не начинается. в итоге частотник вращает его еле дергаясь. команды в midi m3 s10000 проходят и работают нормально. но как только сново пользуюсь кнопочкой на основном экране или горячей клавишей то беда. как прописать хоть какую нибудь скорость при включении ?

П.С. Рак реализовать управление скролом мышы? Удобно было чтоб скрол мыши выступал в роли штурвала и каждый щелчек смещал шпиндель в режиме шаг 0,05мм. ? кто занет как реализовать такую хотелку ? Хотя б реально ли это вообще и куда рыть ?
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Как это сделать в Linux

Сообщение merkwurdigliebe »

Taganrog писал(а):В линуксцнц можно по нажатию f9 включать и выключать шпиндель. Но при этом генерация шим не начинается. в итоге частотник вращает его еле дергаясь. команды в midi m3 s10000 проходят и работают нормально. но как только сново пользуюсь кнопочкой на основном экране или горячей клавишей то беда. как прописать хоть какую нибудь скорость при включении ?
по-моему в .INI
DEFAULT_SPINDLE_SPEED = <rpm>
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: Как это сделать в Linux

Сообщение arkhnchul »

Taganrog писал(а):Удобно было чтоб скрол мыши выступал в роли штурвала
https://forum.linuxcnc.org/forum/21-axi ... roll-wheel

но джойстиком удобнее)
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... te_Pendant

кстати, популярные китайские беспроводные пульты "для мача" тоже заводятся
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... PG_Pendant
Ответить

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