LINUX.ORG.RU

Сообщения whbex

 

Как дела у Linux на MacBook Air/Pro M1?

Форум — Desktop

Собираюсь брать новый ноутбук на замену старому MacBook Pro 2011, из вариантов MacBook с M1, но сидеть на одной лишь macOS желания нет. На текущем буке стоит онтопик в дуалбуте с родной ОС и пишу с него.
Вопрос для обладателей таких маков, как дела обстоят с линуксом сейчас? Слышал, что и звук завели, и GL 4.6, как оно в итоге работает? Не падает на ровном месте, не виснет? Браузер с IDE от жетбраинс тянет? С батареей понятно дела хуже, но интересно насколько тоже. Ну и игорь - на запуск RDR2 не надеюсь, вулкана нет, но что-то запускает? Не только ж работать и котиков на тытрубе смотреть…
Десктоп для игоря есть, но не всегда рядом.

Больно интересно посмотреть на энергоэффективность Apple M1, но привычную систему тоже иметь хочется.

P.S. задачи обычные - IDEA + Minecraft, браузер, виртуалка с оффтопом (нужен VS иногда).

 , ,

whbex
()

Игры на вяленом без 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% фпс путём «даунгрейда». Заодно потребление упало, и кулеры почти не слышно.

>>> Просмотр (1920x1080, 2374 Kb)

 , ,

whbex
()

Не работает клавиатура в tty macOS

Форум — General

Пытаюсь получить консольку в яблочной оси, потому что >console в новых версиях выпилен окончательно и даже с отключенным DisableConsoleAccess отказывает в логине. Вырубил автоматический запуск WindowServer, включил getty. При запуске появляется приглашение после яблочка:

Darwin/BSD (localhost) (console)

login:

Проблема только в том, что не работает никакой ввод. Причём в старых макосях всё было нормально (в 10.7).
Видимо какой-то демон захватывает ввод, ибо с launchctl bootshell некоторое время печатать ещё можно. ЧСХ если перейти в singleuser без перезагрузки, клавиатура всё равно не работает.
Может кто-то тут ковырялся в кишках macOS/Darwin и в курсе этой проблемы?

p.s. надеюсь не оффтоп, всё же ближе к BSD тема, а не яббловской проприетарщине.

 , , ,

whbex
()

Phenom II x4 в AM2 сокет

Форум — Linux-hardware

Имеется плата на AM2 - Gigabyte GA-M52L-S3. Сейчас там стоит Phenom x4 9550, но его не особо хватает, хочу поставить к нему что-то новее, благо сейчас фены стоят практически ничего.

Вопрос: взлетит ли подобное? Судя по офф. сайту 2 поколение фенов не поддерживается вообще (N/A в списке), но у той же второй ревизии всё нормально. Значит ли это то, что никто не проверял, или там действительно всё плохо?

Может кто-то делал апгрейды AM2, подскажите.

Linux тут притом, что на том ПК крутится Arch, а до этого использовал как подкроватный сервер на Debian.

 , ,

whbex
()

Vulkan на старой графике Intel

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

Собственно, вот. Встройка поколения Bay Trail (между Ivy Bridge и Haswell).

Вообще, у Intel официально Vulkan поддерживается только со Skylake, а всё что раньше работает через пень-колоду. Но подобной реализации хватило для запуска Minecraft с Vulkan-рендерером. Сама игра без сторонних модификаций работает только через OpenGL, с которым проблем нет ещё с Intel HD 3000 (3.3). Подобной реализации так же должно хватить для запуска wlroots композиторов с Vulkan бекэндом. Но это лишь в теории - на практике ещё не проверял.

Побегал немного, артефактов не заметил. Что интересно - у знакомого с iHD 4000 (Ivy Bridge) они были. В это не углублялся.

