LINUX.ORG.RU

Избранные сообщения wandrien

Один бинарник на четыре системы

Статьи — Разработка

Это текстовая версия статьи, оригинал с картинками вот тут

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

 , , , ,

alex0x08
()

В файле pdf переставить номера страниц

Форум — Desktop

Есть некий документ, распечатанный в файл pdf, и номер страниц в нём идут то слева, то справа, т.к. он распечатан, чтобы его сшить. А мне нужно, чтобы все номера были в одном месте (допустим, в середине). Документ сложный (ноты). Попробовал открыть в LibreOffice Draw, ничего нормального не вышло. Какая программа позволит мне импортировать документ как изображение, без потери качества, чтобы я мог переместить номера страниц и потом обратно сохранить в pdf или распечатать?

 ,

den73
()

Демосцена на FreeBSD

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

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

FreeBSD — мягко говоря не самая подходящая система для занятия оптимизированной графикой, поэтому делать такое это своего рода показатель удали, уровня мастерства в разработке и духа сцены.

Вообщем тут рассказываю что удалось собрать и запустить.

На скриншоте Ghosts of Mars by Faemiyah собранный и запущенный под FreeBSD. Это все программный рендер на обычной встроенной Intel-видео.

Оформление: Xfce и известный IndigoMagic - такой закос под 4Dwm на SGI Irix.

 , ,

alex0x08
()

Ничего особенного,просто Fallout 2 на движке Doom

Форум — Games

https://jonasz-o.itch.io/fallout2remake3d

Проект фанатский,и активно развивается. По ссылке можно поиграть прямо в браузере,там же скачать. В том числе, под линукс (у меня правда не завелось). Что приятно - есть рус. перевод. Правда,кривоватый - в меню навыков все перепутано,так что на дверь надо делать «скрытность» вместо «взлом». Полчаса тупил в храме,пока дошло) Как по мне - это уже лучше Фоллаутов от Беседки.

 

Dog
()

xp4q q4os

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

Зачем? Для бесшовного переезда с винды на линукс обычных людей.

https://q4os.org/

https://xpq4.sourceforge.io/

Софт

  • OnlyOffice
  • Audacious со скином WinAmp
  • VLC со скином WMPlayer
  • p7zip-desktop из снапа https://snapcraft.io/p7zip-desktop (к сожалению протух)
  • Konquerer со скином IE6 (because i can)
  • Косынка ace-spider
  • Паинт gnome-paint
  • wine + wine-binfmt для запуска оффтопик софта

Вариант с темой XP https://0x0.st/HoSY.png https://i.ibb.co/JcXvSJ3/XP-1.png

Вариант с темой 10 https://0x0.st/HoSx.png https://i.ibb.co/t3nmtSh/10.png

 , , xp4q

bga_
()

Вышел SimulIDE-1.0.0-SR0

Новости — Open Source
Группа Open Source

SimulIDE — это кроссплатформенная среда для моделирования цифровых схем, в том числе содержащих микроконтроллеры, отдалённо напоминающая Proteus.

В настоящее время поддерживаютcя МК серий PIC, AVR и 8051, логические ИС серий 74 и CD4000, а также упрощённые модели аналоговых компонентов. Моделирование — полностью интерактивное в реальном времени. К МК можно подключить разнообразные индикаторы.

Сегодня, 18 марта 2023 года, вышел первый стабильный релиз SimulIDE-1.0.0. Данный релиз содержит многочисленные исправления ошибок и некоторые новые компоненты.

Скачать бинарные пакеты для Linux можно здесь: https://launchpad.net/simulide/+download

>>> Сайт проекта SimulIDE

 , , ,

DarthVadimius
()

Золотой WindowMaker

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

Что тут можно сказать? Просто настроенный WindowMaker в работе. Вернее, в учёбе — изучаю WebSockets. Давно с ним не было скриншотов, вот я и решил исправить эту ситуацию.

Ставил я WindowMaker в качестве эксперимента. Думал — как на этом вообще можно работать? Оказывается, весьма удобно и настраиваемо :)

Докапы: wmclock, wmsystemtray, wmcpuload, wmmemload, wmgtemp, wmvolman, wmamixer, wmifinfo, XScreenSaver.App

В трее: klipper, kxkb, korganizer, noatun

Файл. менеджер: Konqueror

