LINUX.ORG.RU

Wayland


168

14

Всего сообщений: 62

В Gnome завезли HDR

…и я даже нашёл целое приложение, на котором его можно проверить.

Ella — это технологическая демка на движке Godot, с поддержкой ряда технологий, в том числе HDR. В том числе на онтопике. Если включить HDR без поддержки HDR со стороны монитора, получите странную тёмную картинку, а на HDR мониторе получите как задумано.

Монитор Viewsonic VX2722-4K-OLED, видеокарта Radeon RX6600, Wayland, пиксели.

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

Ждём поддержки в Mate?

 , , ,

Aceler
()

KDE Plasma 6 в стиле Gnome 2

Вобщем, мне было скучно и у меня было часа полтора лишнего времени. Вот я и решил вместо того, чтобы ждать пока в mate нормальный wayland завезут, сделать себе свой mate. Получилось что-то вот такое. Система на скрине – мой основной комп, ОСь – Fedora Rawhide.

 , , ,

meizfl
()

Эволюционировал в Hyprland'щика

За 20 лет я эволюционировал из FVWM'щика в Hyprland'щика. Почему Hyprland? Потому, что за Wayland'ом будущее! Как и за юникодом с эмодзи. На разрешениях вплоть до FullHD иксы ещё ничего так работают, а уже на 2k в иксах начинаются тормоза. На Hyprland я перешёл с KDE + Wayland. На KDE переходил исключительно ради Wayland'а, так бы сидел бы в FVWM'е. В ALT Linux p10 Hyprland'а ещё не было, он приехал уже в p11.

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

 , , ,

saahriktu
()

Ковыряю wayland на OpenBSD

После установки Hyprland на FreeBSD решил пойти дальше. Если у меня нет проблем со внимательностью, на ЛОРе ещё не было скриншотов вяленого на опёнке. Это недоразумение нужно было срочно исправить! На свой ThinkPad я накатил OpenBSD 7.6, на опёнок поставил dwl. Завелось, хоть и не с первого раза.

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

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

 dwl, , , ,

mister_me
()

Hyprland на FreeBSD

Ради развлечения решил установить на свой Thinkpad FreeBSD рядом с NixOS, накатил Hyprland, чтобы потыкать вяленый на фряхе. Впечатления гораздо более приятные, чем от macOS, которую я до этого тоже ковырял ради интереса. Тем не менее, FreeBSD гораздо менее готова для десктопа (и лэптопа), чем GNU/Linux: драйверов гораздо меньше (к примеру, у меня не завёлся WiFi), необходимо дорабатывать мелкие косяки. Потестил порты (собрал mpv) - реализовано интересно. В дальнейшем планирую потестировать linuxulator, linuxkpi, виртуализацию и пр.

  • GTK Theme - ZorinOS Blue light
  • Icon Theme - Delight
  • Cursor Theme - Bibata Original Classic
  • Панель - Waybar
  • Терминал - Foot
  • Файловый менеджер - Thunar
  • Браузер - LibreWolfПеремещено dataman из workplaces

 , ,

mister_me
()

Niri: blazingly fast

Временно вернулся с NixOS обратно на Arch. Причина: в NixOS криво собран glfw и это мешает мне жить T_T.

Ну, в общем, по скриншоту выглядит, как обычная картинка с Unixporn. Обычные тайлы. Но чтобы понять, что из себя представляет Niri (отечественная разработка, кстати :D), нужно увидеть его в действии.

Видео: https://ru.files.fm/u/yaq2ks4w9c (на две недели, подскажите нормальный хостинг).

Тайл в стиле PaperWM (GNOME) – сделан очень качественно. Даже от Hyprland не отстаём – есть возможность скринкаста отдельных окон, встроенная скриншотилка, и даже – возможность «замазать» окна с приватной информацией. Работает с помощью xdg-portal-gnome.

Очень удобно на ноуте – есть жесты с тачпада.

Ссылка на проект: https://github.com/YaLTeR/niri.

 , , ,

oworope
()

Labwc: перед выходом 0.8.1

