LINUX.ORG.RU

Сообщения Alden

 

Вопрос экспертам по AMD процам

Форум — Talks

Хай, ЛОР!

У меня есть материнка ASUS PRIME X570-P и проц Ryzen 7 3700x. Имеет ли смысл поставить в эту материнку какой-нибудь из процессоров на Zen 3, например, Ryzen 9 5900X? Или сидеть на том, что есть, а через пару лет поменять целиком платформу? Я так понимаю, радикальной прибавки производительности уже не будет? Сейчас есть свободные деньги и некоторый зуд пониже спины, но просто так их потратить тоже как-то не хочется.

Питания и охлаждения хватает.

 ,

Alden
()

Ноутбук для шабашек

Галерея — Рабочие места

Со средствами разработки под промышленное железо для онтопика традиционно всё было плохо. Проприетарные программы, типа TIA Portal от Siemens, непонятно каким чудом под родной Виндой криво-косо работали, не то, что в условном Wine. По сути, было 2 пути: сидеть на Винде или держать виртуалку со всем необходимым софтом.

Однако, сейчас почти все мажорные производители от нас убежали, и их оборудование стало доступно только контрабандой. Заказчики стали интересоваться альтернативами, в чью сторону раньше особо не смотрели. Часть из них используют разные самопальные IDE для языков МЭК 6-1131/3, часть – CODESYS. CODESYS – широко известная в узких кругах проприетарщина, имеющая нативный линуксовый рантайм, но, разумеется, не имеющая нативной версии среды разработки. Я давно слышал, что CODESYS таки работает в Wine, пусть и с многочисленными оговорками. Не так давно решил попробовать и – о чудо, почти никаких пятен!

На скриншоте и фотке:

  • Manjaro на ноутбуке Dell Lattitude 7280
  • Контроллер Weintek cMT-CTRL01 с модулями расширения
  • Маленькая панелька оператора ONI
  • Plasma с Kvantum и темой KvMojaveLight
  • CODESYS 3.5 SP15 Patch 3 в Wine Staging 8.1

По сути, в Wine сейчас работают все нужные мне функции CODESYS. Небольшой проектик удалось сделать без особых проблем. Позывов плюнуть на эту дурацкую затею и запустить виртуалку с Виндой почти не было.

Хотелось бы, конечно, иметь открытый софт для МЭК 6-1131/3. Он даже есть в лице Beremiz и, вроде бы, работает. Но железа для него практически нет. Какое-то программируемое реле, хтонический ужас для автоматизации атомных станций и фигня для умного дома.

>>> Просмотр (1920x2302, 3007 Kb)

 , , ,

Alden
()

Одинаковый вид Qt6 и Qt5 приложений

Форум — Desktop

Всем привет

Как известно, потихоньку Qt приложения переползают на новую версию. Самый главный и широко использующийся в народе пример – qBittorrent. В версии из репозитория Арча он уже давно на Qt6. Вместе с этим, становится актуальной проблема того, что внешний вид контролов, шрифтов и других элементов интерфейса приложений на Qt6 отличается от системного. Явно видно, что используется тема Fusion вместо системной Breeze, да и шрифты другие (точно не Noto).

У меня тут появилось немного времени на пердолинг с системой, и я решил: «Хватит это терпеть!». Чтение Арчевики ничего не принесло: в ней описаны только методы конфигурирования для Qt4 и Qt5. Поиск на родном ЛОРе привёл к некой утилите qt6ct. Оказалось, что она есть в репах. Поставил, запустил. В шапке написано про установку переменной QT_QPA_PLATFORMTHEME, но этот пункт пока пропустим. Проблема в том, что в списке «Стиль» есть только «Fusion» и «Windows». Никаким Breeze и не пахнет.

Отсюда вопрос: как правильно получить нормальный вид qBittorrent? Неужели ответ – никак и нужно ждать KDE6? Беглый поиск дал понять, что порта Breeze под Qt6 пока не существует. Да и будет ли вообще этот Breeze? Может кдешники что-то новое на смену изобретут.

 , , , ,

Alden
()

Проброс виртуального COM-порта в Wine

Форум — Linux-hardware

Всем привет

Возникла задача прокинуть USB <-> RS-485 свисток в Wine для того, чтобы законфигурировать через него железку. Свисток успешно определяется в системе как ttyUSB0.

