LINUX.ORG.RU

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

Активные теги:

 , , , , , , , , , , , , ,

Давно меня тут не было

 , , , ,

Решил показать свой скромный ноутбук, все параметры указаны в fastfetch

Litrabol
()

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

 , , ,

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

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

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

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

dsalin
()

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

 , , , , ноутбуки

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

ki4180
()

КОМПАС-3D v25 Home

 , , , ,

КОМПАС-3D v25 Home, Arch Linux, KDE Wayland

В v25 добавили фичи для реверса.
Некоторые представлены на скрине: сегментация и подгонка поверхностей. Сегменты раскрашиваются в рандомные цвета, не по типу поверхности.

Перепаковал из пакетов для ALT, как и v24 запустилась без проблем (не считая того, что v25 теперь требует ru_RU.CP1251 локаль), но по ощущениям v24 работает лучше.

Утилита для активации kactivation до сих пор требует gtk2. Вообще, в пакете с Guardant есть license_wizard и там вроде тоже можно активировать код, но я не пробовал.

Превьюхи файлов работают.
На последнем скрине веб-интерфейс для управления лицензиями Guardant.

entrance
()

Переезд на Neovim

 , , ,

Как обычно, чистый TTY без X-серверов. Накатил тему Gruvbox на консоль, в качестве мультиплексора — Tmux.

По скринам:

Первый: Наконец-то решился мигрировать с Vim на Neovim. Настроил автоматическую смену тем: конфиг сам определяет окружение и отдаёт нужную тему для TTY и для графики. Сверху прикрутил локальную нейронку (LLM) в качестве ассистента.
Второй: Общий вид.
Третий: Музыкальный стек. Клиент rmpc для mpd и визуализатор звука vis.

Последний (с X-сервером): Так выглядит i3. Здесь запущен Nvim с графической темой. Скрипт запуска квантованных моделей — поставил чисто поиграться и потестировать производительность, что-то серьёзней не идёт без тормозов, что логично.

measles
()

XFCE — услада моих очей

 , , , ,

Итак, речь снова о ноутбуке , видевшем все - Мастдай Виста, Мастдай 10, две версии Астры, antiX и собственно…
MX Linux XFCE - мой идеал рабочего стола. Сбежал я сюда по многим причинам.
Итак, недостатки antiX, побудившие меня на переустановку:

  1. При закрытии крышки ноутбука выкидывает в уродливое меню допотопной реальности, заставляющее ввести пароль. Но если закрыть крышку при русской раскладке…
  2. Плохокастомизируемый огрызок от рабочего стола вместо ДЕ. Видели бы как позорно выглядел закос под мак на IceWM…
  3. Непонятного рода и происхождения неудобные полупереведенные утилиты вместо полноценных компонентов рабочего стола
  4. Док Plank делал некликабельной для курсора всю зону внизу экрана. Не знаю как я мог это терпеть…

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

Mishahack
()

NixOS + niri + kiri

 dms shell, kiri, ,

Довольно дефолтный сетап nix + niri + dms shell.

kiri — моя софтина, которая напоминает мне поливать растения.

freislot
()

Box3D 0.1.0

 , , box3d, ,

30 июня Эрин Катто, автор двумерного физического движка Box2D, опубликовал первую публичную альфа-версию 0.1.0 кроссплатформенного трёхмерного физического движка Box3D.

Проект написан на языке C (стандарт C17) и распространяется по лицензии MIT.
БЯМ использовались автором только для написания тестов и бенчмарков, примеров, миграции кода Box2D -> Box3D, рецензирования кода и конфигураций сборки.

На данный момент Box3D используется в игре The Legend of California (выйдет в этом году) студии Kintsugiyama, в которой Эрин сейчас и работает.

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

>>> Анонс Box3D в блоге
>>> Видеопрезентация на youtube
>>> Документация

dataman
()

Arch + Niri + Noctalia v.5.0.0 + fish + ...

 , , ,

Обновился с Noctalia Shell 4.7.7. до Noctalia 5.0.0. Говорят, теперь на C++ и шустрее работает. Честно, пока не заметил, она и раньше не особенно тормозила. Поменял bash на fish ради попробовать да так и остался. Ну и много всякого нового в интернетах насмотрелся. Точнее, насмотрелся то давно, а вот попробовать всё времени не было, типа btop, lsd, kew…

ElHipo
()

Нативная Arma: Cold War Assault под FreeBSD

 , , ,

Как только узнал о том, что Cold War Assault выпустили (ни много ни мало!) под GPL-3.0-or-later (с некоторыми дополнительными условиями про торговые марки, правда), немедленно побежал разбираться, что там к чему.