Labwc – оконный менджер для Wayland на основе библиотеки wlroots. Является духовным наследником Openbox, использует похожую конфигурацию через знакомые любому юзеру Openbox’а четыре файла: autostart, environment, menu.xml и rc.xml. Поддерживает темы от Openbox с небольшими дополнениями, например можно использовать значки кнопок окон в формате .svg вместо .xpm.

Вот уже больше года Labwc стоит у меня как второй WM просто «на потыкать» и параллельно посмотреть, что изменилось в новой версии, а в качестве основного WM я использую Sway. Благо, они оба на основе wlroots, поэтому софт используется почти одинаковый и писать много новых конфигов не приходится.

Использованию Labwc на постоянной основе сильно мешает тот факт, что у Labwc нет и не будет своего IPC в отличии от Sway. И нет его у проекта по чисто идеологическим соображениям. Со страницы Labwc на GitHub:

… the Wayland community has achieved an amazing amount so far, and we want to help solve the unsolved problems to make Wayland viable for more people. We think that standardisation and de-fragmentation is a route to greater Wayland adoption, and wanting to play our part in this, Labwc only understands wayland-protocols & wlr-protocols, and it cannot be controlled with dbus, sway/i3/custom-IPC or other technology.

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

И тут наконец один из авторов притащил в проект троянского коня в виде стороннего протокола cosmic-workspace, созданного под нужды активно подбирающегося к релизу, написанного на Rust супер крутого и в будущем самого модного COSMIC DE. Свою ересь товарищ объяснил тем, что этот протокол в текущей версии почти идентичен основному кандидату в мейнстрим, который висит мёртвым грузом в merge requests уже четыре года, и когда его всё-таки примут (примут же, да?) усилий на замену одного на другой нужно будет абсолютно минимум.

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

 , , ,

spal
()

Wayland, mate, wayfire — тёмная тема

Собственно мало что поменялось с прошлого скриншота системно. Но на экран получилось наклеить матовую пленку – без пузырей. Сам от себя не ожидал, ай да Пушкин ай да сукин сын. Но тем не менее получилось. А посему темная тема стала в принципе возможна – на зеркальном экране темная тема приводит исключительно к созерцанию собственной небритой морды, а когда лет тебе не 18 и изначально с Аленом Делоном сходства не наблюдалось, удовольствие это посредственное.

Но тем не менее свершилось – пленка наклеена и OLED теперь матовый (даже слишком матовый – поверхность заводских матовых экранов гораздо меньше искажает). Mate пропатчен так что можно править тему в том числе и под вейландом, в релиз еще не прилетело, но уже есть в git.

Слегка поменялась концепция интерфейса. Вейландовые панели не умеют в тасклисте ограничиваться окнами текущего воркспейса (может, есть иключения – комменты велкам, но родная панель wayfire, mate-panel и xfce4-panel умеют показывать только окна со всех воркспейсов кучей) – и при нескольких забитых воркспейсах превращается в мусор. Соответственно, навигация между окнами переведена на Scale, который в wayfire умеет отображать в том числе и минимизированные окна (в компизе это было проблемой – минимизированные окна либо исчезали из списка WM, либо в некоторых плугинах изображались иконками). Правда, с тем же Gimp и его многооконной структурой это не очень-то удобно – обхожу, запуская такие проги на отдельном воркспейсе.

Не знаю, приживется или нет – темные темы не моё, и глаза пока ощущают себя не в свое тарелке. Но вроде как и по теории и по отзывам использование негротемы на OLED должно положительно сказаться на автономности. Будем посмотреть.

 , wayfire,

Qui-Gon
()

Wayland - попытка номер 3

Похоже вяленд становится более- менее юзабельным без гнома. Из коробки увы ничего не встает и приходится допиливать.

Итак - композитор wayfire, сборка из git. Добавлена пара сторонних плагинов - firedecor и rounded-corners который помимо небольшого скругления (прямоугольники бесят) рисует тени. Анимашки, wobbly windows, expose он же scale, hot corners - все работает. И уже забыл когда ловил краш композитора - хотя в прошлую попытку изать вейланд это было привычно-регулярно.

DE как таковой можно считать что и нет. Вернее это MATE - но функциональность его под вейландом сильно урезана и используются только некоторые компоненты. Панель с менюшкой и часть апплетов работают, caja, atril, pluma, eom , апплеты управления громкостью , календать с погодой.