Дистрибутив – Debian Bullseye

Добавил строчку в реестр, как написано в мануале. Заработало, но софтина почему-то не может получить к порту доступ, пока я не дам права 777 на /dev/ttyUSB0. Оно, конечно, не очень сложно chmod после каждого подключения вызвать, но как-то это неправильно и мне не нравится.

Как бы сделать, чтобы и без изменения прав на файл устройства работало? Может текущего пользователя в какую группу нужно добавить?

 , ,

Alden
()

Alt Regular

Форум — Desktop

Привет, ЛОР!

Спонтанно захотелось потыкать Альт. Глянул версии софта в репах, и что-то меня как-то они не радуют. Даже в Стартеркитах на базе p10 всё какое-то отсталое. Знаю, что у Альта есть типа роллинг – сборки Regular, на базе разрабатываемой репы Sisyphus.

Отсюда вопрос: можно ли им пользоваться как другими роллингами, например, Арчем? Или лучше сразу бросить эту затею и сидеть на 10 ветке, добавляя свежие версии пакетов по необходимости?

 ,

Alden
()

Тест аппаратного ускорения в Firefox

Форум — Desktop

Затестил недавно появившееся аппаратное ускорение видео в Firefox.

Имеется ноутбук со следующими ТТХ:

( читать дальше... )

Взял для примера вот это видео с Youtube: https://www.youtube.com/watch?v=LXb3EKWsInQ Во всех случаях грузил h264 версию с разрешением 1920х1080 и частотой кадров 60Гц.

В последней стабильной версии Firefox (73.0.1 из репозиториев Manjaro) в XWindows окружении получил загрузку процессора порядка 40-50% (процессор при этом работал на частоте около 2500 MHz). Скриншот 1

В SMPlayer (в качестве проигрывателя используется mpv), с активированным ускорением посредством vaapi, загрузка процессора не превышала 15%. Частота процессора при этом была минимальной (около 800-1000 MHz). Скриншот 2

Далее – последняя ночная сборка Firefox с сайта Мозиллы 75.0a1 (2020-03-04). Включил все необходимые опции в about:config и запустил с переменной MOZ_ENABLE_WAYLAND=1. Первое, что неприятно удивило – огромное количество глюков. Не работает нормально гамбургер-меню (только верхнее, которое вызывается по нажатию Alt). Не работает copy-paste. При рендеринге страниц вылезают какие-то непонятные артефакты. Та же самая сборка в иксовом окружении, на первый взгляд, по поведению ничем не отличается от стабильной. Лис к Wayland (в KDE) так и не готов :( Видео запустить удалось, при этом картинка почему-то рвётся на части. Ускорение, кажется, заработало, но по потреблению ресурсов кардинально лучше не стало (скриншот 3). Картинка при этом иногда рвётся в нижней части и мерцает. Переход в полноэкранный режим и обратно удаётся ровно один раз, при повторной попытке браузер падает.

Из данного эксперимента можно сделать следующий вывод: на данном этапе аппаратное ускорение в Firefox использовать, к сожалению, невозможно. Буду писать багрепорты и надеятся на улучшения в будущем.

 , , ,

Alden
()

KDE и сенсорный экран

Форум — Desktop

Всем привет. Имеется ноутбук с сенсорным экраном – Dell E7250. Дистрибутив – Manjaro, последнее ядро 5.5, версия Plasma 5.17.5.

Сенсорный экран прекрасно работает, но такое чувство, что он просто эмулирует тачпад. То есть, им можно перемещать курсор, но, например, прокрутка страницы проведением по ней пальцем не работает.

Можно ли настроить KDE таким образом, чтобы поведение тачскрина было аналогично его поведению в Android или Windows? Чтобы работали жесты, мультитач и т.п.?

 , ,

Alden
()

CST-100 Starliner - первый испытательный полёт

Форум — Talks

Понимаю, что то, что не касается SpaceX или наших отечественных эпикфейлов мало кому на ЛОРе интересно, но сегодня первый испытательный полёт CST-100 Starliner с манекеном к МКС.

На данный момент РН отработала штатно, но из-за сбоя в работе разгонного блока или двигателей корабля, орбита оказалась нештатной. Хорошо, если она будет замкнутой (пишут, что всё-таки замкнутой) и со Старлайнером мы встретимся в следующий раз над территорией США, а не в Индийском океане. Получится ли состыковаться с МКС – вопрос открытый.

Кстати, как только «что-то пошло не так», трансляцию тут же вырубили, также как и наши в подобных случаях :)