Консоль: Konsole

 , , ,

pericles
()

Intel выпилил S3 (suspend-to-ram) в 11 поколении

Форум — Desktop

Привет, ЛОР!
Решил рассказать о своей истории узбека сношения с ноутбками на Intel 11 поколения.

Конкретнее — сегодня поговорим о засыпании (suspend, suspend-to-ram, S3).
Если вкратце — засыпания в ноутбуках больше не будет. Вообще. Совсем.

Ссылка: https://www.reddit.com/r/System76/comments/k7xrtz/ill_have_whatever_intel_was...

Вместо Ъ-засыпания S3 (с обесточиванием всей периферии, кроме оперативной памяти) — теперь некий S0iX.
Это значит, что процессор теперь не будет обесточиваться и будет работать всегда.
Кроме очевидных минусов вроде уменьшения времени автономной работы в режиме засыпания, есть ещё и неочевидные — вроде тех, что из-за того, что CPU (и, вроде как, некоторая периферия) будет включена всегда — за нами будут следить ещё лучше и тщательнее.

Ну и, конечно же, в Linux ближайшее время это будет поддерживаться через жопу.
Например, на последнем лаптопе от Fujitsu (Lifebook U7311) засыпание не работает вовсе, потому что BIOS лаптопа бодро рапортует о поддержке S3, которое CPU, естественно, не поддерживает, с предсказуемым результатом.

А ещё сегодня мы поговорим о том, чем заменить S3 (точнее, об альтернативе б-мерзкому S0iX, накостыленной шаловливыми ручонками линуксоида).
fakesleep.sh — скрипт, который делает примерно то же самое — «усыпляет» пользовательские процессы (kill -STOP), усыпляет USB-девайсы, отключает указанные ядра процессора и выключает дисплей (и, конечно же, «вертает всё взад» при «пробуждении»).
Использовать его очень просто: нам понадобится acpid и пара нехитрых скриптов:

/etc/acpi/events/laptop-lid

event=button/lid.*
action=/etc/acpi/laptop-lid.sh

/etc/acpi/laptop-lid.sh
#!/bin/sh

FAKESLEEP=/home/ann/.bin/fakesleep
ACTION=$(grep -q closed /proc/acpi/button/lid/LID/state && echo sleep || echo resume)

$FAKESLEEP $ACTION

Естественно, нужно подправить несколько переменных в скрипте и путь до этого скрипта в laptop-lid.sh.

Как результат — ноутбук при закрытой крышке не засыпает полностью (как и в S0iX), но при этом мы можем контролировать процессы, которые мы останавливаем/не останавливаем, при этом время автономной работы в режиме «спячки» такое же (фиговое, но терпимое):
ann.: ~ ➤  acpi                                                                                                                                                                                                                                      
Battery 0: Discharging, 86%, 25:17:22 remaining

(проверено по SSH, которое остаётся доступным как раз благодаря тому, что мы контролируем, какие процессы мы усыпляем, а какие нет)

Просьба всем использующим 11 поколение Intel и сочувствующим протестировать это поделие и дать советы по улучшению/ухудшению этого всего хозяйства.
Естественно, это всё юзабельно не только на 11 поколении, а на любом ноутбуке.

sudo cast i-rinat (на всякий случай)

 , ,

annerleen
()

Программируемый калькулятор на лиспе с двумя годами жизни от батарейки в форм-факторе ноутбука

Форум — Linux-hardware

SparkFun RedBoard Artemis ATP на базе SoC Ambiq Apollo3.

ХарактеристикаЗначение
ДисплейSharp Memory in Pixel LS044Q7DH01
процессорArm Cortex-M4F с частотой работы 96 МГЦ.
ОЗУ364 КБ.
Накопитель1 МБ.
КлавиатураHappy Hacking Keyboard Lite 2.
Аккумулятор12000 мА*ч.
Потребление13,2 мВт.
Дополнительные возможностисолнечная батарея, целый ряд коннекторов
ОСPotatOS — модифицированный порт uLisp.

Тащем-та, автор столкнулся с ниипическими проблемами

Проблем изначально было много, но основная — невозможность считывать нажатия кнопок. Откуда проблема? Непонятно. В итоге автор опробовал Arduino pinMode и вызовы digitalWrite / digitalRead, но все это работало медленно, крайне медленно, хотя и верно. В частности, автор планировал сканировать нажатия клавиш с с частотой примерно 500 раз в секунду. Но ничего не получилось.