nm-applet + Networkmanager для wifi, blueman - для голубого зуба. Все ок.

Увы под вейландом панелька не умеет в autohide и вообще в никакой hide, и не умеет отображать только приложения с текущего вирт. десктопа.

Firefox собран без поддержки икса , работает отлично и немного более экономно жрет батарею при просмотре контента чем в иксовом варианте

Выпадающий терминал - форк тильды tilda-wayland. Подзаброшенный но работает и собирается без проблем.

Для записи видео с экрана форк simple screen recorder ssr-wlroots. Тоже подзаброшенный - но работает.

«Экспериментальная» сборка freecad под Qt6, и весь Qt софт по возможности переведен на 6 версию с более качественной поддержкой Wayland.

Не хватает удобного mate-power-manager - он только под иксами, энергосбережение графики типа гашения экрана по таймаутам и закрытию крышки ноута пришлось делать на скриптах, systemd, acpid - не очень красиво но оно хотя-бы работает как мне того было надо по итогу.

Screen-sharing в Zoom - работает, через xdg-desktop-portal-wlr без всяких гномов. В телеге не пробовал за ненадобностью, но хочется надеяться что всетаки будет работать.

Gimp - последняя бета 3-го, нативно. Blender 4.1.1 - тоже нативно.

В общем по итогу почти все что мне нужно в хозяйстве за исключение м 3 незаменимых программ работают нативно с вейланд-бэкендом, а Cinelerra-gg, Kicad и prusaslicer - через Xwayland.

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

 

Qui-Gon
()

Не знал, что так было можно

Играюсь с wayland - установлен labwc. Запускаю его, а потом в нем - его еще раз запускаю. Скриншот прилагается. Не знал что так было можно. Чудно.

 ,

amd_amd
()

Alpine: очередное воскрешение ноутбука в процессе

Уже давно лежал старый ноут, на котором что только не стояло.

Когда он ещё не был моим, на нем стоял Windows 7, затем минт. Потом когда он попал мне в руки там были: Arch, Void (и musl и glibc), Devuan, NixOS, но все было слишком жирно для ноута. Прошло несколько месяцев, и недавно начал заново изучать ардуино (без IDE, чисто Си на AVR) и Go. Вспомнил про ноутбук, решил накатить знакомый Alpine (стоял на другой машине) и поставить Go да кросс-компилятор AVR. И вышло очень хорошо.

Накатил Sway, т.к выбор wayland-композиторов был небольшой, и sway по опыту был самым готовым.

Некоторые наблюдения:

  • Windows 7 держал заряд ~30 минут, Alpine же ничего не делая может простоять 2 часа, за работой 1 час.
  • Дистрибутивы с systemd нагружают ЦПУ больше чем не systemd в простое. (я не противник systemd и считаю что systemd на десктопе нужно, однако на мой опыт на старом железе systemd не очень.)
  • В репах есть почти всё что мне нужно кроме arduino-cli.

На скриншоте ставлю всякие программы вроде wob и mako, а сейчас у меня уже все развернуто: редактор Helix, LSP для Go и clangd, собственно сам clang и gcc-avr. Справа конфиг для acpi.

Кстати, по поводу редактора. Я всё ещё пользуюсь neovim, однако в качестве IDE мне удобнее использовать Helix — все нужные мне фичи есть и без плагинов, все шустро и не сломается с очередным обновлением плагинов. неасилил

Наконец пойдет в дело!

 , , ,

oworope
()

Игры на вяленом без Xwayland

Частенько на своей печке играю, решил поглядеть, как дела с запуском игорей нативно без XWayland.
DE: GNOME 45.
Собственно, игры:

  • Minecraft (glfw);
  • Red Dead Redemption 2 (wine);
  • freegish (SDL2).

Всё запущено без иксов, как видно в выводе xlsclients. Зачем – вопрос сложный, так-то и с иксами работает не хуже. А то и лучше, т.к. в Wayland нет возможности установить кастом иконку окна без .desktop файла. Пока.

В Wine и SDL2 играх проблем не заметил – всё играется, курсор из окна не убегает. SDL2 ещё и libdecor поддерживает нормально искоропки, так что в гномовском композиторе заголовки у таких игр нормальные. glfw его тоже поддерживает, но работает кривовато из-за VulkanMod. А без него завести Minecraft нативно ещё-то приключение. Но, как проверял давно, связка работала неплохо. (потом только в 1.17 отломали).

