LINUX.ORG.RU

Избранные сообщения With

D7VK 0.3 — реализация Direct3D 7 поверх API Vulkan

Новости — Open Source
Группа Open Source

Опубликован выпуск проекта D7VK 0.3, развивающего реализацию графического API Direct3D 7, предложенного компанией Microsoft в 1999 году. Реализация работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро-игры, использующие API Direct3D 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK.

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

>>> Подробности на opennet

 , , , ,

PunkPerson
()

Посоветуйте hack'n'slash по типу Диаблы 1 & 2

Форум — Games

Приветствую. Собсна, посоветуйте игрулю в стиле старого-доброго ультранасилия старой-доброй Дяблы 1-2.

 , ,

Vagabund
()

Обнаружен практически идеальный смартфон без гуглосервисов

Статьи — Мобильные устройства
Обнаружен практически идеальный смартфон без гуглосервисов

По мотивам темы Обнаружен практически идеальный ноут для линукса.

Привет, ЛОР! Хотел бы рассказать о смартфонах без гуглосервисов, которых кот наплакал, если хочется новое и недорогое устройство. Выбор тут невелик: Google Pixel и LineageOS/GrapheneOS, или CMF 1 и /e/OS(форк LineageOS). Список телефонов, которые прошиваются на LineageOS по годам выпуска - тут. Из списка примерно ясно, что кроме пикселей на рынке нет устройств, которые можно было бы купить новым и перешить на LineageOS.

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

 ,

XMPP
()

Обнаружен практически идеальный ноут для линукса

Форум — Linux-hardware

Честно говоря после массового пердолинга с последними поделиями ноутбучной индустрии стало казаться что так вообще не бывает и есть либо старый ThinkPad на который все давно заточено либо новая крутотень в которой поддерживаться будет только процессор а все остальное - новомодные AI феньки с виндоуз-онли.

Итак попробовал - Yoga Air 14s (Slim 7 APU8) и Huawei MateBook X-pro 14s.

Yoga потребовала просто жесточайшего ковыряния в потрохах и погружения в разработку драйверов ядра - вроде все получилось и ноут вполне себе работоспособен, но производитель уже год не выпускает обновление откровенно глючного биоса.

Huawei - со всей внешней шедевральнстью оказался комбинацией мелких геморроев. Камера - не поддерживается, звук починили в процессе а то и он не поддерживался ( 2 пищалки вместо 6 динамиков), во сне за ночь сжирает 20-25% заряда то есть опускается до s0i2.1 вместо положенного s0i2.2. Ну и вишенка на торте - этот гад сгорел не прожив и 3 месяцев. Причем ладно бы был чем-то облит или уронен - нет, он умер спокойно во сне как 100-летний старик. Заснул, проснулся но забыл как заряжать батарею с двух портов по левому борту. Хуавей у меня был китаец - так что с гарантией облом, в общем отправляется в долгий ремонт ибо запчастей на него в наличии увы и ах, ну по крайней мере левой платы с портами на которой сидит скончавшийся контроллер Thunderbolt.

А теперь собственно герой нашего времени. Huawei был настолько приятен внешне и на ощупь и экраном волшебного фактора 3:2 что даже 16:10 уже казались танковой щелью - так что в качестве интел-машинки был выбран практически тот же Huawei - вернее Honor.

Итак встречайте -

Honor Magic Book Art 14.

Ultra 5 125H (4 больших ядра, 8 малых, 2 суперкономных) , 32 гига памяти, веб-камера на магните. 6 динамиков. Цвет выбрал зеленый - ибо как бы симпатично не выглядел белый перламутр белая клавиатура очень проблемна в походных условиях с разным освещением этой самой клавиатуры.

Итак - из пердолинга пришлось только скачать квирк для тачпада - он уже приземлился в libinput и будет в следующем релизе, но по сути это текстовый файлик в /usr/share/libinput.

Все остальное - ну кроме уже очевидного отпечатка пальца - работает. звук, камера, suspend адекватнейший для s0ix, удивительная автономность - после жутко обжорного хуавея не ожидал что практически такой же интел может в idle с включенным экраном укладываться в 2.66 ватта - но тем не менее он это делает

По исполнению - вариация на тему matebook x-pro, такие же материалы и близкий дизайнн.

https://www.reddit.com/r/Honor/comments/1go55j4/honor_magicbook_art_14_linux_compatibility/

 

Qui-Gon
()

Основы реверс-инжиниринга Android-приложений

Статьи — Разработка
Основы реверс-инжиниринга Android-приложений

