slackware.ru
http://www.slackware.ru/forum/

kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы
http://www.slackware.ru/forum/viewtopic.php?f=32&t=2704
Страница 1 из 2

Автор:  sunjob [ 14 мар 2019 13:41 ]
Заголовок сообщения:  kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

собраны версии kicad on slackware-14.2 x32/64:
- 4.0.7
- 5.0.2
- 5.1.2

packages & slackBuilds for Slackware 14.2:
URL: SlackBuild
URL: packages

тестирую собранный "набор", наткнулся на траблу:

kicad-4.0.7, pcbnew проблемы прорисовки

скрины в приложении
Код:
- slackware 14.2 x64 & X11 - default
- ASUS GeForce DN GTS-250 / 512Mb
- (драйвер уточню позже)

- bzr-2.7.0
- wxPython3-3.0.2.0
- wxWidgets3-3.0.4


Изображение

Изображение

Изображение

Изображение

fastpic_link_url
<PIC1><PIC2><PIC3><PIC4>

в нете встречаются проблемы с прорисовкой в кикаде (не перерисовывается экран и плодит перекрестие курсора), но "это" из другой оперы (уже пропатчено)

Автор:  dZ0TFR [ 14 мар 2019 14:13 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

А вам принципиальная версия слаки? Просто ради эксперимента попробовать 14.1? В нете пишут что это баг но при даунгрейде на предыдущую версию дистра проблема исчезает. Некоторые меняют видеодрайвера и тоже помогает.

Автор:  sunjob [ 14 мар 2019 14:27 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

> А вам принципиальная версия слаки?
ну как-бы... :о) уже и 14.2 достаточно старая (хотя основная рабочая версия у меня на д.топе 12.2)

> ради эксперимента попробовать 14.1
накладно это все, пробовать ... для чего нужно "новый локомотив производства" расталкивать с нуля ... (vbox-имиджи, настройка окружения, пересборка пакетов до текущего настроенного состояния sl14.2, там пакетв сотни три не менее итд)
но, видимо, если не будет других идей, попробую на 14.1 собрать, что-бы хотя-бы убедиться в "причастности версии" (но это факультативно, потому как все-таки цель 14.2)

> пишут что это баг
если не сложно, ссылку можно? я пока не нашел

> меняют видеодрайвера
доберусь до самой железки - попробую, но вероятность того, что "в общем поможет" врят-ли, т.к. устанавливал/обновлял nvidia-blob драйвера из-за того, что "система висла наглуха при... бл... просмотре "опредеделнного" файла на vlc", обновлял/пробовал разные версии дров, пока не наткнулся на "вроде как рабочий"

Автор:  dZ0TFR [ 14 мар 2019 14:38 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Я тот ещё советчик :) Даже не уверен ваш ли это случай https://bugs.launchpad.net/ubuntu/+sour ... ug/1767652 В любом случае на сайте разработчика kicad лежит свежая версия 5.1 возможно в ней пофиксили но соберется ли она со старым слакбилдом? Тут bormant нужен или кто другой из "головастиков" кто поможет слакбилд подрехтовать. Возможно в билде версию поменять и все.

Автор:  sunjob [ 14 мар 2019 14:47 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

а, ну этот багфикс я видел, это как раз из той серии
Цитата:
в нете встречаются проблемы с прорисовкой в кикаде (не перерисовывается экран и плодит перекрестие курсора), но "это" из другой оперы (уже пропатчено)


Цитата:
свежая версия 5.1 возможно в ней пофиксили

... тут со стабильными версиями не всегда все нормально, а с curen/unstable разбираться это уж пусть сами разрабы голову ломают :-)
в стабильной 5.0.2 пофиксили (ее и будет кушать, не забывая про старую стабильную 4.0.7)

Цитата:
но соберется ли она со старым слакбилдом?

да со слакбилдами не проблема ... самая главная проблема "выдергивать/стругать" патчи, доработки итд

Автор:  yars [ 14 мар 2019 15:54 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Слакбилды -- это простые shell-скрипты, любой слакварщик их должен уметь писать. Вот код на каком-либо из "настоящих ЯП" -- совсем другое дело, но опять-таки поправимое :)

Автор:  dZ0TFR [ 14 мар 2019 16:06 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Слакбилды -- это простые shell-скрипты, любой слакварщик их должен уметь писать. Вот код на каком-либо из "настоящих ЯП" -- совсем другое дело, но опять-таки поправимое :)

Ну да. Сразу сел на слакваре и сразу сходу пишешь слакбилды. Уважаю.

Автор:  yars [ 14 мар 2019 16:41 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Не сразу, конечно, но после вдумчивого изучения bash scripting guide и зная, что есть шаблоны слакбилдов уже вполне можно делать успешные первые шаги.

Автор:  sunjob [ 14 мар 2019 16:48 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

эй, горячие финские парни! тут я банкую, харе отвешивать друг другу каН-пиЛь-менты!

ой, забыл смайлик ... :-)

давайте-ка лучше, плиз, вернемся к теме!

!!! затык с pcbnew!!! , ни чего не нарыл, нужен реально взвешенный пендель в нужном направлении! (пока есть время и желание)

:)-(:

спасиб

### ADD / доп. мысли по сборке kicad-GTK2

есть упоминание про GTK2
https://wiki.debian.org/KiCad
Цитата:
It s likely we will find more GTK2/GTK3 related issues with the current KiCad major version.

видимо, не совсем перешли на ТОЛЬКО GTK3
логично предположить, что в конфигураторе жестко прописаны требование GTK3, а на самом деле еще возможна нормальная сборка под GTK2

вопрос: какие мнения по этому поводу? кто ни-будь пробовал собрать kicad-4.0.7/5.0.2 под GTK2?
вопрос: возможно настроить GTK3-диалоги, кот. использует в kicad-e, как-нибудь облагородить (т.е настроить, хотя-бы чуть улучшить, добавить строку набора пути...)

можно настроить тему GTK3, но на функционал это не влияет, только на внешний вид:
Код:
#
# GTK3
#
export GTK_THEME=Adwaita:light

вопрос: может есть возможность "до/под-настроить" диалоги GTK3 через окружение?

Автор:  sunjob [ 14 мар 2019 22:57 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

траблы перерисовки : gerbview, pcbnew

Код:
pcbnew / menu / view

F 9 - switch canvas to defaul -> проблема прорисовки
F11 - switch canvas to OpenGL -> ОК
F12 - switch canvas to Cairo  -> OK
(т.е. выбираем соотв. режим, все нормально, но как сделать тот или иной режим по умолчанию?)

gerbview - у него нет подобных настроек (трабла перерисовки не решена)

...

доп вопрос: - как заставить kicad (хорошо-бы всю систему) использовать альтернативные диалоги выбора/сохранения каталога/файла? (вполне бы проканали KDE4/5 а еще круче KDE3 :)-(: )

...

доп. вопрос по настройке интерфейса

можно-ли настроить gui/kicad след. образом:
- kicad, gui - на английском языке
- помощь, хинты на русском (или иной кастомный)

я понимаю, что с html-помощью можно выкрутиться заменив в пути en -> ru, но все остальное не так как хотелось-бы
переменные окружения настраивал, не помогло

Автор:  sunjob [ 15 мар 2019 22:00 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

пакеты и слакбилды в топике ... :)-(:

Автор:  yars [ 15 мар 2019 23:55 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Разве что вызов помощи обернуть в скрипт, но я не разбирался, что да как... Вызов
Код:
LANG=$LangAlias command
действует на запускаемый бинарник/скрипт и всех его потомков. Ну, или симлинк создать.

Автор:  sunjob [ 16 мар 2019 00:05 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Цитата:
переменные окружения настраивал, не помогло

Автор:  sunjob [ 17 мар 2019 00:55 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

кто использует kicad в линуксе с OpenGL-"ускорением" / F11 , поделитесь рецептами, описанием конфигураций, настроек итд

### UPDATE ###

kicad в линуксе OpenGL "ускорение" / F11

рабочий вариант
- slackware-14.2 x64
- NVIDIA-Linux-x86_64-340.104.run
- kicad-4.0.7/5.0.2
- ускорение/OpenGL работает в обоих вариантах

- GerbView-4.0.7 остались глюки прорисовки

Автор:  dZ0TFR [ 21 апр 2019 16:43 ]
Заголовок сообщения:  Re: kicad-4.0.7/5.0.2 sl-14.2, сборка и сопутствующие вопрос

Не сразу, конечно, но после вдумчивого изучения bash scripting guide и зная, что есть шаблоны слакбилдов уже вполне можно делать успешные первые шаги.

Начал было читать ABS но что то совсем туго. Боюсь неосилить даже с самогг начала. Автор уверяет что ничего сложного но тут же начинает бомбить примерами с циклами операторами if fi do done then и т.д. Я не знаю для чего они.Это наверное больше для программистов мануал. Хочу завести отдельную тему по разбору непонятных операторов в 'вопросы новичков' но это наверное будет детский сад. Ну вот хотя бы помогите понять пример если не сложно: echo "whatever" | cat -
Какую роль выполняет дефис если и так понятно что cat берет вывод из pipe? Масло масляное получается. Иногда (в другом примере) и перед конвейером ставится дефис. Там я вообще не понимаю для чего он
Я прочитал несколько книг по линуксу но они для начинающих. Что ещё почитать чтобы начать понимать скриптописание? Bash scripting guide что то больше для продвинутых парней

Автор:  sunjob [ 21 апр 2019 16:55 ]
Заголовок сообщения:  Re: kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

SlackBuild - 100% баш, не больше не меньше :)-(:
изучай его и будешь ориентироваться и в баше и в SlackBuild-скриптах

+

Код:
man cat
-->

NAME
       cat - concatenate files and print on the standard output

SYNOPSIS
       cat [OPTION]... [FILE]...

+

With no FILE, or when FILE is -, read standard input.



т.е.

Код:
echo "whatever" | cat -

выдает "текст" а потом его-же читает из стандарнтного потока... да, масло маслянное, но для понимания "че делам" такие примеры необходимы

п.с. надеюсь чем-то помог :hi_hi_hi:

Автор:  dZ0TFR [ 21 апр 2019 17:34 ]
Заголовок сообщения:  Re: kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

Ну хорошо. В мане cat оказался дефис. Ладно. Это получается не ко всем командам он применим? Это надо помнить для каждой команды? Это печально. А вот ещё пример:
tar cf - . | (cd ../target-directory; tar xzf -)
Зачем перед конвейером дефис да ещё перед точкой а не после?

Автор:  sunjob [ 21 апр 2019 18:00 ]
Заголовок сообщения:  Re: kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

Цитата:
Это получается не ко всем командам он применим? Это надо помнить для каждой команды?

да + да + man

...
Цитата:
Зачем перед конвейером дефис?


по моему, это "дефолт" команда
Код:
-[0-7][lmh] - specify drive and density


Цитата:
да ещё перед точкой а не после?

а где еще должна быть команда? перед именем архива/каталога

...

разбирать "скрипты/команды" можно/удобно разбивая на составляющие, так на много удобнее/быстрее
Код:
tar cf - . | (cd ../target-directory; tar xzf -)
-->
tar cf - .  # типа, смотрим что делает эта команда, если что не нравиться добавляем/изменяем по вкусу
... и так далее по командам


...

Цитата:
Хочу завести отдельную тему

у нас есть соотв. разделы
http://www.slackware.ru/forum/viewforum.php?f=22
http://www.slackware.ru/forum/viewforum.php?f=44

привыкайте писать в топик только по теме

::yaz-yk:

Автор:  bormant [ 22 апр 2019 07:25 ]
Заголовок сообщения:  Re: kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

Цитата:
Зачем перед конвейером дефис

Он не «перед», он после ключа «f» — файл, причем в обоих случаях.

Автор:  dZ0TFR [ 22 апр 2019 19:32 ]
Заголовок сообщения:  Re: kicad-4.x/5.x on sl-14.2, сборка и сопутствующие вопросы

sunjob сорри за оффтоп. Последнее моё сообщение в теме. bormant дефис в данном примере показывает что имя файла не имеет значения ибо это поток данных для ввода/вывода и все равно его судьба быть распакованнным? Правильно вас понял? Если так то до меня сутки доходило :-) Если нет то это просто катастрофа :-( Мне до сих пор кажется что без дефисов результат такой же был бы (проверить не могу пока). Лишние символы.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/