LINUX.ORG.RU

Debian


318

20

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

WoWee: открытый клиент WoW 1-3 с нативной поддержкой Linux

 , , wowee

Некоторое время слежу за развитием открытого клиента WoW под названием WoWee. У него есть нативная поддержка Linux, а сам проект активно развивается — судя по количеству коммитов на GitHub. Каких-то громких заявлений и планов от разработчиков я не видел: проект позиционируется как эксперимент.

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

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

nuxster
()

Больше игр — нативных и разных!

 , ,

Буквально несколько часов назад состоялся релиз занятного ретро-платформера с нативной поддержкой Linux — Gizmoduck («Уткоробот»), созданного на движке Godot.

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

Проект распространяется в виде легковесного исполняемого файла (58 МБ архив, 116 распакованный файл) без сторонних лаунчеров. Официальных требований разработчики не заявляли, но игра отлично завелась на мини-ПК с Intel N100, 12 ГБ RAM под управлением Debian 13. Из коробки поддерживаются геймпады, есть русский язык и внутриигровые достижения.

Пока игру можно скачать совершенно бесплатно. Где скачать, легко найти по названию. Приятной игры всем, кто надумает поиграть! :-)

nuxster
()

Самодельные видеообои+ Compiz+ MATE на Debian 13

 , , ,

Доброго полудня, судари и сударыни,

Недавно я обновил свой хост, поэтому решил перейти с Убунту на обычный Дебиан. Решил также сделать себе то же окружение рабочего стола, что и на Убунте. К счастью, местный пакет Компиза оказался актуальнее убунтовского, поэтому я смог установить плагины на свистоперделки, которых я хотел. Одним летним вечером после настройки всего этого добра, я посмотрел видео, где показывалась функция живых обоев через утилиту xwinrap у других пользователей. Мне захотелось того же самого, поэтому попробовал по инструкциям с Инета и ИИ сделать себе такой. Само видео обоев запускалось, да оказалось, что йерархия окон такова, что caja с моими папками оказывалась всегда ниже моих видеообоев и скрывалась. Поэтому я попросил ИИ написать мне такую вот подложку, где и видео, и полноценная работа с папкой «Рабочий стол» на рабочем столе. Сразу оговорюсь, что вариант перейти на КДЕ я не рассматриваю, а Hidamari я уже испробовал и мне не понравился результат.

Ниже прилагаю видео как это работает.

P.S. Вот резервная ссылка

dsalin
()

Новое рабочее место

 , , , ,

Год назад переехал в Питер. Собственно, решил показать новую берлогу. За год мало что изменилось, как на ПК, так и на столе. Лишь поставил мониторы на коробки из-под китайских IP-телефонов (со временем на озоне хочу подставку приобрести), купил новый телефон с подставкой (всё на том же озоне брал), вентилятор и лампу у местных индусов в квартале приобрёл ибо на что-то серьёзное пока финансов нет. Ухи тоже выдали - наныл ;) Тукс и релакс-кубики со мной приехали. А ну и клаву RedDragon на WB в самом начале трудоустройства сменил, т.к. выдали что-то от оклика. На ПК всё тот же деб с настройками под себя и фаршем привычного софта. На скине показал его ТХ. Разве что появилась и активно юзаю VMWarePlayer. Ну и макс, куда ж без него теперь, тем более, по работе приказали всем заиметь. Помимо чисто администратовных обязанносте руководителя отдела, занимаюсь причёсыванием серверов (мастдай, фряха, линухи) в гипервизоре, быдлокодингом ибо поднял zabbix 8, а оно ещё в альфе (сразу не обратил внимания, а потом стало лень на 7.4 возращаться) и много чего не прикрутить или не понял/не нашёл как. Поэтому приколачиваю свои скрипты в заббикс для мониторинга. Довожу до ума в целом инфраструктуру ибо было брожение предыдущих руководителей/админов и всё сделано лишь бы оно как-то работало, много чего из софта устарело либо настроено как попало. Техподдержка вообще ногами бегает по АРМам, а при слове vnc - зависают. С ИБ тоже не совсем гладко, хоть и контроллируется филиал Москвой, но по ходу только на бумаге или только у себя там в масквабде гоняют сисадминов («про парольную политику мы тут не слышали, удобно же когды один пароль на всех серверах/коммутаторах, и зачем их хранить в закрытом виде?…» дословно facepalm). Ну хоть раз в год менялись пароли у юзеров доменов, ждём новый приказ о квартальной замене. На ДВ, откуда переезжал, там это давно введено. В общем, работы вагон, но мы не сдаёмся ;) Кабинет расчитан на один стол/шкаф ибо задачей, при переезде, было устроиться так же начальником отдела/службы сисадминов. Обои честно стырил/отредачил в гимпе xD Пинайте…