Как известно, Android — это тоже Linux, основной особенностью которого является то, что он позволяет устанавливать приложения только на Java/Kotlin в формате apk, запускаемые через свою реализацию JVM — своего рода песочницу. Раз уж это Linux, то и запускать его можно через стандартные средства — LXC-контейнеры, как это делается в том же Waydroid. Главный плюс такого подхода в отличие от реального устройства — полный доступ к файловой системе, что эквивалентно рут-доступу. На реальном устройстве получить рут-права с помощью Magisk несложно, но это приводит к утрате данных вместе с ключом шифрования от sd-карты, хотя их можно и восстановить, если был бекап. Однако большей проблемой является то, что из-за этого перестают запускаться те же банковские приложения…

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

 ,

rtxtxtrx
()

Hogwarts Legacy в proton

Форум — Games

Хочу поиграть в спираченный Hogwarts Legacy с торрентов на линукс. В proton оно должно работать. https://www.protondb.com/app/990080/

Запускаю протон через umu-ran. Установщик все установил в бутылку, но вот сама игра не запускается.

Запускаю такой командой.

WINEPREFIX=./hogwarts_legacy STORE=egs GAMEID=umu-990080 PROTONPATH=GE-Latest umu-run ./hogwarts_legacy/drive_c/Hogwarts\ Legacy/HogwartsLegacy.exe

Получаю такой вывод

INFO: umu-launcher version 1.2.6 (3.13.3 (main, Apr  9 2025, 07:44:25) [GCC 14.2.1 20250207])
INFO: steamrt3 is up to date
INFO: GE-Latest is up to date
ProtonFixes[11737] INFO: Running protonfixes on "GE-Proton10-3", build at 2025-05-20 06:14:47+00:00.
ProtonFixes[11737] INFO: Running checks
ProtonFixes[11737] INFO: All checks successful
ProtonFixes[11737] INFO: Non-steam game Hogwarts Legacy (umu-990080)
ProtonFixes[11737] INFO: EGS store specified, using EGS database
ProtonFixes[11737] INFO: Using global defaults for Hogwarts Legacy (umu-990080)
ProtonFixes[11737] INFO: Checking if winetricks "vcrun2022" is installed
ProtonFixes[11737] INFO: Adding key: HKCR\com.epicgames.launcher
fsync: up and running.
reg: The operation completed successfully
ProtonFixes[11737] INFO: Non-steam game Hogwarts Legacy (umu-990080)
ProtonFixes[11737] INFO: EGS store specified, using EGS database
ProtonFixes[11737] INFO: No global protonfix found for Hogwarts Legacy (umu-990080)
Proton: /mnt/d/games/hogwarts_legacy/drive_c/Hogwarts Legacy/HogwartsLegacy.exe
Proton: Executable a unix path, launching with /unix option.
fsync: up and running.
Command exited with status: 0

Ни какого окошка с ошибкой, ни какого сообщения. Никакой диагностики вообще. Может кто-то знает как работать с proton вне steam и что я делаю не так?

Кстати если задавать путь виндовый внутри бутылки, то в конце будеь код возврата 255

У меня вот такая система

OS: Manjaro Linux x86_64
Kernel: 6.14.6-2-MANJARO
DE: GNOME 48.1
CPU: AMD Ryzen 7 5700G with Radeon Graphics (16)
GPU: AMD ATI Radeon RX 7600/7600 XT/7600M XT/
Memory: 31982MiB 

 , ,

Notevill
()

Какой Bluetooth адаптер нормальный?

Форум — Linux-hardware

Нужен в комп блютуз, чтобы на колонку музыку передавать. Перепробовал много «таблеточек», все какие то корявые, отваливаются 20 раз на дню, то музыка хрипеть начинает, помогает только перезагрузка. Может есть какое «плацебо» надежное и проверенное? Сейчас использую «Broadcom BCM20702 Bluetooth 4.0 USB Device», драйвер 2015 года и нигде новых нет. ОС: Windows 10 (на localhost использую Linux через WMVare)

 

gobot
()

Опубликованы репозитории исходного кода U-Boot и Linux Kernel для Repka Pi 4

Новости — Linux в России
Опубликованы репозитории исходного кода U-Boot и Linux Kernel для Repka Pi 4
Группа Linux в России

В проекте Repka Pi стали доступными и открытыми репозитории с исходными кодами загрузчика U-Boot (с DeviceTree) и ядра Linux (также с DT) на GitFlic — российском аналоге GitHub.

Репозитории пока опубликованы для Repka Pi 4, скоро ожидается и для Repka Pi 3.

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

>>> Источник

 , ,

Pauli
()