Окно в glfw ресайзится кривовато, баг в реализации CSD и в нормальных композиторах (Kwin/wlroots) не проявляется.

Из других игорей ещё проверял Cyberpunk 2077, работает так же отлично. Конкретно wine-wayland – win, хотя есть проблемы с контекстным меню и сворачиванием. В играх оно, естественно, не нужно и не проявляется.

P.S. Вообще, изначально ждал wine-wayland из-за неприятного бага с зависанием игр на RAGE при любом вводе. Но в итоге в winex11 его тоже починили, хотя изначально думал, что вот она, победа wayland.

Завести несложно:
SDL2 - SDL_VIDEODRIVER=wayland (можно добавить в /etc/environment, но не советую).
wine (9.0+) - wine regedit -> HKCU\Software\Wine\Drivers\Graphics установить в значение wayland,x11.
Minecraft (как в других играх с GLFW не представляю) - поставить VulkanMod, игра запустится с wayland автоматически. Был способ завести без него, но работает ли он - не знаю. У меня игра просто игнорирует существование внешнего libglfw с включённым wayland.

Как я уже написал, смысла от такого не особо много. Но оно работает.

P.S. Пока писал, ничего в фоне не вылетело. Вдруг кому интересно.

Железо видно на самом скриншоте, разве что видеокарта - RX 580, но с прошивкой от 470. Потому что я ниосилил нормально андервольтнуть видеокарту, проще стало потерять 4% фпс путём «даунгрейда». Заодно потребление упало, и кулеры почти не слышно.

 , ,

whbex
()

Почти дефолтная Fedora на виндопланшете

Многие из вас знают такие ультрадешевые ноутбуки и планшеты, обычно под Windows.

Это — один из них, Irbis TW103. Слабый Intel на 4 ядра, 4 же гигабайта RAM, 64 гигабайта распаянной eMMC, полутвердая клавиатура-чехол-подставка. 10,1 дюйма, весит менее килограмма. Экран смонтирован вертикально, так что при использовании с комплектной клавиатурой он повернут на левый бок, но это меняется в настройках.

Сейчас на нём стоит Fedora 39 Workstation с GNOME на Wayland, расширения отключены все, отключены анимации (для скорости, хотя и с ними тупил не сильнее, чем на Windows), включена высокая контрастность, но обычные иконки, слегка увеличены шрифты (именно шрифты, а не маштабирование), отключен активный угол и автосон, включен показ % батареи и прочее…

Разметка предельно простая, 128 мебибайт под EFI раздел в начале диска, остальное / в XFS, zram идет из коробки. Flatpak из экономии места не использую, подключил RPMFusion, поставил оттуда кодеки и поддержку аппаратного ускорения на новых Intel (и ряд иного ПО):

Изначально на нем стояла Windows 10 Home SL, но после установки всех обновлений у неё напрочь слетела активация, (причем восстановление на заводскую прошивку не помогло), потому решил ставить Linux.

Первым препятствием стало то, что планшет не умеет загружаться с microSD карт из встроенного слота, так что пришлось для установки докупить OTG кабель, переходник microUSB-USB, чтобы втыкать в него флешки, с них его можно грузить.

Тут, конечно же, UEFI без альтернатив, но вполне приличный:

  • Если при загрузке нажать Esc, то открывается полноценное меню настроек
  • UEFI 64-битный, так что никаких танцев с бубном и загрузчиками не нужно
  • SecureBoot если нужно можно отключить безо всяких проблем, у меня это правда случайно вышло, когда я UEFI до заводских настроек сбросил

