LINUX.ORG.RU

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

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

 , , , , , , ,

PlutoBook

 , , , ,

PlutoBook – надёжная библиотека для парсинга и рендеринга HTML, написанная на C++20 и предназначенная для работы с постраничной информацией. Она принимает HTML или XML на вход, применяет таблицы стилей CSS и размещает элементы на одной или нескольких страницах, которые затем могут быть отображены как растровые изображения или документы PDF.
В PlutoBook реализован собственный движок рендеринга, не зависящий от таких движков, как Chromium, WebKit или Gecko.

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

dataman
()

constixel.hpp

 , , , двумерная графика,

constixel.hpp – минималистичная (262K) С++20 constexpr-библиотека для рендеринга двумерной графики на основе палитр с возможностью вывода изображений в форматах Sixel, Kitty terminal graphics protocol и iTerm2 images protocol в эмуляторах терминала.

На скриншотах – вывод в WezTerm большинства примеров использования.

Основные возможности библиотеки:

  • Полностью constexpr. Весь рендеринг графики, включая генерацию Sixel, может происходить во время компиляции.
  • Никаких динамических выделений памяти. Буфер и очень немногие внутренние структуры данных могут быть глобальными статическими переменными.
  • Минималистичный интерфейс и реализация с единственным заголовочным файлом.
  • Буферы на основе 1-, 2-, 4- и 8-разрядных палитр для минимального использования памяти. Предоставляются разумные стандартные палитры. Также предусмотрены 24- и 32-битные буферы, если целью является что-то другое, а не Sixel.
  • Простые функции рисования fill_rect(), fill_round_rect(), draw_line(), fill_circle() и другие.
  • Рендеринг пропорционального текста, опционально с кернингом, с использованием предварительно отрендеренных текстур шрифтов в формате BMFont, генерируемых пользовательской версией fontbm. Репозиторий включает набор готовых шрифтов (с открытым исходным кодом), которые легко использовать. Поддерживается UTF-8.
  • Для уменьшения количества зависимостей предоставляется кодировщик PNG без сжатия.
  • Блиттинг необработанных 32-битных RGBA-буферов изображений в буфер на основе палитры (с дизерингом или без него). При необходимости возможна обратная конвертация в RGBA-буфер.
  • Различные другие простые операции с изображениями.

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

dataman
()

T60 в 2025

 , ,

Наконец-то руки дошли до моего IBM T60. Поставил на него Antix, дистрибутив для старого железа.

Есть текстовый инталлятор, причем c TUI, а с cli.

По советам ЛОР'а решил попробовать на нем — Подскажите DE для ноута с экраном 1024x768 EDE, Trinity, Icewm

Пробовал ставить на него Sugar, но зависает, пробовал оставить на ночь, так и не отвис. Там видимо 32-битный процессор не вытягивает, так как Sugar написан на питоне. Пробовал ставить EDE, не собирается, требует python2 а в репах python2 уже выкинули. Хотя отдельный дистрибутив с EDE норм работал, единственное там переключалка раскладок работает только вручную, без комбинации клавиш. Разработчики выпускали Ubuntu 12.04 с EDE, я ставил потыкать, но там софт староват и сертификаты устарели.

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

vbcnthfkmnth123
()

Некромантия, эксперименты и немного странного

 , , ,

От сбежавшего арендатора мне достался трофейный ноубтук, которому теоретически пора бы на свалку чисто по состоянию корпуса... Но это не наш путь, тем более что так получилось, что у него самый быстрый в многопотоке процессор из того что у меня в наличии, к тому же всё это в сумме весьма энергоэффективно - 9-22Вт.

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

kirill_rrr
()

Файловый менеджер моей DE

 

К сожалению последнее время не могу уделять много времени неоплачиваемому хобби. Лето, домашние дела, солнечная электростанция, роскомнадзор, и все такое.