Сохранение ссылок и прямой их вызов помог решить эту проблему. Так, автор сократил время сканирования до 1 мс на сканирование. Сейчас сканирование занимает примерно 25% загрузки процессора.

Стоит отметить, что с самого начала автору сильно мешало отсутствие проверки ошибок. Если в коде, который он вводил, возникала какая-либо проблема, REPL аварийно завершал работу, и все приходилось перезапускать из консоли. К счастью, он наткнулся на сообщение на форуме uLisp. Там коллектив расширил более раннюю версию uLisp, добавив некоторую базовую обработку ошибок.

И про два года приврал

Изменена схема подачи питания на SD-карту. Для этого используются контактные площадки GPIO Apollo3. Достоинство решения в том, что оно позволяет полностью отключать питание, когда карта не используется, что очень помогает. Это снизило максимальное наблюдаемое среднее энергопотребление до 2 мА, поэтому автор в итоге и заявил о 2 годах автономной работы.

Но, писать заметки и играть в змейку данный калькулятор позволяет.

Линукс здесь при том, что калькулятор опенсурсный.

 , , , ,

tiinn
()

KDE2 в современном разрешении

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

Всем здравствуйте.

На снимке – промежуточный результат эксперимента, описанного несколькими днями ранее.

В виртуальной машине работает Red Hat Linux 7.1 с KDE2, используя для отрисовки современный X-сервер на настоящем железе. Кстати, чёрное окно VirtualBox в левом верхнем углу – это настоящая консоль.

В центре экрана – то, ради чего всё затевалось. Эмулятор QPE версии 1.3, июнь 2001 года. В целом, я бы сказал, что лишь немногим хуже первых версий Android или iOS. И уж точно на голову выше того, что спустя 7 лет могла исполнить ОС Symbian, хоть в варианте S40 (Nokia), хоть в варианте UIQ (Motorola и Sony-Ericsson).

 , qpe, , ,

Bass
()

Новая альтернатива flatpak и appimage - контейнер в виде одного файла

Форум — General

Может кому пригодится. Conty - контейнер, упакованный в один единственный исполняемый файл. С помощью него можно запускать любые приложения, в том числе игры. В целом, это что-то вроде flatpak и AppImage в одном флаконе.

Так как это контейнер, соответственно, никакие зависимости в системе не требуются. Вы даже можете запускать 32-битные приложения на полностью 64-битном дистрибутиве. Root права не требуются.

Хотите запустить Steam? Пожалуйста:

./conty.sh steam

Wine? Тоже можно:

./conty.sh wine app.exe

Да и в целом, можно запускать все, что душе угодно.

Также поддерживается возможность изоляции файловой системы. Например:

export SANDBOX=1
export BIND="/home/username/.steam /home/username/.local/share/Steam"
./conty.sh steam

https://github.com/Kron4ek/Conty

 , ,

Kron4ek
()

SquashFS вместо tar.gz для архива

Форум — General

От старых завершенных проектов остаются данные размером порядка пары сотен Гб, которые жалко сразу выбрасывать и приходится лет по 10 хранить просто на всякий случай. Раньше я запаковывал все в один .tgz (один файл легче копировать, нет риска случайно переписать аттрибуты), клал рядом контрольные суммы и убирал на полку.

Сейчас подумалось, что удобнее было бы использовать для этих целей squashfs – как минимум, с FUSE-дравером можно будет просматривать содержимое без полной распаковки. Оверхед и степень сжатия не так важны, возможность быстро и убедительно проверить сохранность всей копии нужна. С другой стороны, я подозреваю что этот формат не настолько окаменел, как TAR + GZIP, и лет через 20 для монтирования образа может потребоваться некоторая некромантия.

Какие еще есть подводные камни? Что мешает использовать SquashFS вообще везде, где раньше был TAR?

 , ,

Zeta_Gundam
()

Откуда взялась активность около DilOS (на базе Illumos)?

Форум — Talks

Вроде DilOS уже несколько лет не подает признаков жизни?

http://www.dilos.org/

Гуглил форумы по OmniOS и случайно наткнулся на такое:

https://hh.ru/vacancy/46679386

Почему они не используют живые дистры типа OmniOS?