Как и водится в таких случаях, на гитхабе никаких ассетов нет, но их можно абсолютно бесплатно скачать из Steam под лицензией Arma Public License Share Alike (APL-SA), которых там около 250 Мб. Вместе с ними идут бинари PoseidonGameDemo.exe (под винду) и PoseidonGameDemo (соответственно, под линукс, glibc 2.38+, пришлось обновлять чрут с Ubuntu 22.04 до 24.04), из которых можно запустить демо‐миссию и ничего больше, как я понял. К моему удивлению, первое через Wine вместо изображения показывает мне чёрный экран и, иногда, невероятных размеров шакальный курсор, а второе через Linuxulator зависает примерно через минуту; при этом проприетарная CWA из стима прекрасно работала как через Wine, так и через Linuxulator.

На гитхабе инструкции только для винды и линукса, ничего больше разработчики, собственно, и не предусматривали, но меня это совсем не испугало. Зависимости предлагают подтягивать через vcpkg, вместо чего я героическим образом всё ставил собственными руками. При этом нужно обратить внимание на версии некоторых библиотек, которые указаны в vcpkg.json; в частности, не хотело собираться со свежими CLI11 и mimalloc, нужны именно версии 2.4.0 и 2.2.4 соответственно (или, может быть, слегка новее, не проверял). Также споткнулся на том, что opus, libogg, libvorbis, enkiTS и, возможно, некоторые другие библиотеки, которые у меня подтянулись из системы, нужно собирать с -fPIC (ну то есть с -DCMAKE_POSITION_INDEPENDENT_CODE=ON) и что mimalloc из vcpkg по умолчанию устанавливается с -DMI_OVERRIDE=OFF, но цмейком по умолчанию собирается с -DMI_OVERRIDE=ON (с -DMI_OVERRIDE=ON при сборке армы возникают дубликаты при линковке, так что это нужно выключать).

Линукс‐специфичного кода во всём огромном репозитории почти не оказалось. Из обнаруженного:

  1. Хидер linux/sysinfo.h, подключение которого оказалось достаточно тупо закомментировать.
  2. PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, который заменяется на PTHREAD_MUTEX_INITIALIZER и вызов pthread_mutexattr_settype в конструкторе.
  3. Неоднократные жалобы линкера на undefined reference to 'backtrace', что решается дописыванием -lexecinfo везде, где это необходимо.
  4. В imgui из репозиториев FreeBSD обнаружилось отсутствие imgui_freetype.h, который я просто прилинковал ручками.
  5. В engine/Poseidon/World/Viewer.cpp ругалось на неизвестные переменные major и minor, которые определены парой строк выше. Решилось переименованием major в majorColor, а minor — в minorColor; но вообще не знаю, связано ли это с FreeBSD.

После пары часов ковыряний получил работающий без всяких нареканий самый настоящий нативный бинарь PoseidonGameDemo с самой настоящей армой. В дополнение к нему после сборки вы получите:

  1. PoseidonGame, из которого можно открыть всеми любимый редактор.
  2. PoseidonServer, с помощью которого можно запустить, собственно, игровой сервер, из консольки.
  3. PoseidonStudio, в которой можно разглядывать ассеты.
  4. PoseidonEvaluator, которым можно запускать SQS- и SQF-скрипты.
  5. И даже тетрис PoseidonTetris, и ещё всякого по мелочи.

Помимо всего прочего, в CONTRIBUTING.md указан комьюнити‐форк, в котором открыты пул‐реквесты.

Ну и да, на скриншотах WindowMaker и полтора докаппа.

JeanPierreDubois
()

Крыса, иксы и масштабирование

 ,

Говорят, что красота в глазах смотрящего. Но увы, многие из нас настолько погрязли в стремлении достичь визуального идеала десктопа, что перестали радоваться простым мелочам, присущим обычным, приземленным интерфейсам. Мы потеряли наши ориентиры. Наш глаз настолько замылился, что мы не заметим истинного совершенства - воплощенного из нематериального мира платоновского эйдоса красоты - даже если его поставить перед нашими носами и водрузить над ним вульгарное поясняющее навершие в виде текстовой таблички. Мы пропустим его, и нашим вердиктом будет лишь банальное, презрительное «ШГ».

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

liksys
()

The GIMP v0.54 — General Image Manipulation Program

 ,

15 февраля 1996 года тихо и незаметно вышла очередная версия программы GIMP – 0.54. На сегодня, это самая ранняя из доступных публично версий этой программы.

Именно эта версия GIMP была использована для создания маскота Линукс – пингвина Tux.

Сообщение в юзергруппе comp.os.linux.anounce

Злые языки постоянно утверждают, что в Линуксе невозможно запустить старые программы. Разумеется это ложь, впрочем, чего еще ожидать от хейтеров?

Благодаря технологиям flatpak GIMP 0.54 можно установить и использовать на любой современной версии Линукс, в частности, этот запущен на Fedora 44 без каких либо плясок.

Как посмотреть версию – не нашел, возможно такой функциональности нет.