Так что проблем с установкой Linux на этот планшет нет, всё как обычно, а вот с поддержкой железа не все идеально, 2 самые большие проблемы:

  • Нужен для WiFi драйвер rtl8723ds (не rtl8723d), а он не везде есть из коробки:
    • В Fedora 39 и ROSA 12.4 есть из коробки
    • В Ubuntu 22.04 появляется, если поставить HWE ядро версии 6.5
    • В Debian нет даже в Sid, также его нет в Alt p10, openSUSE Leap, Mageia 9, ровно как и в OEL 9, как RH, так и UEK ядрах, и kernel-ml из ELRepo тоже не содержит
  • Тачскрин не только не работает из коробки ни в одном из опробованных дистрибутивов, но и есть проблема с X11 сессиями (в Wayland нормально) — в них плоскость движения курсора мыши перевернута относительно плоскости изображение. Это можно по идее настроить, но мне лень, потому я выбрал Fedora 39 Workstation — где ещё быть проработанному GNOME на Wayland, как ни здесь?

В остальном по железу сейчас:

  • Регулировка яркости экрана и громкости — работает (встроенный динамик моно, но полноценные наушники подключить через jack 3.5mm можно)
  • Звук как на воспроизведение, так и на запись — работает
  • Клавиатура и тачпад — работают
  • Любые USB устройства через переходник на microUSB — работают
  • Встроенный ридер microSD карт — работает
  • Индикация заряда и сам заряд аккумулятора — работают
  • WiFi — работает
  • Bluetooth — не работает
  • Датчики гравитации — не работают
  • Тачскрин — не работает
  • Видеокамеры — не работают
  • Режим сна — не знаю, у меня zram, не проверял

Нужно сказать, что после первой установки Fedora 39 Workstation со включенным SecureBoot, после установки какого-то обновления SecureBox из Центра Приложений Gnome у меня пропала работа всех USB устройств. Пришлось сбрасывать UEFI на заводские, переустанавливать Fedora и более не использовать gnome-software, я его удалил.

Так в сравнении с изначальной Windows:

  • Немного меньше потребление RAM на старте, примерно на пол-гига
  • Намного меньше занят диск, Windows после обновлений и ПО занимала 30 гигабайт, а Fedora с таким же набором укладывается в 11 — что на маленьком диске не лишнее
  • Не работает некоторое железо, выше писал

Вообще изначально я хотел поставить что-нибудь с LXDE, Xfce, Mate или вообще с IceWM, но необходимость ручной настройки X11 заставила отказаться от этого, пусть они и легче GNOME на Wayland.

Если нужна легкая и компактная машина на Linux (с некоторыми недостатками) для легких задач вроде простого веб-серфинга, базового офиса и прослушивания музыки в проводных наушниках — можно брать как бюджетный вариант.

P.S. пишу с него, так что как печатная машинка точно работает :-)

 , , , ,

Vsevolod-linuxoid
()

Новый Год в тёмных тонах

Несколько месяцев назад перешёл на темную тему. Кажется, что так меньше устают глаза, когда целыми днями читаешь и печатаешь. Наличие тёмной темы на сайте должно быть внесено во все стандарты, ящитаю.

  • Стиль: Breeze
  • Плазма: Black Glass
  • Окна: Breeze
  • Цвета: на базе Silvery Gray Dark
  • ШГ: Fira Sans 10
  • Иконки: Gruvbox

Тёмный Breeze весьма хорош, хотя элементы великоваты, конечно.

 , , , ,

alex1101
()

Как должен выглядеть Gnome?

Ответ на недавний скриншот про гном на манджаре.