Компания Арго Технолоджи Ист занимается разработкой систем хранения данных на базе собственной постоянно развивающейся платформы DilOS и Debian. Мы рассматриваем сотрудников как на полный рабочий день (full time), так и с частичной занятостью (part time)

Обязанности:

    Портирование приложений (DEB-пакетов) на платформу DilOS (illumos) (C/C++ и т.д.) из Debian upstream;

    Отладка приложения в среде DilOS (illumos) средствами gdb, mdb, dtrace;

    Дописывание недостающих или адаптирование существующих частей под API DilOS (illumos), например DLPI;

    Доработка API системы/библиотек для совместимости с Linux/*BSD;

    Интеграция изменений из других платформ на платформу DilOS (например, добавление/расширение системных библиотек);

    Участие в code review.

Требования к соискателю:

    Опыт сборки DEB-пакетов (или подобных);

    Понимать структуру Makefile’ов: GNU make, dmake, cmake;

    Умение работать с системами контроля версий git (svn, mercurial и т.д.);

    Умение грамотно написать отчёт об ошибках (Jira, Redmine и т.д.);

    Умение работать с такими инструментами, как awk, grep, sed, bash, ksh и т.д.;

    Умение настроить под себя среду разработки и тестирования (например, на базе DilOS (Solaris) зон и/или KVM);

    Иметь опыт работы (настройка VM) с системами виртуализации Xen, KVM, bhyve (и других);

    Опыт диагностики и отладки сетевых протоколов NFS, Samba/CIFS, S3 и т.д. средствами tcpdump/snoop/wireshark.

Будет плюсом:

    Умение разобраться в чужом коде (в том числе perl, python, bash, Makefile, nodeJS и т.д.)

    Работа в среде UNIX/Linux (как пример, в командной строке)

    Умение писать (и понимать чужие) скрипты dtrace;

    Понимание философии ZFS;

    Умение диагностировать ошибки “железа”: сбой памяти, процессора, жёстких дисков, сети и т.д.;

    Опыт работы с сетями на скоростях от 10Гбит и выше;

    Понимание autotools;

    Участие в OpenSource community - illumos, OpenZFS и других

    Знание и умение портировать драйвера из *BSD на illumos

 

sanyo1234
()

Ядерная консоль всё

Форум — Talks

Собственно, сабж. Ядерную консоль закапывают совсем, а не только прокрутку в ней:

We'd like to move to CONFIG_VT=n as the console and vt subsystem have historically been a source of bugs but are also nasty places for locking etc. It also can be the cause of oops going missing when it takes out the panic path with locking bugs stopping other paths from completely processing the oops (like pstore or serial). ... Once you think through all the paths and things you want supported, you realise the best user console is going to be one that supports emojis and non-Latin scripts. This probably means you want a lightweight wayland compositor running a fullscreen VTE based terminal. Working back from the consequences of this means you probably aren't going to want this in systemd, and it should be a separate development.

The other area discussed was around the requirements for a panic/emergency kernel console, likely called drmlog, this would just be something to output to the display whenever the kernel panics or during boot before the user console is loaded.

https://www.phoronix.com/news/LPC-2022-Consoles-Accelerators

В качестве альтернативы предлагается, например, KMSCON: https://www.freedesktop.org/wiki/Software/kmscon/ .

 , ,

saahriktu
()

Современное состояние обработки нехватки памяти в линуксах: MGLRU и le9 патчи и юзерспейсные киллеры

Форум — General

Продолжим наши истории и тесты.

Кратко:

  • MGLRU в ближайшее время может войти в ядро, м б даже в 5.20;
  • le9 патч остановился в развитии;
  • Некоторые проблемы MGLRU исправлены, некоторые - нет;
  • дистрибутивые еще сомненваются какие юзерспейсные киллеры использовать; линукс минт отказался от systemd-oomd;
  • еще не все дистрибутивы используют своп на zram.

В этом треде будет продожать тестировать средства и следить за новостями.

Спрашивайте ответы.

Продолжение следует.

 , ,

hakavlad
()

Arch-based не работает с одной аппликухой, может кто знает, почему

Форум — Desktop

Приветствую.

Столкнулся с непонятной мне проблемой.

Имеется софтина, которая мне нужна. Называется freelancer-desktop-app. Это штуковина, которая трекает время и шлет скриншоты моей работы, писанная на джаве. Енвайрмент включая джаву, и необходимые либы, оно таскает за собой.

Последнее время перестала запускаться на основной системе, выдавая вот это:

[ntfs@ntfs-a320mh ~]$ cd freelancer-desktop-app/bin
[ntfs@ntfs-a320mh bin]$ ./freelancer-desktop-app 
Exception in thread "main" java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:873)
Caused by: java.lang.UnsupportedOperationException: Internal Error
	at com.sun.glass.ui.gtk.GtkApplication.lambda$new$5(GtkApplication.java:158)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:140)
	at com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(GtkPlatformFactory.java:41)
	at com.sun.glass.ui.Application.run(Application.java:146)
	at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:257)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:211)
	at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:675)
	at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:337)
	at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
	... 5 more
[ntfs@ntfs-a320mh bin]$ 

На десктопе, стоит т.н. EndeavourOS - арчеbased - не работает;

Но ноутбуке, стоит этот же EndeavourOS, перенесенный клонированием с десктопа - работает. Наверное потому что обновления не запускал;

В свежескачанных archbased-дистрах - не работает. Как в установленных, так и в live. От DE не зависит, пробовал кеды, lxde, xfce;

В остальных дистрах, начиная от DEB-based, заканчивая всякой маргинальщиной типа Void (вообще удивлен) - РАБОТАЕТ;

Ни у кого в последнее время в Arch ничего подобного не ломалось ?

 , ,

windows10
()

Нужны ли виджеты на рабочем столе?

Форум — Desktop

Привык к ним со времён висты, затем пользовался KDE с плазмоидами. Но долгое время пришлось просидеть на XFCE, Mate и LXQt, где виджетов не было либо они были непригодны. Например, в XFCE они написаны на Си. Сторонние программы тоже написаны на Си либо вообще неподдерживаемые, а уже готовые виджеты — так себе, мягко говоря.

По этой причине написал DeWidgets, взяв Python и PyQt5 (виджеты — QWidget без рамок), скриншот. Заранее предусмотрел человеческий API и возможность поставить сторонние виджеты без пердолинга. Ныне проект заброшен по причине возвращения на KDE, но я иногда фикшу совсем лютые баги, которые появляются с новыми версиями зависимостей.

На данный момент только KDE и Cinnamon имеют прибитую гвоздями альтернативу.

Интересно собрать предпочтения:

  1. Используете виджеты?
  2. Если да, то всё ли устраивает?
  3. Если нет — почему?
  4. Возникала ли потребность написать свой виджет?

За всё время нашёл только один достойный виджет погоды: gismeteo на андроиде, все остальные — кривое убожество. Написать свой пока не осилил. Локализация, UI — тоже не на высоте.

 ,

InterVi
()

Минимализм и IceWM

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

IceWM вообще почти идеальный WM, есть практически все что надо, за исключением нормального встроенного keyboard layout в трее(есть неудачная попытка) и регулятора громкости. Чтобы осознать масштабы удобств: все, что стоит на автостарте вместе с wm: volumeicon, redshift. Остальное либо не нужно, либо уже есть в icewm. Я удивился, когда начал близкое знакомство с доками icewm, там есть такое…
В качестве эмулятора терминала xterm, музыку играет Aqualung, в общем все как у всех в этом плане.
Тему для GTK3 не менял т.к. нет приложений где бы она проявлялась. А для GT2 накатил темку подходящую под фиолетовый цвет из темы IceWM.
Традиционно отключаю бордер для IDE и браузера, чтобы полезного места было больше.

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

 ,

Keltir
()

Апгрейд, обновление и гномозамещение

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

Ноут — HP Pavilion dv5, который должен выполнять рабочие задачи по сёрфингу, чтению, переписке и печати (которые временно висят на моём условно-игровом) потому что включается, работает и всё ещё может. Железо: 2 гига, 2 ядра, урезаный ноутбучный core2, nvidia 9200M, 4 юсб-порта и 160гб HDD вот теперь 120гб SSD. Последнее делает старичка более реактивным, чем если бы я нарастил оперативку, цпу, видеокарту или что то другое.

Раньше был дебиан9 с xfce, сейчас обновил до дебиан10, потом до 11, потом увидел что gtk3-приложения не совместимы с этим железом/драйвером и откатил на дебиан10. От xfce пришлось отказаться, как и от частей mate и от половины gtk3-приложений. Что поделать, за это время гномосеки капитально насрали везде куда смогли дотянуться. Соответственно собираем новую химеру.

Но сначала тюнинг системы:

Разметка диска:

user@HP:~$ lsblk
NAME          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda             8:0    0 119,2G  0 disk  
├─sda1          8:1    0   266M  0 part  
├─sda2          8:2    0    28G  0 part  /
├─sda3          8:3    0    28G  0 part  
├─sda4          8:4    0     1K  0 part  
├─sda5          8:5    0  19,6G  0 part  
│ └─cryptswap 254:0    0  19,6G  0 crypt [SWAP]
└─sda6          8:6    0  43,6G  0 part  
  └─home      254:1    0  43,5G  0 crypt /home
sr0            11:0    1  1024M  0 rom   
user@HP:~$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
udev               981M            0  981M            0% /dev
tmpfs              200M         1,2M  198M            1% /run
/dev/sda2           28G         7,3G   19G           28% /
tmpfs              996M          17M  979M            2% /dev/shm
tmpfs              5,0M         4,0K  5,0M            1% /run/lock
tmpfs              996M            0  996M            0% /sys/fs/cgroup
tmpfs               16G         107M   16G            1% /tmp
/dev/mapper/home    43G         5,8G   37G           14% /home
tmpfs              200M          12K  200M            1% /run/user/1000
user@HP:~$
Оперативка: 20 гигов свопа чтобы точно хватило и чтобы создать резерв для балансировки износа на ссд, cgroup_disable=memory zswap.enabled=1 zswap.max_pool_percent=25 ядру при запуске и всё, работает отлично. Шифрованый своп, шифрованный /home, tmpfs на 16 гигов для /tmp и туда же симлинками завёрнуты /var/tmp и некоторые кеши из домашней папки вроде миниатюр и браузерных кешей. systemd получил пинка чтобы не компостировать мозги при выключении, пока вроде работает. grub-legasy в качестве загрузчика, причём /boot не подмонтирован и перенос свежих ядер только в ручном режиме.

Теперь по ДЕ: sddm и lxde как основа. В качестве WM — kwin5, но есть приемлемая конфигурация openbox на всякий случай. xfdesktop для сменных обоев. xfce4-power-manager потому что не знаю через что ещё можно управлять яркостью экрана. От nm-applet пришлось отказаться из за его общей gtk3-тормознутости, которая превратилась в настоящий ад на фоне тормозного и глючного драйвера wi-fi, может подвесить всё в трее на 1-2-3 минуты. Индикатор сети от lxde, а управлять можно через nmtui из консоли. gmrun на запуск приложений, xbindkey для хоткеев. ~/.skript прописан в $PATH для моих скриптов (например быстрые бэкапы). qt5ct без которого всё это развалится. spectacle как более удобная и не-гтк3 замена скриншотилки xfce.

Для gtk3 приходится использовать дефолтную адвайту потому что иначе оно глючит с некоторой вероятностью и регулярностью. Зато я узнал про QtCurve для qt5 и смог настроить вполне приличную тему для большей части ДЕ.

Файловый менеджер — божественный dolphin. В комплект к нему идёт ark, не божественный, но сойдёт.

Терминал — великолепый konsole. Отлично сочетается с дельфином, хорош сам по себе, вызывается по ctrl+alt+del.

Текстовый редактор — mousepad, уродливый, но в отличие от дебиан11 всё ещё без CSD, пользоваться можно. Оставлен потому, что мне нравится цветовая схема oblivion от gedit ещё со времён гном2. В перспективе будет заменён на kwrite или kate.

Фото — gwenview. Видео vlc. Музыка strawberry, узнал из новости на лоре, поставил, всё супер. Документы — okular. Почта — claws-mail.

Firefox с модом Firefox-UI-Fix и четыремя часами тюнинга about:config в качестве главного браузера и почти дефолтный vivaldi в качестве запасного.

VirtualBox 6.0 без ускорения виртуализации (а нету!) для игрушек вроде фараона и героев и при необходимости МС офиса.

 , ,

kirill_rrr
()

Докажите что вы DevOps...

Форум — Talks

… скажите что-нибудь «по-девопсовски»?

 ,

Shulman
()