teelledro
()

Debian на ноутбуке ASUS X50N

 , , , ,

Дано: ASUS X50N, ноут которому уже почти 19 лет и нужно поставить на него систему, которая будет хорошо работать на нем в условиях современного веба. Выбор пал на Debian Linux с графической оболочкой LXQt. Эта среда рабочего стола является наиболее легковесной, для такого железа это прямо плюс. В итоге все прошло гладко, все основные устройства были определены в процессе установки Debian. Краткий конфиг вы видите на скрине, в выводе Neofetch. В общем то, ноутбук в процессе эксплуатации за все годы ни разу не апгрейдили, за исключением установки SSD S55 от Silicon Power.
В htop вывод нагрузки без каких либо открытых приложений, с браузером и тд. потребление памяти значительно возрастает

ki4180
()

MiniOS-linux, твой линукс всегда с тобой или Debian в кармане

 , ,

Загрузил на свой внешний hdd (через Ventoy естественно) МiniOS-linux. Это дистрибутив на базе Debian, который работает с USB накопителя. Во время работы сохраняются все системные изменения, настройки, установленные программы, файлы. При повторной загрузке системы грузится предыдущая сессия. Дистрибутив позиционируется, как карманный Linux, который всегда у вас под рукой. По умолчанию использует среду Xfce.

После загрузки можно творить, что хочешь. Это полный Debian. При этом все изменения/настройки сохраняются в одноименную директорию, которую создаёт система рядом с iso-шником. И ещё приятная фишка — система сразу видит и при желании монтирует все диски/разделы имеющиеся на машине. Что очень удобно для админов, намного лучше чем арчевский systemrescue.

Обоину поменял, два раза. )))

piwww
()

MX Linux для ленивых и начинающих

 ,

Поставил актуальный релиз MX Linux – 25.2. Позиционируется как легкий и удобный форк Дебиана 13 с кучей своих гуи-фишек по настойкам.

Установщик нормальный гуишный, почти дебиановский. Изначально ставится с ядром 6.18 и Xfce, без вариантов. Но после установки можно поставить любое окружение рабочего стола от Гнома, Плазмы и до флюксбокса с любым ядром до 7.0 включительно (что я и сделал). Поставить аптом через терминал не получится (репы не все есть). НО есть фишка, МХ инструменты (так же доступен из Приветствия) где в разделе software есть установщик пакетов, и тут-то можно выбрать всё что душе угодно (в зависимости от запросов система сама добавит нужные репо).

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

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

И да, я от консоли в обморок не падаю!)))

Принтер сам подхватился при включении, но не совсем корректно, пришлось слегка подправить через localhost:631)))

piwww
()

Downgrade Debian 13 to 12

 ,

И вот даунгрейд дебиана. Могу сказать, это было сказочно сложно. Мне пришлось ставить aptitude, потому что apt не мог разобраться с конфликтом зависимостей. После перезагрузки меня встретило, угадайте что? Правильно, systemd не стартовал. Мне пришлось в грабе прописать init=/bin/bash и после него писать mount -rw -o remount /, после него подключать интернет вручную через ifup и правки /etc/network/interfaces. И оказалось, что systemd не стартовал из-за сломанной библиотеки libcrypto.so.3. И через apt-file я нашёл пакет, который держит в себе эту библиотеку, переустановил и сделал sync и exec /sbin/init. И вуаля, система стартанула, всё запустилось. Захожу — и вуаля, работает. Правда, apparmor не стартовал, пришлось полностью переустанавливать. Ну что же, ну как вам потраченные мои часы жизни для даунгрейда?

IceKitty
()

Чистый GNOME и Figma на Vulkan

 , , ,

Всем привет, решил вот поделиться текущим сетапом iMac под Debian 13. Мой пунктик «clean & native» система: использую только GTK/Libadwaita и избегаю установки любых Qt зависимостей.

Главный рабочий инструмент Figma. Печально, что проект figma-linux https://github.com/Figma-Linux/figma-linux заброшен и не обновлялся уже почти два года. Тем не менее, удалось заставить AppImage работать максимально отзывчиво да еще и через Vulkan.

Для запуска использую кастомный .desktop файл, чтобы добиться честного аппаратного ускорения и плавной отрисовки тяжелых макетов. Прописал следующие флаг в Exec:

Exec=env XCURSOR_SIZE=24 /home/chilinik/.local/bin/figma-linux.AppImage --no-sandbox --enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan --use-gl=angle --use-angle=vulkan --enable-gpu-rasterization --force-gpu-rasterization --ignore-gpu-blocklist --disable-gpu-vsync --ozone-platform=x11

Итог, через ANGLE получаем нативный рендеринг, что на деле работает значительно стабильнее OpenGL. GPU-растеризация убирает лаги при зуме и перемещении по сложным фреймам.

Копался в settings.json что бы прикрутить декорации GNOME но не вышло… ну и ладно.

Что по скриншотам:

  • Figma в процессе работы.

  • Сам рабочий стол с минимумом расширений: Blur my Shell, Dash to Dock, Language Switch Button, Night Theme Switcher, No overview at startup.

  • Firefox с темой firefox-gnome-theme https://github.com/rafaelmardojai/firefox-gnome-theme. Пришлось немного подправить CSS под темную тему (URL-бар упорно оставался невидимым), теперь все отлично.

Система ощущается монолитной и быстрой. Это понятное дело субъективно но для тех, кто сидит на imac с Linux это, пожалуй, самый приятный сетап для дизайна на сегодня.

chilinik
()

Обыкновенный MATE

 ,

Короче, до того как я сделал этот пост, я пробовал GNOME, и он был ужасен, мне пришлось ставить кривые расширения, и вообще гном работал нестабильно, и в итоге я его полностью снёс и установил MATE. И о чудо, он показал себя очень хорошо, я его немного причесал, и в итоге он отлично себя показал. Ну, о чём это я? А да, это ответ на скриншот от @votafak под именем «Не просто GNOME». Ну что, votafak, я жду, что ты сделаешь «Необыкновенный GNOME».

IceKitty
()

Просто Xfce

 ,

Просто Xfce, ничего лишнего, настроил, чтобы по-человечески выглядел, больше ничего, просто рабочий стол, ничего.

IceKitty
()

Сварил гнома

 ,

После обновления до Debian 13 на моём десктопе, конечно же, отвалились все расширения и настройки из прошлого гнома.

Конечно же, старые темы несовместимы с новым гномом.
Пришлось почти сутки долбить инспектор и мучать LLM на предмет gnome-shell.css и gtk-4.0/gtk.css
За основу были взяты Colloid и Materia-dark-compact-mod (не уверен что эта ссылка – у меня эта тема осталась в системе с каких-то давних времён)

Получилось как получилось, вроде бы даже симпатично.
Десктоп у меня чисто домашний сервер и запускалка игр, и гном как раз справляется с этой задачей – на Meta открывается Overview, можно видеть все окна на большом дисплее или же запустить что-то одной или двумя кнопками.

Гномов варю я раз в релиз Дебиана, так что раз в пару-тройку лет можно и покрасноглазить.
Да, я знаю про наличие всяких rofi и прочих костылей – мне лень.

Работает это всё, кстати, на Wayland.
Видеокарта NVIDIA GeForce RTX 5090, дрова пришлось ставить из репозитория NVidia:

deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian13/x86_64/ /
ann@undercity ~ » dpkg -l|grep nvidia                                                                                                            
ii  firmware-nvidia-gsp                      590.48.01-1                              amd64        NVIDIA GSP firmware
ii  gpustat                                  1.1.1-2                                  all          pretty nvidia device monitor
ii  libegl-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary EGL library
ii  libgles-nvidia1:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 1.x library
ii  libgles-nvidia2:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 2.x library
ii  libglx-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary GLX library
ii  libnvidia-allocator1:amd64               590.48.01-1                              amd64        NVIDIA allocator runtime library
ii  libnvidia-api1:amd64                     590.48.01-1                              amd64        NVAPI runtime library
ii  libnvidia-cfg1:amd64                     590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-egl-gbm1:amd64                 1.1.2.1-2                                amd64        GBM EGL external platform library for NVIDIA
ii  libnvidia-egl-wayland1:amd64             1:1.1.21-1                               amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-xcb1:amd64                 1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-egl-xlib1:amd64                1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-eglcore:amd64                  590.48.01-1                              amd64        NVIDIA binary EGL core libraries
ii  libnvidia-glcore:amd64                   590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX core libraries
ii  libnvidia-glvkspirv:amd64                590.48.01-1                              amd64        NVIDIA binary Vulkan Spir-V compiler library
ii  libnvidia-gpucomp:amd64                  590.48.01-1                              amd64        NVIDIA binary GPU compiler library
ii  libnvidia-ml1:amd64                      590.48.01-1                              amd64        NVIDIA Management Library (NVML) runtime library
ii  libnvidia-ngx1                           590.48.01-1                              amd64        NVIDIA NGX runtime library
ii  libnvidia-rtcore:amd64                   590.48.01-1                              amd64        NVIDIA binary Vulkan ray tracing (rtcore) library
ii  libnvidia-vksc-core                      590.48.01-1                              amd64        NVIDIA binary Vulkan Safety Critical library
ii  nvidia-driver                            590.48.01-1                              amd64        NVIDIA metapackage
ii  nvidia-driver-libs:amd64                 590.48.01-1                              amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-driver-pinning-590                590-5                                    all          APT driver pinning file for driver branch 590
ii  nvidia-egl-icd                           590.48.01-1                              amd64        NVIDIA EGL installable client driver (ICD)
ii  nvidia-kernel-open-dkms                  590.48.01-1                              amd64        NVIDIA binary kernel module DKMS source open flavor
ii  nvidia-kernel-support                    590.48.01-1                              amd64        NVIDIA binary kernel module support files
ii  nvidia-modprobe                          590.48.01-1                              amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                          590.48.01-1                              amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-smi                               590.48.01-1                              amd64        Transitional dummy package
ii  nvidia-vdpau-driver:amd64                590.48.01-1                              amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-vulkan-icd:amd64                  590.48.01-1                              amd64        NVIDIA Vulkan installable client driver (ICD)
ii  xserver-xorg-video-nvidia                590.48.01-1                              amd64        NVIDIA binary Xorg driver

Вроде бы работает, но будем посмотреть дальше.
Такие дела.

P.S. и да, не делайте как я – целые сутки жизни мне никто не вернёт.
лучше делайте как @votafak!

ann_lortemp2
()

Старое железо еще работает

 ,

Собрал на коленке из нескольких старых сисблоков, проц прикрутил к мамке на саморезы, работает слегка притомаживая, но терпимо. ОС MX-linux на книгочерве дебиановском. Это для тех, кто собрался старое железо сдавать в утиль. Не спешите, оно ещё работает. Держу у себя как резерв.

piwww
()

Debian Trixie без systemd

 , , , ,

Лет 10 назад Дебиан «перешёл на systemd», по каковому поводу в сообществе возникло много споров, которые не смолкают и поныне. Появившийся в те годы дистрибутив Devuan, который во всём похож на Дебиан, кроме того, что отвязан от systemd, продолжает обновляться следом за Дебианом.

Лет 5 назад Дебиан «перешёл на Wayland» — такая же история, с тем отличием, что поддержка X11 была сохранена и форка не возникло.

