LINUX.ORG.RU

Галерея - Архив 2024, Июль

Линукс на ARM-макбуке... но зачем?

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

… ответ: Just for fun.
Купил на днях себе новенький (Air 2020) макбук – захотелось посмотреть на этот ARM’овый эмейзинг, да и с 7840HS/8845HS не особо задалось. Иметь к дополнению к родной OS родное для меня окружение тоже хотелось, поэтому… here we are. Благо конфиг 16/512/8Core-GPU позволяет.

Собственно, по аппаратной части сказать много и не получится: то, что уже работает – просто работает. Не видел GPU Hang как на AMD, отвалов WiFi, невыходов из сна и т. д. Один раз возникла проблема со звуком (не поднималась громкость), может быть, потому что обновлялся в фоне. Починилось полноценным обновлением с перезагрузкой. По качеству звука претензий нет, я не аудиофил и разницы с macOS не ощутил. Музыку слушать и там и там приятно, звук удивил сильно вообще.
Заряд держит хорошо, возможно не так хорошо, как в родной ОС, но проценты на глазах не летят. Если работать и нагружать ноутбук – разрыв становится ещё меньше. Сон работает, s2idle. macOS умеет переводить железо в «deep» sleep, Asahi в такое колдунство пока не умеет. Но подобного всё равно достаточно – батарея за ночь не улетает, что меня уже устраивает. Из сна выходит не так быстро, как на macOS. Да и нажатия на клавиши ноутбук не пробуждают. Но это мелочь. По сравнению с Pro 2011 всё равно быстро, и не так раздражает.
Touch ID (отпечаток пальца) не поддерживается, естественно. Но… он не так нужен, учитывая, что в macOS часто всё равно приходится вводить пароль ручками.
Haptic Feedback на трекпаде работает (т. е. клик симулируется), Force Touch, конечно, нет. Его по сути и нет вне macOS нигде.
К клавиатуре вопросов нет, если только убогая Think Different раскладка (короткий шифт и доп. клавиша вместо этой половинки).
Базовые системные приложения работают, экран записывается, микрофон нет… да, один из минусов пока что. Не всё же идеально должно быть. Подвижек в починке не видно. Ещё USB-C Alt Mode (т. е. DisplayPort) не работает, но такого адаптера у меня всё равно нет.
Почему-то не работает FaceTime HD вебкамера, видимо, требуются файлы прошивки из макоси.
Сам Apple M1 даже под линуксом показывает чудеса энергоэффективности – внизу вывел показатель потребления энергии с батареи. В PowerTOP он не отображается по какой-то причине.
В фоне Discord, Telegram, два Firefox (много вкладок), VSCode, в дискорде скринкаст включён, в панели индикатор о нём сообщает.
Аппаратного кодировщика нет, но и без него всё довольно неплохо, однако.

По софтовой части всё интереснее и подводных камней тут больше. Самый главный – нестандартный размер страниц памяти (16KB вместо 4). Автоматом отлетает Wine через box64/FEX, Waydroid (Android) и всё, что нормально в такой размер не умеет. На данный момент в большей части приложений вроде как всё исправлено: OBS, Telegram, VSCode, Vesktop (Discord-клиент) – работают без нареканий.
Интересно, что есть поддержка OpenGL 4.6, полноценная. В macOS 4.1, так ещё и некоторые приложения на него ругаются. Однако FPS выше. Да и вообще по какой-то неизвестной для меня причине бенчмарки выдают заметно худшие результаты (PassMark singlethread – 2890 asahi, 3790 macOS). Но по скорости работы и производительности в реальных задачах пока не заметил разницы. Опять же кроме 3D поигрушек.
Vulkan есть, но в зачаточном состоянии. В Mesa недавно его добавили уже более допиленный, но на моём хосте он отказывается видеть M1 даже с патчами из форка Asahi. Minecraft на нём работает, Ryujinx (эмулятор Nintendo Switch) – нет. Один раз увёл всю систему в Kernel Panic, но… HK_I_WANT_A_BROKEN_VULKAN_DRIVER=1 намекает, что это – норма. (Иронично, что недавно словил в родной macOS Sonoma панику при запуске Cyberpunk 2077. Вот так вот, паритет).
Как я написал, wine/fex не работают, но парни из Asahi написали костыль krun – запускает distrobox контейнер в микровиртуалке с подходящим размером страниц – и всё работает. 3D туда проброшено с Virtio-GPU Native Context – разницы с нативом практически нет. Замерял. Ну и CPU-Z виндовый через это дело встал и заработал. (Заголовка окна нет, потому что X11 обрабатывает Sommelier в самой VM – на хосте это Wayland окна).
Xorg «из коробки» нет, ставить не пытался, говорят, и не стоит.