Видосик пуска Атласа-5: https://www.youtube.com/watch?v=jm7KdrbGjV0&t=0s

 , , , ,

Alden
()

Роскосмос пиарит Убунту

Форум — Talks

Смотрел тут «Космическую среду» и увидел там следующее

https://youtu.be/xdXZtmvzNiw?t=737

Кстати, чуть ранее в этой передаче рассказывается байка про закупку на Ибее процессоров Intel 8086. Как-то у меня возникли сомнения в правдивости данной истории. Неужели NASA не могла закупить их вагон в ЗИП? Или кто-то весь этот ЗИП сперва благополучно на этот самый Ибей и слил?

 ,

Alden
()

Новый мобильный Firefox

Форум — Talks

Мозилла выпустила бету нового мобильного браузера на базе GeckoView. Не знаю как они этого добились, но работает чуть ли не быстрей Хромого. По сравнению с текущей версией мобильного Firefox, прямо небо и земля. Пока, правда, нет поддержки расширений и настройки несколько урезаны, но обещают, что к релизу всё вернут.

 , ,

Alden
()

Linux 4.19 и es8316

Форум — Linux-hardware

Всем привет.

Пытаюсь поднять звук на планшетике Chiwi Hi12 и ядре 4.19. Дистрибутив — Арч (Манжара, но не суть). Закинул UCM-файлы и asound.conf, взятые отсюда, по требуемым путям, после ребута звук появился в наушниках, а встроенный динамик так и не запел. При этом, почему-то у меня отсутствует в системе файл /var/lib/alsa/asound.state. Что я делаю не так?

sudo cast RussianNeuroMancer

 , , , ,

Alden
()

ПО для оффлайн распознавания речи

Форум — Talks

Друзья, подскажите, пожалуйста, существует ли в природе какой-нибудь приличный софт для распознавания речи на русском языке, не требующий постоянного доступа к интернету? Желательно СПО, но нормально работающая проприетарщина тоже сойдёт.

 ,

Alden
()

Пусконаладка «в поле»

Галерея — Рабочие места

Работаю инженером АСУ ТП. Пусконалаживаем каландровую линию, предназначенную для прорезинивания тканей. На картинках — процесс отладки части программы, отвечающей за центровку ткани на закаточном ролике по ультразвуковым датчикам кромки. Всё ПО пишется на языках IEC 61131-3 (LD и ST) в среде разработки CoDeSys 2. Линукс тут при том, что работает в качестве ОС панели оператора Weintek и программируемого логического контроллере Wago. К сожалению, качество фото — так себе, так как на заводе в том углу, где стоит наш шкаф плохое освещение.

На фото:

>>> Просмотр (4096x2304, 2663 Kb)

 

Alden
()

Есть ли на Android видеоплеер с поддержкой внешней аудиодорожки?

Форум — Mobile

Собственно, интересует сабж. Беглый поиск по 4pda заставляет меня считать, что подобной программы не существует, но верить в это не хочется.

 ,

Alden
()

Свобода лучше несвободы

Форум — Talks

Долгое время (до ядер < 3.13) я смотрел на свободные драйверы как известно на что из-за плохо работающего энергосбережения и низкой производительности. На днях меня достали глюки fglrx с включенным «Tear-Free» (артефакты и падения kwin при подключенном по hdmi телевизоре) и я решил попробовать посмотреть до какого состояния допилили свободный драйвер.

Железка у меня — APU AMD A10 4600 (Trinity, встройка Radeon HD 7660G), дистр — Kubuntu 14.04 на дефолтном ядре 3.13.

Так вот, свободный драйвер прекрасен! Во-первых, наконец-то исчезли артефакты. Во-вторых, пропал тиринг без всяких шаманств. В-третьих, включенное по дефолту энергосбережение даёт в одинаковых режимах температуру максимум градуса на 2-3 больше, чем на fglrx. И, наконец, производительность некисло поднялась. Я погонял Unigine Heaven на Catalyst 14.6 и свободном драйвере и получил при одинаковом качестве 255 и 330 попугаев соответственно.

 , , ,