Многие, как я понял из комментариев под скриншотом votafak `a, не уважают данное DE. Возможно, когда мои навыки дорастут до dwm/qtile и прочих тайлингов, я тоже буду на вашей стороне, но, на данный момент ИМХО со стороны нубаса — Gnome on Wayland идеальный выбор для ноутбука. Кеды хочется использовать только с мышью, крыску не хочется использовать в принципе.

Как должен выглядеть Гном? Пробовал на разных дистрах(ubuntu, arcolinux, pop, fedora, kali, vanilla, blend), разные конфиги от linuxscoop, но только на арче пришёл к 3 основным моментам:

1. Wayland;
2. Док не нужен, привет Rocketbar (DashBar, если не нужна кастомизация);
3. Чем ближе к дефолту — тем лучше.

Получилось что-то похожее на тайлингДЕ, только проще в установке и настройке(для нубаса самое то XD)

votafak, без обид, по-моему тебе надо было на кедах осесть с таким конфигом (:

PS: не делайте как я, делайте сами для себя!

 , , rocketbar,

jamesu
()

GIS-Weather KDE Wayland HowTo

Некоторые, наверное, замечали, что многие сторонние виджеты, включая Gis-Weather, перестали нормально работать на Wayland. (Вернее, на вэйланде они никогда нормально и не работали)

Что ж, на KDE Plasma это исправимо.

Для начала хочу предупредить: виджет Gis-Weather написан на питоне с Cairo и библиотеками, необходимыми для подключения к интернету и парсинга XML. Потому прежде чем тянуть его из гит — попробуйте поставить в своём дистре либо .deb-пакет, либо из AUR, чтобы нужные зависимости подтянулись. Либо поставьте зависимости вручную, из списка со страницы проекта на гитхабе.

Что ж, само хауту: сделайте в настройках кед правило окна как у меня на втором скриншоте. Это: скрытие рамок, значка в панели задач, подстройте изначальную позицию окна тут же, в этом правиле.

Получилось? — Поздравляю, у вас рабочий виджет!

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

 , , ,

Set440
()

Wayland + ATI Radeon HD 5770

Что-то случилось с видеокартой. В винде после установки драйверов она сразу вызывает bsod, по этому, собственно, она и досталась мне просто так. Но я просто так не сдаюсь — посмотрим как с этим справится линукс.

Линуксу все равно, но есть нюанс. Рассмотрим скриншот, который состроит из двух частей: в верхней запущены иксы, в нижней — wayland. Под вяленым совершенно незаметно, что с картой что-то не то, причем все так шустро и энергоэффективно — иксам такое и не снилось.

Попробовал поиграться вяленым на других машинах и такого вау-эффекта не ощутил, в лучшем случае так же, а то и хуже.

 , , , ,

amd_amd
()

Dell Unix и выход в интернет

На скриншоте результат моего очередного эксперимента по оживлению мертвых. В этот раз удалось оживить систему из 1992 года и выпустить ее в интернет.

Статья с описанием всех этих замечательных приключений и обзором Dell Unix тут. Особо внимательных ждет знакомство с 4м Перлом.

Заодно решил побыть в тренде и поставил Wayland в KDE, очередное адское оформение - в качестве бесплатного приложения. Угар должен продолжаться!

 dell unix, , ,

alex0x08
()

Sway

Собственно сабж. Мой сетап последние несколько месяцев:

  • верхняя панель — yambar;

  • нижняя панель — lavalauncher. Кстати, проект заброшен мейнтейнером. Единственное назначение — открыть браузер с телеграмом при запуске, для всего остального есть sway-launcher-desktop;

  • уведомления — mako;

  • терминал — foot;

  • обои — динамические, wlr-sunclock;

  • цветовая схема — везде где можно и нельзя Catppuccin Frappe Rosewater;

  • шрифт - Noto Emoji для значков типа громкости с сетью, и Cascadia Code для всего остального

Все это запускается под супервизором s6-svscan, потому что в openrc нет пользовательских юнитов. А если бы и были, то я бы огреб тех же самых проблем, что в systemd с пробрасыванием переменных окружения, корректным завершением при выходе и т.п., а так все просто и понятно.

Редактор — neovim с плагинами nvchad. В редакторе происходит процесс запиливания аналога wlr-sunclock без GTK, librsvg и прочей хрени, зато с корректным отображением линий терминатора.

Из опыта использования Alpine: если кому интересно — иногда встречаются небольшие wtf-ы. В опциях загрузки почему-то надо обязательно прописывать rootfstype=ext4, иначе не смонтируется. Yambar в репах собран без модулей, qt5ct и qt6ct почему-то только в testing, а pytorch (он мне нужен по работе) нет вообще нигде. А pytorch с офсайта собран только под glibc, парам-парам-пам. Впрочем, все рабочее один хрен в контейнерах. В целом — один хрен, тот же софт что в любом другом линуксе.

 , ,

Lrrr
()

Arch Linux

Здесь я хочу попробовать описать свой вариант сетапа системы для слабого компьютера на основе дистрибутива Arch Linux.

Характеристики:

TN 11,6" 1366x768
CPU: Intel Celeron N4020
RAM: 4GB DDR4-2400
GPU: Intel UHD600
eMMC: 64GB

По пакетам:

  • hyprland — практически dwm от мира иксов, но красивый и с конфиг файлом, который применяет изменения на лету, крутяк;
  • wofi — пускалка, аналог rofi и dmenu;
  • foot — st оттуда же, простой конфиг-файл для ваших настроек;
  • fish — ну это просто пушка, швейцарские часы от мира шеллов, единственная жалоба баш-староверов «оно жи не посиксъ»;
  • ungoogled-chromium в качестве браузера, лучший вариант на сегодня (все говно);
  • mpv — чтобы смотреть кинцо на телевизоре по hdmi, идеально работает изкоробки;
  • pcmanfm + gvfs — если надо пошариться по каталогам или флешкам, работает нативно кстати (я удивлен);
  • rtorrent — качалка фильмов с рутрекера, сейчас пока тестирую, но если будет плохо качать верну обратно tixati (в репах гтк2 версия, но они там вроде гтк3 где-то сделали, потом разберусь);
  • aircrack-ng + reaver + pixiewps + bully — джентльменский набор кибершкольника, иногда выручает;
  • create_ap — обмотка вокруг hostapd, правда у меня сейчас какой-то *** начался, пока разбираюсь, а до этого работало отлично, ни единого разрыва (sic!);
  • iw + iwd + dhcpcd - подключиться к wifi;
  • ttf-ms-fonts + terminus-font - лично меня устраивает.

По фишкам:

  • systemd-boot — потому, что быстро и 2023 на дворе, без вариантов4
  • zram — чтобы не насиловать бедную emmc, работает отлично, будто еще планку добавил, мастхев;
  • btrfs — включил сжатие zstd:1 разве что. хотел f2fs но оно не смогло форматнуть мне раздел (sic!);
  • linux-zen — до этого стоял linux-lqx, все было круто, но я нашел один фатальный недостаток: нельзя было ограничить частоту процессора в бусте (1.1 базовая, а в бусте 2.7), поменял на linux-zen, теперь условно в cpupower-gui можно ткнуть 2.2ггц и камушек не будет нагреваться, охлаждения то нет совсем;
  • подключил репозитории archlinuxcn и chaotic-aur. А еще можно добавить blackarch (весь софт из одноименного дистрибутива в вашем арче).

От шифрования отказался, проводил эксперимент, субъективно система стала работать хуже, а мне важна производительность, камень совсем детский. Да и с другой стороны, если украдут, все равно снесут и винду накатят, важной инфы на нем нет совсем никакой, так что смысла не вижу, хотя сам факт шифрования ради «кибер-гигиены» мне был бы приятен.

Помимо всего прочего, в нетбуке есть разъем microsd, там сейчас воткнута карточка на 128гб под торренты, в основном там одни фильмы да сериалы. Недавно пересмотрел все части истории игрушек.

Startup finished in 2.085s (firmware) + 1.028s (loader) + 666ms (kernel) + 1.030s (initrd) + 3.993s (userspace) = 8.805s

В параметры ядра накидал quiet и прочее, так что во время включения просто вижу пару секунд логотип Asus и потом сразу рабочий стол и далее браузер.

По потреблению памяти получилось ок: если на пустом рабочем столе открыть htop, ну мегабайт 200 вроде, c браузером и 1 вкладкой: 500мб.

По общему весу: около 1.5гб, можно легко уместиться даже на какую-нибудь теоретическую микросд на 2гб, еще место останется. В планах поменять sudo на doas (не хочу вводить пароль, но и под рутом сидеть негоже)

Звук pulseaudio, потому что работает и не нужно ничего конфигурировать. Про альтернативу слышал, но просто лень разбираться, да и причин на это нет.

Ну что еще сказать: окошки 10/11 на этой лошадке работали субъективно намного хуже, были видны дерганья и тормоза в анимациях в чистой ос, браузер с ютубом уже достаточно хорошо напрягали всю систему, ибо десятка в самых урезанных васяносборках минимум 1-1.5 гб жрет.

Спрашивайте ваши ответы: может кто хочет тоже подобное попробовать поставить на свой ПК. Если нужны будут какие конфиги или выводы команд, могу скинуть. Думаю в будущем может даже сделать краткое руководство, как сделать аналогичную систему самому (последовательность действий + конфиги) с пояснениями для совсем начинающих.

 , ,

DM_
()