Переключение транслятора с OpenGL на Vulkan в среде Wine.

09. марта 2023 Linux, Wine 0
Вступление. В Wine вызовы DirectX (DX) не могут быть выполнены напрямую, так как это проприетарное API, не поддерживаемое свободными драйверами. Поэтому для выполнения вызовов DX в среде Wine используется специальный транслятор. Благодаря трансляции, программы, задействующие DirectX, могут отрисовывать свою графику, но на преобразование вызовов есть накладные расходы. Тем самым трансляция несколько медленнее, чем прямое выполнение. ...

Редактирование меню Whisker с помощью menulibre.

07. марта 2023 Linux 0
menulibre — это программа с графическим интерфейсом, которая позволяет редактировать меню Whisker , используемом в оболочке рабочего стола Xfce, и ряд других. С её помощью можно редактировать категории, положение разделителей, кнопок запуска и свойства кнопок запуска. Кнопки запуска представляют собой desktop-файлы, оформленные по спецификации freedesktop: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keys. Меню так же формируется по спецификации freedesktop: https://specifications.freedesktop.org/menu-spec/menu-spec-latest.html. В ...

Использование гибернации на Linux с задействованием swap-файла.

28. февраля 2023 Linux 0
Вступление. Официальная справка: Использование режима сна (гибернации) при задействовании swap в виде файла, а не раздела, имеет ряд нюансов и требует предварительной настройки. О ней и пойдёт речь в данной заметке. Пример подготовки использования гибернации со swap-файлом, описываемый в заметке, основан на ALT Workstation K 10.1 с файловой системой ext4. О непосредственном создании swap в ...

Сборка Unreal Engine из исходников для Linux.

10. февраля 2023 Unreal Engine 4, Unreal Engine 5 0
Подготовка. Загрузка исходного кода и прочих компонентов движка будет осуществляться с помощью git путём клонирования среза репозитория. Репозиторий Unreal Engine размещён на Github и является приватным: https://github.com/EpicGames/UnrealEngine При отсутствии аккаунта и регистрации Github ID будет подобная картина: Для получения доступа потребуется регистрация на Github и добавление Github ID в профиль на UnrealEngine.com. Официальная инструкция: https://github.com/EpicGames/Signup ...

Экспорт в UE5 из Blender с помощью аддона Send to Unreal.

Базовая информация. Официальный репозиторий (требуется регистрация): https://github.com/EpicGames/BlenderTools Официальная документация: https://epicgames.github.io/BlenderTools/send2ue/ Актуальная версия аддона на начало 2023 года для Blender 3.3 и новее: Заметка по устаревшей версии Send to Unreal: https://noostyche.ru/blog/2020/08/24/eksport-v-ue4-s-pomoshchyu-addona-send-to-unreal-dlya-blender/ Send to Unreal (Send2Unreal) — это официальный аддон от Epic Games, позволяющий производить корректный экспорт объектов из Blender в Unreal Engine 4 и 5. Доступен ...

Решение проблемы с разрывами соединения на контроллере Intel i211.

24. декабря 2022 Linux 0
Вступление. Дано: Материнская плата Asus Prime x370-Pro с сетевым контроллером Intel i211. Контроллер считается довольно проблемным и с этим остаётся только согласиться. С имеющимся экземпляром чуда не случилось, что вылилось в непосредственное столкновение с одной из проблем. Симптомы: Соединение работает очень нестабильно (регулярно разрывается), особенно интенсивно в том случае, когда скорость приёма-передачи становится свыше 10 ...

Составление отчёта об ошибках по работе программ в Wine.

01. декабря 2022 Linux, Wine 0
Основы по использованию Wine: https://noostyche.ru/blog/2020/04/30/ispolzovanie-wine-dlya-zapuska-windows-programm-v-linux/ Не смотря на то, что Wine развивается стремительно, с работой программ всё ещё могут возникать различные проблемы. Они решатся тем быстрее, чем раньше и качественнее о них сообщит пользователь. Описание проблемы оформляется в специальный отчёт, который размещается в системе контроля ошибок (Bugzilla): https://bugs.winehq.org/ Разработчики Wine регулярно ознакамливаются с отчётами, размещёнными ...

Замедление отрисовки с ядром Linux 5.19 и 6.0.

20. октября 2022 Linux 0
При использовании ядра новее Linux 5.19.13 и Linux 6.0.0 на видеокартах AMD (как минимум на Polaris и Navi) стало проявляться довольно сильное замедление отрисовки окружения рабочего стола в сеансе X11. При перемещении окон появились шлейфы, а отклик на действия заметно замедлился. Проблема оказалась в отсутствующем пакете xserver-xorg-video-amdgpu (xf86-video-amdgpu). Это специальный Xorg-драйвер для взаимодействия со встроенным ...

Установка российских сертификатов на Linux для Firefox.

26. сентября 2022 Без рубрики 0
Российские государственные и окологосударственные сайты с 2022 года переходят на сертификаты Минцифры (национальные сертификаты), без них будет невозможно установить соединение с Госуслугами, Сбербанком и прочими. В базовой поставке Firefox сертификаты отсутствуют, поэтому их необходимо добавить вручную. Сертификаты оптимально добавить в хранилище сертификатов в браузере, а не в центральное хранилище связок ключей, это избавит от лишних ...

Запуск «Налогоплательщик ЮЛ» на Linux посредством Wine.

09. августа 2022 Wine 0
Основы по использованию Wine: https://noostyche.ru/blog/2020/04/30/ispolzovanie-wine-dlya-zapuska-windows-programm-v-linux/ Вступление. Программа предназначена для подготовки налоговой и бухгалтерской отчётности, справок, деклараций и многого другого. Кроме всего прочего, программа позволяет выводить на печать отчётность с двумерным штрих-кодом (PDF-417). Официальный сайт для загрузки программы: https://www.nalog.gov.ru/rn77/program/5961229/ На момент 2022 года программа всё ещё не поддерживает Linux и способна работать только в среде Wine. ...