Alden
()

Кнопка «закрыть» на превью окна

Форум — Desktop

Реально как-то включить сабж для дефолтного виджета «панель задач» в kde 4.10? Ну что-бы было как-то вот так?

 

Alden
()

Plasma Active

Галерея — Скриншоты

Планшет, на котором всё это гонялось — десятидюймовый Archos g9 turbo с OMAP4460 в качестве процессора (ARMv7, Dual Core, 1,5 ГГц), PowerVR SGX540 в качестве видеоадаптера и 1 Гб ОЗУ. Так как образ для моего девайса пока нестабильный, Plasma Active установлена в дуалбут вместе с Android.

Из-за кривости драйвера для PowerVR вместе с ним не работает нормально подсистема управления питанием (ждущий/спящий режимы, изменение яркости подсветки и т. д.), поэтому всё ниженаписанное относится к версии без аппаратного ускорения графики.

1. Главный экран без виджетов с дефолтной обоиной. Стандартное оформление похоже на тему плазмы Air (скорее всего, это она и есть).

2. Диалог настроек. Пока негусто, с systemsettings больших кед не сравнить.

3. Okular. По сравнению с тупым как валенок Adobe Reader на андроиде — лютый вин. Плавность прокрутки сравнима с десктопной версией.

4. Вывод top в Konsole. Видно, что девайсам с маленьким объёмом оперативы от Plasma Acive станет очень грустно.

5. Файловый диалог. Оптимизации «под пальцы» никакой, всё как на десктопе.

6. Окно About.

7. Dolphin. Аналогичен десктопной версии. Свёрнутое в иконку меню тут, как ни странно, очень в тему.

8. Kate и наэкранная клавиатура. Строка меню перекочевала прямиком с десктопа, поэтому на 7" экранах с ней точно будут проблемы.

9. Дефолтная смотрелка картинок. Симпатичная.

10. Какой-то гуи к непомуку. Назначение мне неизвестно.

11. Список приложений.

12. Главный экран с добавленными виджетами. Справа — переключалка Activities. Здесь они оказались очень в тему, играют ту же роль, что рабочие столы в Android.

13. Marble. Вверху — список открытых приложений. Многозадачность здесь полноценная, поэтому право следить за памятью предоставляется юзеру.

14. Calligra Active. Ещё один вин. Работает шустро, дружит с форматами файлов MS. На скриншоте открыт docx-файл.

15. Список дефолтных виджетов. Набор аналогичен десктопному, многие существуют в двух вариантах — обычном и на QML.

В сухом остатке — гуи пилить и пилить для мобильных устройств, пока конкуренции с Android он не выдерживает. Везде торчат уши десктопной версии KDE — никакой особой оптимизации под тачскрин нет. Приложения KDE, наоборот, вполне конкурентоспособны. Okular как всегда прекрасен, Calligra тоже очень порадовала. Браузер — недоделок, но эта проблема решаема установкой нормального стороннего, например, Firefox. Непомук с аконади вроде как работают (по крайней мере, жрут кучу памяти). Поиск тоже что-то ищет, в том числе по содержимому.

>>> Просмотр (1280x800, 764 Kb)

 , ,

Alden
()

Не собираются модули ядра fglrx в openSUSE

Форум — Linux-hardware

Решил перейти на tumbleweed. Проприетарный драйвер amd был установлен из репозитория, и, хотя в мануале по tumbleweed предупреждали, что так делать нехорошо и нужно собирать пакет самому, я решил оставить пока так. До поры до времени всё работало, пока на днях не пришло ядро 3.5.0-35, и драйвер благополучно не отвалился.

После этого я решил собрать пакет из run файла с сайта amd, как рекомендовали в мануале. Пакет собрался, но после установки драйвер не завёлся. В логе установки следующее:

Будет установлен следующий НОВЫЙ пакет:
  fglrx64_xpic_SUSE121 