Страница проекта

Ссылка на flatpak (да, их можно распространять и так)

flatpak install --user gimp-0.54.1-7.flatpak

flatpak run io.github.balooii.gimp054

Женщина для привлечения внимания (надеюсь она порядошная и богобоязненная).

MoldAndLimeHoney
()

Всегда возвращаюсь...

 

За 7 с небольшим лет их было много… Mint, Alt, Ubuntu, Manjaro, CtlOS, CachyOS, openSUSE, Fedora и другие, в разных последовательностях, но всегда возвращаюсь к ней.

Нравится её постоянство, спокойствие, верность и преданность!) С ней легко и просто, понимание с полустрочки… Она умеет прощать ошибки!

suranov-82
()

Новый ThinkBook 14 G8+ (опять дефолт)

 , ,

Купил месяц назад новый Lenovo ThinkBook 14 G8+ AHP. Ноут был презентован в самом начале 2026 и имеет следующие параметры: Ryzen 7 H 255, 32 Гб LPDDR5 7500 MT/s, 1 Тб SSD и 120 Гц 3K IPS-матрицу.

Китайцы говорят, что корпус этого ноута сделан из алюминия (стороны A, C, D), но мне кажется, что нижний поддон (сторона D) напоминает скорее пластик. Но в целом сойдёт, надеюсь, что корпус не развалится через пару лет активного использования. Мой предыдущий ideapad 530s отработал несколько лет и до сих пор в строю, а ведь я его беру с собой почти каждый день, он был много где в Нижегородской и Владимирской областях, я с ним несколько раз падал на льду, пока он был в рюкзаке - отделался лишь несколькими царапинами и неглубокими вмятинами.

Linux с этим ThinkBook совместим, за исключением двух проблем - нерабочий Bluetooth и периодические артефакты видео. И если последнее мне удалось побороть, то со вторым пока никак.

Для того, чтобы убрать артефакты на Radeon 780M, прописал следующие параметры ядра:

amdgpu.sg_display=0 amdgpu.dcdebugmask=0x400

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

Из ништячков и плюшек - датчик освещённости. Используется не только для автояркости экрана (эту дрянь я обычно отключаю везде), но и для включения подсветки клавиатуры, которая тут очень яркая. Клава довольно приятная, она довольно тихая, есть выделенные клавиши Home/End/PgUp/PgDn, которые сейчас обычно совмещают со стрелками, а также довольно приятное покрытие, только очень маркое. Из минусов конкретно моей модели ноута (с H 255) - распаянная ОЗУ, хотя 32 Гб мне вполне хватает, мне и 16 хватало до этого без особых проблем. Сфинктерпринтинга в кнопке включения нет, но он не особо и нужен, так как нормально работает только на офтопике. А для офтопика есть и авторизация по лицу, правда пользы от такого метода не слишком много - проще и быстрее ввести пароль.

Что касается гнума, то гнум абсолютно дефолтный почти без каких-либо расширений. Не люблю портить прекрасное 🤡. Из того, что есть - Clipboard Indicator и Weather O’Clock. Последний берёт данные от GNOME Weather. Шелл - обычный zsh с конфигом ohmyzsh и темой arrow.

mskrasnov
()

Всякое старьё

 , ,

На снимке экрана изображены

  • VAX780 simulator V3.12-5
  • МОС-32 ВМ 1986 года в кодировке KOI8-R с компилятором C версии 2.2
  • кусок кода от редактора RED 1982 года на языке STOIC типа Форт
  • кусок BLISS 1974 года для PDP11 где вместо = еще используется _
  • редактор xedit для x11 со встроенным лиспом
  • браузер mosaic без поддержки https

Пример из справочной системы МОС-32

$ HELP CREATE EXAMPLE

CREATE

  Example


     В справочнике по умолчанию создается текстовый файл с именем
     IVANOV.TXT,  содержащий все строки, которые были введены до нажатия
     клавиши <СУ/Z>:

     $ CREATE IVANOV.TXT
       -----------------
     20 июля 1986 года в 17.00 в красном уголке состоится отчетно-выборное
     профсоюзное собрание.
     <СУ/Z>

Тема?  
Bsd-un
()

Игорь из китайского Steam, вместо пиратской копии

 , , ,

Мне писали, что сетап не потянет свежие игры. Опровергаю. По уровню шума, во время игры, моя пекарня значительно превосходит игровые ноутбуки которые у меня были (ROG Strix и TUF Gaming, на 3070Ti и 4060), ещё теперь мне не страшно отключение отопления зимой. Жар выдуваемого воздуха согревает ноги.

Из новинок пробовал запускать Clair Obscur Expedition 33, RoboCop Rouge City, ремейки Resident Evil 2 и Resident Evil 3, везде настройки максимальные для разрешения QuadHD, при чём вместе с трассировкой лучей. Кадры не мерил, но картинка плавная, замечаний не вызывала.