Программы, которые не тормозят

Форум — Desktop

С каждым годом программы тормозят все больше, от базовых утилит, до операционных систем и bios.

Предлагаю составить список программ, которые работают быстро, или терпимо.

Но для начала я напишу то чего стоит избегать

  • qt5, qt6, gtk3, gtk4 они тормозят, открываются с задержкой, есть ощутимый лаг при взаимодействии
  • electron
  • wxWidgets если в качестве бекенда используется gtk3 или qt5
  • старые версии программ, например xfce до перехода на gtk3, или xpdf до перехода на qt5. они не тормозили, но они уже не развиваются, интереснее узнать что есть из живого, или хотя бы такого что будет легко установить без перекомпиляции

Программы которые работают терпимо

  • xfe файловый менеджер (не путать с xfce http://roland65.free.fr/xfe/ )
  • (x)nedit простой текстовый редактор c номерами строк и подсветкой
  • grafx2 рисовалка, ориентирована на pixelart
  • mpv просмотр видео
  • palemoon браузер. с отключенным javascript, ощущается приятно, открывает больше чем какой нибудь netsurf
  • OpenOffice офис. тормозит но тормозит намного быстрее чем LibreOffice
  • xdm дисплейный менеджер
  • jwm, icewm оконные менеджеры похожие на windows, быстрые и не требующие сложной настройки
  • cmus аудиоплеер с двухпанельностью. консольный что минус, но быстро работает с библиотекой, сканирует, поддерживает cp1251
  • mutt+msmtprc консольный почтовик, относительно легко настроить и управлять

Пользователь d советует рассмотреть проекты

  • suckless
  • pwmt

Пользователь xsaeta рекомендует

  • zzzfm двухпанельный файловый менеджер
  • nsxiv просмотрщик изображений
  • mpd для музыки
  • ClawsMail почтовик
  • приложения Trinity
  • приложения LXDE
  • Pidgin — мультипротокольный IM-клиент на GTK+2

Пользователь tiinn подсказывает XPaint программу для рисования

Пользователь posixbit рекомендует

  • SpaceFM (очень быстрый и мощный файловый менеджер GTK+ 2 с большим количеством плагинов).
  • Double Commamder (версия GTK+ 2; быстрый двухпанельный файловый менеджер, почти полная копия Total Commander).
  • Sylpheed (классический и самый быстрый почтовый клиент; GTK +2).
  • LillyTerm (терминал с настройкой через графический интерфейс на GTK+ 2), st (самый простой терминал; не использует Qt и GTK), Kitty (простой терминал, но с GPU-ускорением) {{MOPKOBKA: Kitty у меня тормозит}}.
  • Rainbow-CM, Parcelite (менеджеры буфера обмена на GTK+ 2).
  • Zathura-PDF-MUPDF (самая быстрая читалка PDF — именно эта версия с MuPDF, а не Poopler).
  • LXTask (диспетчер задач; можно собрать с GTK+ 2).
  • Cinelerra GG (самый быстрый, но довольно функциональный видеоредактор под Linux; не использует Qt и GTK).
  • GMPC (музыкальный плеер — быстрый и мощный графический клиент GTK+ 2 к mpd).
  • TransGUI (самый быстрый и лёгкий торрент-клиент; использует GTK+ 2, требует для работы установленный и запущенный transmission-daemon).
  • CudaText-GTK2 (довольно быстрый и развивающийся текстовый редактор, вдохновлённый SublimeText). {{MOPKOBKA: У меня тормозит}}
  • LiteXL (довольно быстрый текстовый редактор на Lua; не использует Qt и GTK). {{MOPKOBKA: на SDL2 думаю будет тормозить, не пробовал}}
  • Abiword (лёгкий и функциональный текстовый процессор) и Gnumeric (самый быстрый и функциональный табличный процессор под Linux; великолепная совместимость с xls/xlsx) — обе эти программы можно собрать с GTK+ 2. {{MOPKOBKA: У меня тормозит}}
  • Dia (лёгкий редактор диаграмм, схем и графиков; на GTK+ 2).
  • FreeOffice (самый быстрый офисный пакет под Linux, имеет хорошую совместимость с файлами Microsoft Office; использует Xlib, а не Qt или GTK).
  • ImageMagick-GUI (различные быстрые операции над изображениями; не использует Qt и GTK).
  • AzPainter (быстрый, но мощный графический редактор на Xlib).
  • Oculante (быстрый просмотрщик изображений; не использует Qt и GTK). {{MOPKOBKA: Rust}}
  • maim (простая, но гибкая утилита для создания скриншотов с настройкой через консольные команды; не использует GTK и Qt); {{MOPKOBKA: Не пробовал, но мне нравится scrot}}
  • Dunst (простейший центр уведомлений; не использует Qt и GTK).
  • FTP/SFTP-менеджер gFTP (GTK+ 2)
  • IRC-клиенты HexChat (GTK+ 2) и XChat-SE (Xlib) {{MOPKOBKA: HexChat все }}

Пользователь firkax советует свой WM https://dev.m1089.ru/fwmx

Коллективный анон советует

  • moc(p) - TUI
  • mpg123/ogg123 - CLI
  • xcalc - калькулятор {{MOPKOBKA: Входит в набор X11 Applications, там все хорошо работает, но не все актуально}}
  • https://codeberg.org/newsraft/newsraft - rss читалка

Пользователь vbcnthfkmnth123 рекомендует

Пользователь stabilitron рекомедует

  • ffplay - игрок видео, аудио, стримов, гифок, картинок и пр. {{MOPKOBKA: Программка проекта ffmpeg}}

Пользователь SPRATAY исползует

  • Bluetui - TUI for managing bluetooth on Linux
  • Lazygit - simple terminal UI for git commands

У пользователя dhubsith на скриншоте в LQ обнаружил

  • Avidemux - Редактор видеофайлов

Якобы не тормозят, но у меня тормозят еще как

  • gpu ускоренные терминалы
  • xterm, rxvt, vte терминалы
  • AbiWord замена ворда
  • SublimeText текстовый редактор
  • vim, emacs в любом виде

 , ,

MOPKOBKA
()

FireJail — краткое и ознакомительное практическое руководство

Статьи — Desktop
FireJail — краткое и ознакомительное практическое руководство

Сейчас существует прорва механизмов изоляции приложений — от песочниц до виртуальных машин. Целей их применения тоже множество, но так или иначе всё сводится к тому что нужно ограничить доступ приложений к тем или иным ресурсам вычислительного устройства.

Ниже я хочу описать почти золотую середину в лице утилиты firejail в виде практических советов по использованию в первую очередь для обычных пользователей и (возможно) разработчиков.

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

 , , , ,

LINUX-ORG-RU
()

Как в 2022 переносят кеш и прочее браузеров в tmpfs?

Форум — Desktop

Я видел на арчвики какую-то хрень, но она только конфиги хранит. МНе нужно чтобы мусор весь ~/.cache, ~/.config при старте копировался в /tmp и при выключении сбрасывался на диск. У меня за менее чем неделю терабпайт какого-то говно на диск был записан, тот же journald взбесился и срет постоянно в логи, но я думаю на браузер

 

tz4678
()

Ограничение прав Wine

Форум — General

Как ограничить права, что бы программы не видели весь /home пользователя? Кроме создания отдельного юзера для Wine.

 , ,

Riniko
()

Вышел четвёртый том книги А.В.Столярова «Программирование: введение в профессию»

Новости — Документация
Группа Документация

На сайте А.В.Столярова объявлено о выходе четвёртого тома книги «Программирование: введение в профессию». Электронная версия книги размещена в открытом доступе.

Четырёхтомник «Введение в профессию» охватывает основные этапы обучения программированию от азов школьной информатики (в первом томе) до тонкостей устройства операционных систем (в третьем томе), объектно-ориентированного программирования и других парадигм (в четвёртом томе). Весь курс обучения рассчитан на применение свободного программного обеспечения, в том числе систем семейства Unix (включая Linux).

Четвёртый, заключительный том серии вышел под общим заголовком «Парадигмы». Он посвящён возможным стилям программистского мышления, отличным от императивного. Рассматриваются такие языки, как Си++ (для иллюстрации объектно-ориентированного программирования, абстрактных типов данных и обобщённого программирования), Лисп и Scheme, Пролог, Хоуп (Hope). В качестве примера командно-скриптового языка приведён Tcl. В части, посвящённые Си++ и Tcl, включены главы о графических интерфейсах пользователя (с помощью соответственно FLTK и Tcl/Tk). Книга заканчивается обсуждением интерпретации и компиляции как самостоятельных парадигм, отмечаются ограничения на применение интерпретируемого исполнения, а равно и ситуации, в которых оно уместно и желательно.

Деньги на написание и издание книги были собраны в режиме краудфандинга; сам проект продолжался более пяти лет.

>>> Подробности

 , ,

anonymous
()

Какие пакеты вы хотели бы видеть в Gentoo и почему вы их не опакечиваете?

Форум — General

Не секрет, что в gentoo есть несколько вариантов предоставления пакетов пользователю:

  • основной репозиторий через ментейнеров имеющих официальный статус разработчиков;
  • через проект proxy-maitainers;
  • через частные overlays;
  • проект GURU (попытка возродить оверлей sunrise) - пока не особо популярный, судя по всему, репозиторий пользовательских пакетов.

Но так как некоторых пакетов в основном дереве нет, то каких пакетов вам очень не хватает и почему вы их сами в данный момент не можете или не хотите поддерживать?

 , , , proxy-maintainers

grem
()

Debian 10 - весь софт на gtk2

Форум — General

Нужно найти софт (для всех необходимых задач) в Debian Buster без gtk3 и qt.

Что уже удалось найти:

1. Браузер на gtk2 — Palemoon.

2. Почтовый клиент на gtk2 — Sylpheed.

3. Видеоплеер (вообще без тулкита?) — mpv.

4. Музплеер на gtk2 — deadbeef-gtk2.

5. Офис на gtk2 — libreoffice-gtk2.

6. Графический редактор на gtk2 — GIMP.

7. IDE на gtk2 — Geany.

8. Текстовый редактор на gtk2 - Medit.

На будущее:

Скорее всего, часть программ из списка в будущем будет в Debian уже на gtk3. Точно знаю, что Sylpheed, Medit и Palemoon останутся на gtk2.

Чем в будущем можно заменить GIMP, Geany и Libreoffice? Или они будут собираться с gtk2 всегда?

 ,

chaynik
()

Выпуск DXVK 1.6

Новости — Open Source
Группа Open Source

20 марта вышла новая версия DXVK 1.6.

DXVK - основанная на Vulkan прослойка для DirectX 9/10/11 для запуска 3D-приложений под Wine.

Изменения и улучшения:

  • Библиотеки d3d10.dll и d3d10_1.dll для D3D10 больше по умолчанию не устанавливаются, т.к. для поддержки D3D10 достаточно библиотек d3d10core.dll и d3d11.dll; тем самым открывается возможность использования фреймворка эффектов D3D10 реализации Wine.
  • Мелкие улучшения производительности D3D9.
  • Возможное исправление падения в случае захвата снапшота apitrace.
  • Исправление падения игр на движке Source 2, использующих рендерер D3D9.
  • Исправление дублирующегося кода изменения режима дисплея.
  • Исправлен показ видео вместо зелёного экрана в некоторых играх.
  • Исправления ошибок совместимости с некоторыми играми.

>>> Подробности

 ,

gedisdone
()

Письма с каких то кривых почтовиков, подскажите как такое вообще может быть, может я в чем то не прав?

Форум — Admin

пришло письмо продажнику с домена

Received: from om-group.ru (unknown [62.192.58.36])

на него ответить он не может.

@om-group.ru>: Host or domain name not found. Name service error for
    name=server-02.om-group.ru type=AAAA: Host found but no data record of
    requested type

лезу сам проверяю руками

 host -t mx  om-group.ru
om-group.ru mail is handled by 10 server-02.om-group.ru.

далее

 nslookup  server-02.om-group.ru.
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
*** Can't find server-02.om-group.ru.: No answer

 nslookup  om-group.ru.
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
*** Can't find om-group.ru.: No answer

но обратная зона есть

 nslookup 62.192.58.36
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
36.58.192.62.in-addr.arpa       name = om-group.ru.

думал опять Офис 365, вроде нет. себя виноватым не считаю, кто не прав?

 

alex_sim
()

Раздача классических игр на GOG

Новости — Игры
Группа Игры

Команда GOG позаботилась о том, чтобы мы не слишком скучали в карантине, и раздаёт до конца марта бесплатно классические игры, многие из которых имеют версию для GNU/Linux. Все они, разумеется, лишены DRM.

>>> Подробности

 , ,

yahoo
()

Какой максимальный размер файла /etc/hosts ?

Форум — Admin

Сейчас я блокирую рекламу и трекеры слежки на прокси-VPS и на своих android устройствах через файл hosts. Файл hosts сейчас у меня примерно 4 Мб и имеет 140 000 строк (сайтов для блокировки). Иногда реклама все равно пролазит, и я хочу заблокировать еще больше сайтов и увеличить размер файла hosts (примерно до 20 Мб и 1 млн. сайтов).

Если какие-либо ограничения для размера hosts файла и чем грозит сильное увеличение hosts файла?

 , , ,

AnastasiaM
()

Хочу взять в ноут SSD на 750Гб-1Тб

Форум — General

Что сейчас вообще за бренды и линейки, которым можно доверять?

 

nerfur
()