По итогу, опыт не сильно отличается от моего старого MacBook 2011. Правда, всё работает на голову быстрее и здесь действительно можно работать работу без боли в одном месте.
Родная macOS, конечно, лучше, красивее, энергоэффективнее, стабильнее – не спорю. Но мне захотелось посмотреть на Linux – вот, посмотрел. И не разочаровался. Да и в будущем, видимо, это и будет единственный способ побегать в RDR2 здесь. Железо способно, видеодрайвер под macOS нет. А желание есть.
P. S. всё написано с Asahi.

 , , ,

whbex
()

Снимок экрана 26 июля 2019 года

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

All Heil, LOR! ♥

Здесь можно найти мой скриншот.
На скриншоте, как обычно, мой рабочий ноутбук по состоянию на 26.07.2019.

Классический Debian Stable с XFCE 4.18, все остальные данные имеются на скриншоте.
Такие дела.

 ,

ann_eesti
()

LMDE 6: почти дефолт, но есть нюансы

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

Всем доброго времени года! Собственно практически дефолтный LMDE 6 с небольшими нюансами.

  1. Подключены репы deb-multimedia и mxrepo ahs (более свежая mesa и фирмвари).
  2. Система полностью обновлена из backports и вышеуказанных репозиториев. Все работает очень даже хорошо. Всем удачи.

 , , ,

alll81
()

Современный Linux на моём первом компе из 2002

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

Это мой первый ПК, почти в том виде, в котором и достался.

Я его немного проапргрейдил, поменял Celeron на ядре Northwood 2.0 GHz на Celeron 2.4 GHz, а так же поменял плашку оперативки с 256 МБ на 512 МБ (256 оперативки всё таки совсем неюзабельно в наше время), к сожалению второй слот оперативки сломан уже давно и не мной.

Void Linux стоит на нём уже наверно лет 10 и он идеально для него подходит, поскольку собран с SSE2, в отличие, например от Дебиана, который можно запустить на Pentium 3/Athlon XP, в которых нет их поддержки.

Ядро поставил самое свежее. Оно загружается само по себе гораздо дольше, чем например 4.14, но всё равно система загружается быстрее, чем типичный Linux с systemd на куда более современном ПК с жёстким диском.

 , , , ,

filosof
()

Протестировал Симбионт

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

«Симбионт» — компьютерная игра, разработанная компанией Targem games и изданная компанией «Бука» на территории России и 505 Games на территории СНГ под названием Swarm в 23 октября 2008 года. После выхода игры на Xbox 360 игра получила название MorphX.

Сюжет повествует о борьбе людей с захватчиками. События происходят в постапокалиптической Москве спустя 2 года после вторжения. Главный герой, вырвавшись из инопланетного плена оказывается инфицирован и переживает необратимую череду мутаций, открывая способность менять своё тело за счет поглощения генов инопланетян, которые дают ему нечеловеческую силу и способности и все больше теряя человеческий облик.

У игры есть уникальная фишка в том как организована прокачка. Здесь она сделана не просто через покупку улучшений как в том же прототипе, а через решение головоломки. Например

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

Об этой игре нет записи в winedb, поэтому решил проверить как она работает в вайне. Судя по тестированию работает без каких либо проблем сразу из коробки. Поставил только dxvk и все. Единственное что, так нельзя запустить игру не во весь экран, то есть тут даже виртуальный рабочий стол в настройках вайна с разрешением меньше, чем у рабочего стола не поможет.

Тестировалось это все на вайне версии от Kron4ek:

./wine --version
wine-5.12-14075-gdf982e6865c

Скачать можно вроде здесь.

Запускал также на версии вайна 8.21 (Staging), так что скоре всего эта игра должна ещё работать и в современных версиях вайна без проблем, вроде работу не ломали.

UPD: поменял скрин обратно на без иконок на игре, так получше выглядит.

 , ,

vbcnthfkmnth123
()

Bash-лапша в дешёвой Азии и велосипедостроение

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

Время идёт.

Ноут поменялся, место поменялось.

Только неизменное желание велосипедить - осталось.

Куда бы не поехал - оно всегда будет рядом.

 , , , ,

smilessss
()

Hyprland + Arch

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

Решил пощупать, что такое этот ваш Hyrpland.
Взял диск, накатил по-быстрому через archinstall Arch c Hyrpland. Изначально показался не очень.
Полез искать инфу, наткнулся на несколько dot’ов. И взял один за основу, на которой уже настроил под себя. Получилось вроде как неплохо, в целом система годная.

 ,

Blackmetal
()

Slackware исполнился 31 год!

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