Последнюю неделю посвятил дописыванию ФМа, после которого сделаю пару косметических допиливаний и раздам вам на поругание в виде установочного скрипта, пока только для DEB-based. Собственно оно уже устанавливается и работает.

Итак, ФМ. Что мы уже умеем.

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

windows10
()

Arch + BSPWM

 , , , ,

Переполз с Openbox на BSPWM. Почему говорят что тайлинг только для кодеров? Вот я ни разу не кодер, а мне всё равно удобно.

ElHipo
()

Gentoo + Hyprland

 ,

Решил наконец-то попробовать Hyprland. В целом — доволен. Конечно, баги встречаются, но всё решаемо, ничего критичного не заметил. Кто не пробовал — советую потыкать.

Конфиг почти стандартный, убрал рамки. Бар — Ax-Shell, немного переделал под себя, но визуально почти ничего не изменилось.(прям то, что искал. Я доволен)

Все остальные конфиги тут: Опять Gentoo, опять i3 ;)

Tyrael
()

Меню выключения для CDE

 ,

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

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

vbcnthfkmnth123
()

Альт 11, cinnamon 24.04, windows 10, mac os 13 — все в kvm-qemu

 , , ,

Установил на свой основной комп убунту 25.04.

$ fastfetch
                             ....              jura1243@jura1243-B660M-GAMING-DDR4
              .',:clooo:  .:looooo:.           -----------------------------------
           .;looooooooc  .oooooooooo'          OS: Ubuntu 25.04 x86_64
        .;looooool:,''.  :ooooooooooc          Host: B660M GAMING DDR4
       ;looool;.         'oooooooooo,          Kernel: Linux 6.14.0-15-generic
      ;clool'             .cooooooc.  ,,       Uptime: 1 hour, 35 mins
         ...                ......  .:oo,      Packages: 2297 (dpkg), 29 (snap)
  .;clol:,.                        .loooo'     Shell: bash 5.2.37
 :ooooooooo,                        'ooool     Display (SKG2722): 2560x1440 @ 144 Hz in 27" [External]
'ooooooooooo.                        loooo.    DE: GNOME 48.0
'ooooooooool                         coooo.    WM: Mutter (Wayland)
 ,loooooooc.                        .loooo.    WM Theme: Yaru
   .,;;;'.                          ;ooooc     Theme: Yaru [GTK2/3/4]
       ...                         ,ooool.     Icons: Yaru [GTK2/3/4]
    .cooooc.              ..',,'.  .cooo.      Font: Ubuntu Sans (11pt) [GTK2/3/4]
      ;ooooo:.           ;oooooooc.  :l.       Cursor: Yaru (24px)
       .coooooc,..      coooooooooo.           Terminal: mc
         .:ooooooolc:. .ooooooooooo'           CPU: Intel(R) Core(TM) i7-14700F (28) @ 5.40 GHz
           .':loooooo;  ,oooooooooc            GPU: NVIDIA GeForce RTX 4060 Ti [Discrete]
               ..';::c'  .;loooo:'             Memory: 17.23 GiB / 30.42 GiB (57%)
                                               Swap: 764.00 KiB / 8.00 GiB (0%)
                                               Disk (/): 350.22 GiB / 456.35 GiB (77%) - ext4
                                               Local IP (enp5s0): 192.168.1.71/25
                                               Locale: ru_RU.UTF-8

Решил добавить системы на всякий случай в virt-manager.

Винду взял с пиратского сайта, макось ventura это хакинтошь, скачивается автоматом https://github.com/kholia/OSX-KVM/tree/master . Встала со второго раза. Изучаю Альт линукс, поэтому добавил. И для лучшей связки с убунтой еще накатил ubuntu cinnamon 24.04.

jura12
()

Музыкальные дела...

 , , ,

Вот к такому конфигу для autodl-irssi в итоге пришел, пришлось немного пропатчить файл Orpheus.tracker для того, чтобы все заработало. Многие утверждают, что сейчас вся музыка - отстой, с этими товарищами не соглашусь.