Никогда не видел смысла в использовании Wayland или systemd. X11 и sysvinit работали десятилетиями, претензии к ним сомнительны. Кажется, единственным заметным для пользователя преимуществом systemd является распараллеливание запуска служб, благодаря чему ускоряется загрузка, но это преимущество сходит на нет, когда загрузка происходит не чаще раза в неделю. В реализации X11 якобы накоплены какие-то костыли, но почему это должно заботить пользователя — решительно непонятно (с другой стороны, пользователя заботит отсутствие аналога ssh -X в Wayland, а также, по слухам, проблемы с трансляцией экрана и отваливание случайных функций случайных приложений.

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

ringill
()

Hyprbsp

 ,

Я полностью переработал свой bspwm! Тут даже анимации из Hyprland сделал. Я видео на YouTube залью, чтобы вы посмотрели. Я переделал всё: polybar, rofi, bspwm, даже fastfetch. Всё теперь по-другому выглядит. Ну, как вам? Выглядит, как по мне, отлично. Даже я бы сказал, похоже на Hyprland, но это всё на bspwm, на X11. А анимации я добился через picom 12.5 (оригинальный). Там есть анимации. Ещё бы я мог добавить виджет conky на рабочий стол, но пока не хочу, мне и так нравится. А как вам? Уже сильно отличается от прошлых bspwm?

IceFox
()

Минималистичный i3

 ,

IceFox
()

Уютный Supreme

 

На первом скриншоте показано как я сделал из DE торт.

Восстанавливаюсь после сбоя электропитания.

А покамест поэкспериментируем с анимациями. Изображения открывать в новой вкладке:

На первом скриншоте - делаем торт меняем нескучные обои на рабочем столе. В принципе в рабочем столе я никогда особого смысла не видел, но пусть будет. Список доступных «обоев» берется из ~/Pictures

На втором скриншоте - демонстрация разницы между полнофункциональным и минималистичным меню + запуск дисковой утилиты с правами администратора. Кстати сама дисковая утилита об этом не сигнализирует, но можно заметить что кнопки окна находятся в другой стороне - дефолтной для metacity.

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

На четвертом скриншоте - некоторый функционал ФМ, а именно что происходит при подключении флешки, подмонтирование флешки, отображение сетевого диска при подключении, заход на удаленный сервер в папку сайта, открытие свойств\exif\предпросмотр, добавление в избранное, и тд. Дисковая утилита открыта для пруфца.

Возможно кто-то обратил внимание на элемент управления «Производительность». Последняя его версия конечно была пофункциональнее, но на данный момент здесь присутствует только баланс и приоритет. Баланс - это ползунок на три значения. Если он ориентирован на скорость, система делает ШГ, отключает композитор, спецэффекты, тени, включает простейшие меню, и делает интерфейс более плавным за счет минимизации проверок. Ну например если баланс ориентирован на удобство, и программа закрылась - докбар это покажет сразу. Если на скорость - через 250мс. Снять видео не получилось, потому что из-за перерисовки композитора вылетает записывалка экрана, но в общем система теперь выглядит вот так: https://ibb.co/pBCsfTpm

Выделение приоритета активному окну - выставляет -19 приложению на переднем плане. И это даже дает небольшой прирост производительности.

Что касается дока, то здесь особо ничего не изменилось. https://ibb.co/Tqc2xL7x

Элементы можно добавлять; удалять; смотреть свойства (использование процессора на скриншоте сделал рандомным для демонстрации графика); менять иконку-название; запускать вторую копию; закрывать; закрывать принудительно; устанавливать временное имя из четырех символов, отображающееся до закрытия программы. Если программа поддерживает контекстное меню - оно так же функционирует. Если отключить «расширенное меню» в панели управления - будет отображаться только добавление\изъятие, свойства и закрытие.

Менеджер накопителей информации был утерян, там можно было подключать монтирование при загрузке, добавлять\удалять\клонировать разделы, и анализировать какие каталоги сколько места занимают.

Примитивный календарь показывать не буду, его я написал за час. В образе что доступен для тыканья, он доступен по ЛКМ на часах.

Сетевые настройки так же пропали, но там не было ничего выдающегося, интерфейсы, айпишник\dhcp, поиск вай-фаев, создание своей AP если установлен hostapd.

- - -

Приношу извинения за рывки, писал в 10 FPS, чтобы уложиться в ЛОРовские 4Мб, поэтому возможен пропуск кадров.

Потыкать вживую можно пока под виртуалкой, образ здесь: https://phpsupreme.de/Supreme.vdi (креды live/live + root/root, сервер подкроватный, скорость небольшая). Удобный инсталлятор, кстати выглядит он вот так: https://ibb.co/Sw5sCRxf - к сожалению придется пересоздавать заново.

Ближайшие крупицы свободного времени потрачу на допиливание ФМа, текущая версия еще не создает директории\файлы, не вырезает, и свойства показывает только для картинок\текста. А ведь там был даже встроенный видеоплеер, так-то.

Еще немного и догоню Болгенос.

windows10
()

Уютный Openbox

 ,

Короче, сделал для себя Openbox уютным: поставил свою любимую цветовую схему и настроил под себя. Мне очень нравится, мне удобно, и моим глазам нравится на это смотреть.

Как вам я не знаю. Информацию можно видеть на скриншотах. @daniyal, оцени, ну как?

IceFox
()

Catppuccin Xfce

 ,

Как-то так. Сделал из XFCE торт. Думаю, я смогу так почти с каждым WM/DE. План у меня на будущее: превратить в торт Openbox, Fluxbox, GNOME, MATE, KDE, LXQt, LXDE, i3wm, Sway, dwm и кучу других WM/DE.

IceFox
()

Последний bspwm

 ,

Это последнее изображение bspwm. Я его переделал, чтобы он хоть чем-то отличался: минимализировал Polybar, чтобы всё выглядело минималистично. Так вот, это последний скриншот bspwm от меня. Ну, как последний… я ещё запущу парад bspwm в честь ухода, где будут разные кастомные сборки. Ну, да.

Вот о чём это я: я исправился и больше не намерен повторять ошибки прошлого одинаковые bspwm с разными цветами и обоями. И всё. Теперь будет разнообразие: буду пробовать Openbox, Fluxbox, Sway, i3 и даже DWM.

На этом моё использование bspwm закончилось. Прощай, друг bspwm, ты был лучшим.

IceFox
()