Slackware уже исполнился 31 год! Как написано на Wikipedia, 17 Июля 1993, вышла версия 1.00. И как хорошее вино, с годами она становится только лучше. На скриншоте виден qemu с версией 1.01.

С прошлого скриншота изменилось многое.

Перешел на новый Xfce4, пересобрал свои программы с Gtk2 на Gtk3, отказался от бинарных пакетов из сторонних дистрибутивов. Компьютер стал лучше, Gtk3 не так заметно тормозит, сборка занимает не так много времени, наоборот, быстрее собрать из готового слакбилда, чем искать подходящий бинарный пакет.

Теперь собираю сам Chromium, отказался от Palemoon. Играясь с настройками сборки Chromium, я и создал тред о жаре, каждая пересборка длится очень долго, не замерял, но где то 40 минут, 20+ гб исходного кода в распакованном виде! Firefox тоже установлен, ради недавнего обновления, пришлось поставить две версии icu4 одновременно, Slackware делает простые вещи проще, а сложные возможными.

Не использую deadbeef, перешел на cmus, интерфейс удобнее, и меньше багов.

Вместо smplayer использую mpv, qt5 тормозит, и плохо подхватывает тему, раньше я его собирал с qt4.

Geany заменил на vim, версия Geany с Gtk3 слишком плоха для меня. Vim использую с двумя строчками в конфиге, но пришлось пересобрать с поддержкой clipboard, и для включения .desktop файла.

Все так же использую Xfce4, но перешел на свежую версию, все темы кроме Elementary работали очень плохо, а она мне не нравится, оставил Adwaita, и значки Gnome. Обои стандартные из artwork пакета Xfce4. Дефолт конечно, но я его еще не видел в галерее. Пересобран freetype для включение запатентованного алгоритма. vte собран с поддержкой sixel.

Компьютер используется для работы, игр, чтения ЛОРа.

В качестве дополнения, предлагаю прочесть старое, но интересное интервью с Патриком, где он рассказывает про появление Slackware в том числе: https://www.linuxquestions.org/questions/interviews-28/interview-with-patrick...

 

MOPKOBKA
()

xfce 2021 года

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

Откопал и решил выложить скриншот, оставшийся от экспериментальной установки Void Linux на ноутбук в 2021 году. Тогда я ещё пытался остаться на XFCE/xfwm, файерфокс всё ещё был тортом, а вивальди не был. Привести систему к более-менее приятному внешнему виду мне удалось, а вот накидать всякого стороннего софта типа виртуалок, игрушек и тимвьювера — нет.

Конкретно скриншот — закладка на будущее в процессе прослушивания интернет-радио чтобы найти и добавить в колекцию новые песни.

 ,

kirill_rrr
()

Gentoo + i3

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

polybar взял здесь и отредактировал под себя.

Конфиг i3 взял старый.

Переехал обратно на генту, но поменял только обои и файловый менеджер.

 , ,

Tyrael
()

TimeShift (2007) в 2024 году

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

TimeShift — компьютерная игра, научно-фантастический шутер от первого лица, разработанный компанией Saber Interactive (подразделением из Санкт-Петербурга) для платформ PC, Xbox 360 и PlayStation 3.

В основе игрового процесса лежит идея возможности управлении временем. В распоряжении игрока находятся такие способности хронокостюма, как остановка времени, замедление времени и инверсия времени, которую можно эффективно использовать только в определённых ситуациях, в некоторых ситуациях эта опция вообще блокируется. Для манипуляции временем требуется энергия, которая расходуется во время использования, но потом быстро восстанавливается в обычном режиме. Игровая механика практически полностью построена на игре временем. Полностью пройти игру без использования возможностей костюма невозможно из-за того, что некоторые загадки при переходе на следующий уровень или при перемещениях решаются только с помощью манипуляций со временем.

На winedb у игры стоит статус Garbage. Но как оказалось, её вполне можно сделать играбельной под вайном! Для этого надо просто обновить её до версии 1.2 и поставить фикс для многоядерных процессоров. То есть по сути, проблема была не в вайне, а в самой игре, которая ломается, если в неё играть на современном процессоре.

Сразу после установки фикса у меня игра не запустилась. Не пугайтесь, если увидите то же самое. Просто перезапустите игру, и после этого все должно быть нормально. Также игра будет долго компилировать шейдеры при первом запуске, так что не удивляйтесь долгому запуску. Кроме этого возможно сильное падение производительности по сравнению с виндой — не удручайтесь, просто поставьте разрешение экрана поменьше, настройки пониже, и все будет работать.

Обращаю ваше внимание, что в стиме продается игра без патча. Таким образом, чтобы поиграть в TimeShift под линуксом необходимо поставить патч, если игра из стима, и не ставить патч, если игра из гога. После этого необходимо поставить фикс для процессоров. Этот фикс заменяет exe-файл игры.