Робокоп с торрентов хоть и GOG версия, то есть ломать игру не требовалось, но имел какой-то баг, поэтому игра падала.

Говорят, Китай и Казахстан спасают русских геймеров. Казахский Steam у меня давно, вчера завёл китайский, чтобы купить Forza по минимальной цене, отдал за игру чуть больше 3К + 300р за смену региона. Пиратка подвела.

Иногда слышу мнение, что раз Steam ушли из РФ, то и нечего там делать, но Valve сделала всё так, чтобы можно было не только продолжить играть, но и максимально развязала руки всем желающим, при этом формально соблюдая санкции.

Разве Габен не крут, после этого? Сумел усидеть на двух стульях.

Винда, на втором диске, в который раз не пригодилась, Ave Linux! Ave Gaben! Ave NVIDIA! Думаю чтобы 2Tb не пропадали, подключить его как один из разделов к Suse. Хотя, пожалуй, спешить не буду.

PS. Пришлось жать png в jpeg, вместо божественного webp, чтобы загрузить скриншоты, в оригинале на скриншотах нет мыла, оно появилось в процессе пережатия.

unclestephen
()

Nextcloud в 2026 году

 ,

Nextcloud — платформа для создания собственного облачного хранилища дома или на работе.

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

Используется образ NextcloudPi, прошитый на SD-карту. Для хранения данных испольуется внешнй USB-диск. По умолчанию он форматируется в brtfs, но поддерживается и ext4.

Это облако доступно у меня только внутри локалки, так как нужна была шара чисто между своими устройствами. На этом компе используется web-интерфейс, на смартфоне приложение для андроида, на компе, на котором тестирую Hyperbola GNU/Linux-libre подключено через WebDAV клиент Cadaver. Этот клиент идет из коробки в репозитарии дистрибутива.

Порядок подключения такой:

  1. Прошиваем образ на SD-карту.
  2. Загружаемся из web-интерфейса;
  3. Генерируются пароли для входа в админку и подключения. Нужно их записать и активировать с этими данными.
  4. Далее в настройщике было выбрано что для хранения данных будет использоваться внешний USB-диск, чтобы увеличить срок службы.
  5. Затем я подключил это облако на своих устройствах.
vbcnthfkmnth123
()

MX Linux 25.2 LXQt (systemd vs sysVinit)

 ,

Пилил данную систему из MX 25.2 Fluxbox (sysVinit).

Чуть раньше, когда заморачивался подобным MX 25.1-25.2 с systemd, я словил немало грустных моментов: то обоина не загрузится в нужном формате (а только в 640-480), то выход/ребут/выключение зависнет (plymouth*.service(s) не выключались).

И подумалось мне, что чистоты эксперимента ради надо все мои действия повторить на sysVinit. Загрузился с флэшки (на том же «глючном» образе), но в режиме sysVinit, установил штатно и был приятно удивлён полным отсутсвием глюков и с рабочим столом (обоями), и с выключением/перезагрузкой/спячкой (за что в MX с systemd отвечали службы plymouth*.service. В sysVinit, как я сказал, всё отрабатывает штатно и вполне шустро.

Дважды устанавливал с последующего образа и делал с него следующий образ. Глюков не выявилось.

Конечно при выпиливании из системы DE, установленного разрабами, я может кой-чаво и придушил (хотя не помню такого), но тогда почему sysVinit-ный вариант отработал правильно?

Система обновлена по состоянию на 4 июня сего года.

Вся инфа на скрине есть, но основное - вот:

Пилилось всё на десктопе: Xeon E3-1245V2/10GB/VGA Intel Xeon E3-1200/SSD 240GB.

Данная система традиционно установлена на ноуте «ASUS F705MA-BX121 (N5000/4GB/VGA Intel UHD Graphics 605/SSD 256GB)». Работает исправно.

x230
()

Просто Void Linux, просто Cinnamon

 ,

Потребление ОЗУ относительно низкое, все немногочисленные конфигурации написаны самолично. Также подключил кастомный молодой репозиторий войда (blackhole-vl), в разработке которого я также принимаю участие. Cinnamon у себя локально обновил до 6.6.7 (было 6.4.0, мейнтейнер отсутствует) и lightdm-slick-greeter до 2.2.6 (было 2.0.9, хотя мейнтейнер присутствует, но странно - полтора года уже не обновлялся пакет). Использовал, конечно же, официальные инструменты пакетирования void-packages и xbps-src, чтобы обнова была нативная и управляемая пакетным менеджером. Ну и настроил как душе угодно всё это чудо, что видно на скринах. Сделал этакий полустеклянный эффект, насколько это возможно, ну и главное - юзается приятно.

daniyal
()

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

 , ,

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

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

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

piwww
()