Рамочки окон — работа picom. Запущены: stig, ncmpcpp, irssi в tmux'е, emacs.

nightlord
()

Экзотика

 , ,

Чуть мозг не сломал. 4-ый пень, Void, ядро 6.15 видит только первую планку памяти. Конечно же я не сразу до этого догадался – вначеле просто заметил, что памяти очень мало. Почистил контакты, по перевтыкал планки по очереди – убедился что все рабочие и уже потом внимание обратил на ядро – запустился с longterm стоящего рядом. На основном скриншоте ядро 6.15, на дополнительном – 6.12, наглядно видно сколько памяти всего и сколько с точки зрения ядра. Все это ни к чему не обязывает – просто держу в курсе.

amd_amd
()

far2l в 2025

 , , far2l,

FAR Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows и Linux.

Конкретно здесь рассматривается форк FAR Manager v2 для Linux — far2l.

Он у меня запускается в st, к сожалению в dtterm глючит.

Попытка собрать его с wxgtk3 у меня закончилась неудачей.

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

vbcnthfkmnth123
()

Artix + Trinity

 , , ,

Мне понравилась работа Тринити в Девуане, поэтому решил поставить данное рабочее окружение где-нибудь ещё. Был опыт ещё на OpenSUSE Tumbleweed, докинув это дело ещё и Компизом. Не без нюансов, но было прикольно.

Вспомнив всё, решил, что на чистом Артиксе будет Тринити. После установки дистрибутива, по инструкции я добавил сначала репозиторий с ключами, и потом его с остальными синхронизирую. Но нужно ещё докинуть artix-archlinux-support и подключить арчевский репозиторий extra, ведь ТДЕ тянет с собой зависимости, что нету в Артиксе.

Далее, решаю создать сервис для dinit, чтобы запускался логин-менеджер TDM после elogind, ибо по-другому не запускается автоматически. Можно вручную, но так не интересно. Запуск прошел успешно, сделал кастомизацию, и немного подумав, решил поставить PipeWire. Ставлю turnstile и *-dinit сервисы, включаю PipeWire, и...KMix не видит. Но покапавшись в настройках, теперь увидел.

Хотел ещё Компиз докинуть, но...понял, что лучше не надо. Также обращаю внимание на то, что в репах не достаёт пакетов (вроде апплета Kbfx). А так не смертельно, и всё ок.

Elibord
()

ULFS 0.2.3 Live DVD/USB alpha

 , , ,

Представляю вашему вниманию скриншот демонстрационного LiveDVD/USB диска самодельного экспериментального дистрибутива ULFS 0.2.3 на основе Linux From Scratch 12.3 systemd.

Как можете заметить, возможен запуск некоторых KDE и Windows приложений. Также доступны среды LXDE, MATE, XFCE, LXQT.

Дистрибутив исключительно экспериментальный, разрабатываемый по приколу, чисто для себя и друзей для выживания во всяких Чебурнетах и Кванмёнах.

При желании, каждый желающий может использовать наработки ULFS в своих целях.

b0r1s
()

re3 в 2025

 , ,

Поиграл немного в нативный re3. Из багов заметил что если пропускать катсцены по кнопке, то скрипты могут не запуститься, и пройти миссию будет нельзя.

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

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

vbcnthfkmnth123
()

Hyprland, Ximper Linux

 , , , , ximper

Вдогонку к предыдущему скриншоту «… Привыкаем к Gnome».

К раздутому и неторопливому Gnome привыкнуть за почти полгода не вышло, а на Wayland нас методично выталкивают. И шо делать?

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

x22
()

Сравнение потребления памяти разными DE и WM (ALT Linux p11)

 , , ,

Сделал сравнения аналогичное посту чуть выше. Только в качестве «базы» использовал ALT Linux StarterKit p11 GNUstep.