ссылка на патч

ссылка на фикс

Тестировалось это все на вайне версии от Kron4ek:

./wine --version
wine-5.12-14075-gdf982e6865c

Скачать можно вроде здесь.

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

bash-5.1$ ls
d3d10_1.dll         x3daudio1_2.dll     xactengine2_6.dll  xapofx1_1.dll
d3d10core.dll       x3daudio1_3.dll     xactengine2_7.dll  xapofx1_2.dll
d3d10.dll           x3daudio1_4.dll     xactengine2_8.dll  xapofx1_3.dll
d3d11.dll           x3daudio1_5.dll     xactengine2_9.dll  xapofx1_4.dll
d3d9.dll            x3daudio1_6.dll     xactengine3_0.dll  xapofx1_5.dll
d3dcompiler_43.dll  x3daudio1_7.dll     xactengine3_1.dll  xaudio2_0.dll
d3dcompiler_47.dll  xactengine2_0.dll   xactengine3_2.dll  xaudio2_1.dll
d3dx10_43.dll       xactengine2_10.dll  xactengine3_3.dll  xaudio2_2.dll
d3dx9_36.dll        xactengine2_1.dll   xactengine3_4.dll  xaudio2_3.dll
d3dx9_42.dll        xactengine2_2.dll   xactengine3_5.dll  xaudio2_4.dll
dxgi.dll            xactengine2_3.dll   xactengine3_6.dll  xaudio2_5.dll
x3daudio1_0.dll     xactengine2_4.dll   xactengine3_7.dll  xaudio2_6.dll
x3daudio1_1.dll     xactengine2_5.dll   xapofx1_0.dll      xaudio2_7.dll

 , , ,

vbcnthfkmnth123
()

Собрал браузер Ladybird

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

Тут не так давно мелькала новость про этот браузер, вот я и решил собрать и потыкать. Удивительно, но собрался он вообще без проблем. Запускается тоже без проблем, а вот работает он как-то странно.

Странности заключаются в том, что скорость работы его то быстрая, то медленная. Не знаю, как объяснить. Например, когда я после сборки его запустил и открыл ЛОР, то он безбожно тормозил: страницы открывались по нескольку секунд, прокрутка была в виде слайд-шоу, но через некоторое время он прочухался, и всё стало быстро и плавно. Простые сайты открываются без особых проблем. Тяжёлые тоже открываются, но туго. Например, главная страница github загружается и отображается без особых проблем, но вот после клика по какой-нибудь ссылке из меню, нужно ждать некоторое время, пока он прогрузит страницу.

Моё железо: i7-5820k, 32Gb DDR4, rx 7900xt. На этом железе хромой летает (это для сравнения).

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

Но в общем и целом браузер производит положительные впечатления. Да, есть ещё над чем работать и на их сайте прямо написано, что альфа-версия планируется только в 2026 году, но сам факт того, что кто-то пилит браузер с нуля, не может не радовать, т.к. на данный момент ситуация с браузерами фатальная. Возможно, независимый игрок сможет изменить ситуацию.

 

u5er
()

Gentoo/ppc64 в 2024 году

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

Вместе с distcc на компиляцию ушло три дня. Могло скомпилироваться быстрее, если бы я установил SSD, но было лень разбирать аймак ради замены.

Из софта нашел браузер https://github.com/rmottola/Arctic-Fox — какая-то оптимизированная васяносборка Pale Moon 27, простые сайты открывает, ЛОР тоже.

Golang не смог собрать потому, что он требует процессор POWER8+. Половина софта в портаже замаскирована из-за архитектуры, и шансы, что программа скомпилируется и заработает, обычно 50/50.

Растовский librsvg собирался 3 часа... ioquake3 не заработал, minetest крашится с ошибкой в движке irrlicht, classicube крашится с ошибкой opengl. Из игр удалось запустить только форк BetterSpades — всем советую, можно скомпилировать даже под Mac OS X 10.4.

За примерно неделю использования понял, что линукс на big-endian ppc64, к сожалению, очень дохлый. Легче поставить старую макось и юзать старые программы, а некоторый свежий CLI-софт можно установить через tigerbrew.

 , ,

Elmer_
()

Моделирование во FreeCAD

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

3D-изображение в формате xhtml, которое можно крутить, вертеть

Итоги того заказа:

https://i.ibb.co/1m2nvYF/photo-2024-06-30-20-00-40.jpg

https://i.ibb.co/R4btJ9K/photo-2024-06-23-20-01-19.jpg

5 см. твердого пенопласта в качестве утеплителя, 5 мм. декоративного слоя из мраморной крошки и клея, панели 1000х600, производство и монтаж.

 , , ,

votafak
()