Также запускал DXVK - как минимум DirectX 9 заработал, но с просадками фпс. Видимо, всё же оптимизацией под такое легаси никто не занимался. В самой игре - Touhou Project 15 - дальше главного меню продвинуться не удалось - бесконечная загрузка. Но я подобные проблемы ловил и на других ПК, подозреваю, что дело не в драйвере.

Под оффтопиком никаким Vulkan и не пахнет, естественно. Что печально, так как только там планшет работает более-менее адекватно.

Ну о самом устройстве говорить особо и нечего: трансформер из 2013 - Asus T100TA. 2 ГБ RAM, слабенький атом. Звук работает плохо, кнопки питания и громкости тоже - может я просто не осилил, если тут есть владельцы этого аппарата - подскажите.

Дистрибутив - Debian 12. Лучше всего работает на этом устройстве, остальное либо пердолить долго (Arch), либо откровенно тормозит и жрёт ОЗУ как не в себя (Fedora). GNOME поставил чисто из привычки, так-то туда гораздо больше подходит что-то легковесное в виде xfce/labwc/sway. Но пока не хочу настраивать, редко пользуюсь.

Сам гном практически никак не кастомизирован - и так пойдёт. Но поставил gjs-osk, потому что ванильная гномовская клавиатура - УГ, а всякие Onboard’ы и прочее не работают. У меня ж Wayland. А без наэкранной клавиатуры никак - на док-станции не работают самые нужные в линуксе клавиши.

А пока пытался снимок экрана сделать, планшет раза 3 завис на ровном месте. Это тот старый баг на платформе Bay Trail. Отключение C6 Report в биосе не помогает. Только intel_idle.max_cstate=1, но с ним зарядка улетает заметно быстрее.

>>> Просмотр (1368x768, 779 Kb)

 , , , ,

whbex
()

УнылоGNOME

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

Надоела стоковая Adwaita, решил немного покастомайзить гноме.
Занимался когда-то давно этим, но после выхода 42 гнома нормальный теминг окончательно отломали, а руки уже приросли к гшеллу и переходить на KDE не хотелось. Так и привык к ванильной теме, но желание пердолить DE до конца не пропало.

Изначально делал закосы под макOS, но выглядело оно криво-косо, так что снова забросил кастомизацию, лишь сейчас захотелось опробовать что-то новое. Заодно посмотреть на компактные темы, т.к. с монитором 1024x768 предпочтительнее устанавливать именно их. Конкретно на скриншоте FullHD монитор, но большую часть времени всё же приходится сидеть на старье.

Понравилась тема Colloid-gtk-compact (на скрине как раз оно), выглядит более-менее нормально, хоть и уныло, работает с gtk4/libadwaita. Единственный минус — слишком жирные пункты меню в GNOME Settings, но это, видимо, особенность самого приложения. Из твиков темы — float панель и нормальные кнопки, а не макосветофор.

Из расширений стоит BlurMyShell (размытие верхней панели отключил, т.к. криво работает), Caffeine, RoundedWindowCorners, AppIndicator (трей), Vitals (вывожу температуру ЦП и свободную память, из-за объёма в 8 ГБ приходится постоянно за ней следить), ну и DockFromDash. Док от него по умолчанию скрыт, а само расширение не тормозит так сильно, как DashToDock.

Шрифт - Open Sans, в терминале - Noto Sans Mono.

Иконки - Colloid.

В качестве дистра Fedora. Вообще раньше всегда Arch использовал, т.к. Fedora казалась тяжёлой - там, где на рачике всё шло максимально плавно, на федорке проскакивали статтеры, тормоза и т.д. Сейчас поставил 38 - подобного уже не заметил. Ну и постоянно доделывать руками то, что в других дистрах работает по умолчанию не захотелось. А конкретно для себя минусов не нашёл, разве что необходимость доустанавливать кодеки из RPMFusion.

Обоина - https://unsplash.com/photos/body-of-water-near-trees-under-cloudy-sky-Flxl7OUuO1M

>>> Просмотр (1920x1080, 1124 Kb)

 ,

whbex
()

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