Тестировал на виртуалке с 4ГБ памяти.

Проверил утверждение (на мой взгляд, это миф), что КДЕ ест памяти больше, если доступно памяти больше. Разница – в пределах погрешности. Тем более, если учитывать, что у КДЕ потребление памяти плавает в пределах 50МБ даже в простое.

WindowMaker           396
Openbox               422
Enlightenment         505
LXQt+Openbox          512
MATE                  546
XFCE                  582
Cinnamon              764
KDE (X)              1040
KDE (Wayland)        1120
KDE (Wayland) 16GB   1190
GNOME (X)            1330
GNOME (Wayland)      1490
ChckNgn
()

Сравнение потребления памяти разными DE (Ubuntu 24.04)

 

Привет, ЛОР!

По мотивам вот этого треда и диалога с @Vafls у меня давно зрела мысль сделать небольшое сравнение потребления памяти различными DE из коробки. А потом ещё и в «Галерее» появилась возможность добавлять несколько картинок сразу, а не одну. И вот, спустя несколько месяцев, я наконец собрался и сделал сравнение.

Идея всей этой затеи простая: берём сборки одного и того же дистрибутива с разными DE, запускаем на одной и той же машине с одинаковыми характеристиками и смотрим, сколько памяти оно ест из коробки сразу после запуска всех служб. Без браузера, без запущенного тяжелого софта, без всего лишнего → только система и DE.

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

Zhbert
()

Hyprland + waybar: сетап в розовых тонах

 , , , ,

Здравствуйте, товарищи!

Это мой первый пост в галерее. Не знаю, были ли тут такие «розовые» сетапы, но захотелось показать что-то своё — яркое и в моём стиле.

С самого начала использования Linux мне нравился минимализм, я начинала с XFCE, а через год использования меня заинтересовал window manager Sway, с которым я работала длительное время. Когда узнала о Hyprland и как он выглядит, не устояла, так как мне очень понравился его дефолтный вид, анимации и конфигурация. На скриншоте с neofetch показала кусочек конфига Hyprland, чтобы продемонстрировать основные цвета терминала. Возможно, это не очень заметно, но курсор у меня тоже розовый :) Использую только браузер Firefox, на скриншоте можно заметить его фиолетовое оформление.

3D-карта, которая там виднеется — мой текущий проект. Я пробую создать программу (open-source), которая собирает информацию о серверах (только на Linux, так как использую библиотеку rtnetlink) и отображает их на карте, показывая соединения между ними.

Не могла не показать и lockscreen, так как настраивала его целый день — подбирала цвета, фон и шрифт так, чтобы всё смотрелось гармонично. Использовала hyprlock.

С радостью отвечу на вопросы по теме. Надеюсь, сетап кому-то тоже понравится :)

eurozyeniz
()

Grand Theft Auto: Chinatown Wars на RTX Linux

 ,

Поиграть в Grand Theft Auto: Chinatown Wars на Linux возможно. Как и Liberty City Stories, Chinatown Wars выходила и на Android. Поэтому как и в прошлом посте я использовал WayDroid. Алгоритмы установки GTA: Chinatown Wars на Linux такие же, как и GTA: Liberty City Stories.

Почему Android-версия? Дело в том, что Grand Theft Auto: Chinatown Wars на Android взяла самое лучшее из PSP и Nintendo DS. Теоретически на Android-версию GTA: Chinatown Wars возможны модификации (франшиза игр ГТА очень популярна среди ModMakers).

Что Chinatown Wars, что Liberty City Stories никогда не выходили на ПК, из-за чего найти их в Стиме или ГОГ невозможно. Самые лучшие версии - это Android-версии. Во-первых, про модификации я писал выше. Во-вторых, берут самое лучшее из всех игровых платформ. В-третьих, высокое разрешение. В-четвёртых, мобильные версии ГТА полноценно поддерживают клавомышь.

ConLenov
()