1 новый пакет для установки.
Полный размер загрузки: 55,4 MiB. После этой операции будет использовано 
дополнительно 235,2 MiB.
Продолжить? [y/n/?] (y): y
Получение пакет fglrx64_xpic_SUSE121-8.980-1.x86_64 (1/1), 55,4 MiB (235,2 MiB после распаковки)
Получение пакет fglrx64_xpic_SUSE121-8.980-1.x86_64 (1/1), 55,4 MiB (235,2 MiB после распаковки)
Установка: fglrx64_xpic_SUSE121-8.980-1 [готово]
Дополнительный вывод rpm:
Updating /etc/sysconfig/fglrxconfig...
/usr/src/kernel-modules/fglrx /
Apply some patches ...
ati-CONFIG_SMP.patch applied successfully.
ati-2.6.27-build-fix-1.patch applied successfully.
ati-2.6.36-compat_alloc_user_space.patch applied successfully.
/

Used CPUs/Cores for compilation  =>  [ 2 ]


********************************************************************************
*                                                                              *
*   Kernel:    3.5.0-35-desktop                                                *
*   Source:    /lib/modules/3.5.0-35-desktop/build                             *
*   Include:   /lib/modules/3.5.0-35-desktop/source/include                    *
*                                                                              *
********************************************************************************



file /lib/modules/3.5.0-35-desktop/source/include/../arch/x86/include/asm/compat.h says:COMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space
/usr/src/kernel-modules/fglrx/2.6.x /
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make: Entering directory `/usr/src/linux-3.5.0-35-obj/x86_64/desktop'
/usr/src/linux-3.5.0-35/arch/x86/Makefile:96: CONFIG_X86_X32 enabled but no binutils support
  LD      /usr/src/kernel-modules/fglrx/2.6.x/built-in.o
  CC [M]  /usr/src/kernel-modules/fglrx/2.6.x/firegl_public.o
  CC [M]  /usr/src/kernel-modules/fglrx/2.6.x/kcl_acpi.o
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_MEM_AllocLinearAddrInterval':
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2124:5: error: implicit declaration of function 'do_mmap' [-Werror=implicit-function-declaration]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2124:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetInitKerPte':
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2359:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2360:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2361:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_GetPageTableByVirtAddr':
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2406:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2409:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2410:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'KCL_TestAndClearPageDirtyFlag':
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:2584:5: warning: return makes integer from pointer without a cast [enabled by default]
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c: In function 'kasInitExecutionLevels':
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:4159:5: error: 'cpu_possible_map' undeclared (first use in this function)
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:4159:5: note: each undeclared identifier is reported only once for each function it appears in
/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.c:4159:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
cc1: some warnings being treated as errors

make[3]: *** [/usr/src/kernel-modules/fglrx/2.6.x/firegl_public.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [_module_/usr/src/kernel-modules/fglrx/2.6.x] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-3.5.0-35-obj/x86_64/desktop'

******************************
Build of kernel module failed!
******************************

rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
/
Calling 'depmod -a 3.5.0-35-desktop' this may take a while...


Summary report:
================================================================================

   Kernel     => 3.5.0-35-desktop
   Detected   => RPM package
   Build      => [ FAILURE ]
   Install    => [ FAILURE ]

**************************************************************
Building/installation of fglrx kernel module failed! Try again
by calling "/usr/bin/fglrx-kernel-build.sh" manually.
**************************************************************


*************************************************************
Please read "/usr/share/doc/packages/fglrx/README.SuSE" for
configuration details when using SaX2.
*************************************************************

Check: Found fglrx section.
Switch to AMD
Switch to AMD

Помогите, пожалуйста, с установкой. Самостоятельно удалось нагуглить только про проблемы со сборкой модулей на 32-х битной архитектуре, но то, что там предлагают у меня не работает. На свободном драйвере сидеть нереально - ноут греется как кипятильник.

 , ,

Alden
()

Plasma Active на Archos 101 g9

Форум — Mobile

Так как на ЛОРе есть владельцы этого планшета, интересуют истории успеха установки Plasma Active на сабж. Тут есть образ с инструкцией по установке через SDE. Если кто-то ставил, то как с работоспособностью железа - акселерацией, wi-fi и т.п., ну и общей стабильностью.

 archos, ,

Alden
()

Нет окна ввода пароля

Форум — Desktop

После разблокировки экрана не показывается диалог ввода пароля для продолжения сеанса, если включен какой-либо использующий opengl скринсейвер. При этом, если ввести пароль, то сеанс нормально продолжается, то есть диалог создаётся, но не отрисовывается. Можно как-нибудь это победить, или баг в кедах?

 ,

Alden
()

RSS подписка на новые темы