LINUX.ORG.RU

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

Конец векового гноморабства или путь к Niri

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

Вся история началась с того, что в 2021 году решил временно, в качестве эксперимента, поставить гном (а до того как-то везде стояли, да и стоят кеды и вполне неплохо позволяют мышевозить по работе и по играм). И этот временный эксперимент с гномом продлился аж до 2026 года. Не нужно и говорить, что гном оказался ужасен, деревянен, в нем постоянно что-то убирали в новых версиях, а главное - он требовал просто невероятных усилий напильником, чтобы пальцам и глазам было не так больно. Одним из таких движений напильником оказался PaperWM, ибо гном по непонятным причинам не способен запоминать расположение окон или хотя бы не создавать их в совершенно рандомных местах экрана. В целом, годный апплет, кроме небольшого упущения - после открытия видео в режиме картинка-в-картинке намертво отваливается кручение приложений мышкой по гномовому тулбару.

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

Таким образом, пока лорчане писали с 1 по 12 января прикольные треды, был осуществлен план побега из гноморабства. Поскольку идеи PaperWM оказались весьма прогрессивны, был найден заменитель идентичный натуральному с запахом сосны в виде Niri, который кроме бесконечного рабочего стола предоставляет еще и чумовые жесты на тачпаде, что позволяет мышевозить не отходя от кассы в свое удовольствие. Собствено допил напильником и занял еще неделю. И вот - можно и gemini-капсулы читать и датасеты вертеть и в общем 33 удовольствия. Ну и выкорчевывать остатки рабского менталитета гнома.

 , , ,

recei
()

Открыл для себя Void Linux

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

Ноутбук ASUS EEE PC 1000HE (2009), 32-битный процессор, вместо изначального HDD вставлен SSD, вместо 1 ГБ памяти вставлено 2, заменена клавиатура и термопаста. До недавних пор на машине стоял MATE, но в прошлом году из Дебиана убрали 32-битную сборку, и из всех дистрибутивов, основанных на нём, она закономерно пропала или пропадёт в следующей версии.

Поиск свежих 32-битных дистрибутивов на distrowatch.com выдал нечто незнакомое под названием Void. И знакомство оказалось очень приятным. Всё завелось без дополнительных настроек. Не знаю, как работает в Void система пакетов и зависимостей, но стоило только выучить, как пишется xbps-install, и в системе есть весь нужный софт, всегда свежий, включая 32-битный телеграм. Где ещё можно найти свежую сборку 32-битного телеграма? По-моему, нигде.

Либреофис, гимп и хромиум подтормаживают, но работают. mpv тянет 720p.

Единственное, чего нет — видеосвязи. Скайп умер, зум умер в 32-битной версии, гугл-мит и яндекс-телемост тормозят, Element и Signal отсутствуют в 32-битной сборке (хотя есть в 64-битной), Jami отсутствует и там и там, телеграм сами понимаете.

Почему ноутбук не сдан в утиль? В хозяйстве всё пригодится. Машина неубиваемая (выдержала несколько падений), используется для показа мультфильмов, для эпизодического сетевого администрирования и раздачи мобильного интернета в экстремальных условиях, для проверки студенческих программ по прикладной математике.

Самому интересно, как долго ещё это проживёт. Не интересовался истинными мотивами создателей Void, но потребность в оживлении старого железа удовлетворена на 100%.

 , ,

ringill
()

Debian Trixie без systemd

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

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

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

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

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

 , , , ,

ringill
()

CDE 2.5.3

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

25 ноября 2025 вышла версия Common Desktop Environment 2.5.3. В основном это релиз с исправлениями различных ошибок.

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на Visual_User_Environment (VUE) от HP.

6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

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

>>> Подробности

 ,

vbcnthfkmnth123
()

mpv SponsorBlock - offline chapterskip

Форум — Multimedia

Преамбула:

  • yt-dlp может вставлять данные из SponsorBlock как чаптеры.

  • Для mpv есть шкрипты, которые могут пропускать главы, но они для этого ломятся смотреть в API SB - мне такое не интересно.

  • Есть шкрипты типа chapterskip - но там нужно самому запиливать обработку SB. Ну я взял тот, что сделан попроще, и на его основе запилил.

Лень заливать в репу, проще результат на лоре запостить. Каждый тип блоков SB можно отдельно за-раскомментировать.

Содержимое блока кода сохранить в .lua файл и покласть в ~/.config/mpv/scripts

require 'mp.options'
local opt = {
	patterns = {
		"OP","[Oo]pening$", "^[Oo]pening:", "[Oo]pening [Cc]redits",
		"ED","[Ee]nding$", "^[Ee]nding:", "[Ee]nding [Cc]redits",
		"[Pp]review$"
	},
	sb_patterns = {
	" Sponsor",
	"Self Promotion",
	"Endcards",
--	"Filler Tangent",
--	"Highlight",
	"Interaction Reminder",
--	"Intermission",
--	"Non-Music Section",
--	"Recap"
	}
}
read_options(opt)

function check_chapter(_, chapter)
	if not chapter then
		return
	end

	if string.match(chapter, "%[SponsorBlock%]") then
		print("Found sponsorblock chapter:", chapter)
		for _, p in pairs(opt.sb_patterns) do
			if string.match(chapter, p) then
				print("Skipping chapter:", chapter)
				mp.command("no-osd add chapter 1")
				return
			end
		end
	end

	for _, p in pairs(opt.patterns) do
		if string.match(chapter, p) then
			print("Skipping chapter:", chapter)
			mp.command("no-osd add chapter 1")
			return
		end
	end
end

mp.observe_property("chapter-metadata/by-key/title", "string", check_chapter)

Я никогда ничего сложнее приветмира на луа не писал, если что.

 ,

Bfgeshka
()

Мое рабочее место для удаленки

Галерея — Рабочие места

Спеки компа такие:

screenfetch 
         _,met$$$$$gg.           kovalevo@mx
      ,g$$$$$$$$$$$$$$$P.        OS: Debian 13 trixie
    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 6.12.57+deb13-amd64
   ,$$P'              `$$$.      Uptime: 2d 9h 11m
  ',$$P       ,ggs.     `$$b:    Packages: 2720
  `d$$'     ,$P"'   .    $$$     Shell: bash 5.2.37
   $$P      d$'     ,    $$P     Resolution: 1920x1080
   $$:      $$.   -    ,d$$'     DE: Xfce
   $$\;      Y$b._   _,d$P'      WM: Xfwm4
   Y$$.    `.`"Y$$$$P"'          WM Theme: Chicago95
   `$$b      "-.__               GTK Theme: Chicago95 [GTK2]
    `Y$$                         Icon Theme: Chicago95
     `Y$$.                       Font: Noto Sans 10.5
       `$$b.                     Disk: 3.4T / 8.4T (43%)
         `Y$$b.                  CPU: AMD Athlon PRO 300GE w/ Radeon Vega Graphics @ 4x 3.4GHz
            `"Y$b._              GPU: NVIDIA GeForce RTX 3060
                `""""            RAM: 14943MiB / 64232MiB
Работаю эникеем на рабочих станциях с Linux Mint. Иногда у пользователей что-то отваливается и приходится к ним подключатся из дома, например по AnyDesk или по ассистенту. Или у них доступы какие-то отваливаются, включаю корпоративный VPN и за работу.

Но в основном работаю из офиса, удаленка — это если что-то срочное.

 , ,

vbcnthfkmnth123
()

Первослака на i486

Галерея — Рабочие места

Делюсь фотками ещё одним артефактом древности, который покидал университет в направлении e-waste, но так туда и не добрался.

Это комп на базе Intel 486 DX 33 МГц с 20 Мб рамы на борту. Материнка маленькая, даже IDE и FDD пинов на ней нет, поэтому почти все слоты под завязку и в таком корпусе довольно тесно. CMOS батарейку я перепаял на что-то менее опасное, чем та Варта что на фотографии, но как-то эта новая батарейка пока не очень хорошо со своей задачей справляется, CMOS не держится даже неделями – может быть я неправильную батарейку воткнул.

Дум и первый редбарон в досе тянет, первослака тоже работает – для 486 большего наверное и не надо. Ядро пока не смог перекомпилять – зафейлился на звуковухе (какая-то AD1815, надо думать что там не так). Кнопка турбо отрубает кэш – частота остаётся как на фотке, 33 МГц (сам правда не измерял, но судя по фпс в думе, это похоже на правду).

На первой фотке сессия с иксами (графоний от Tseng Labs ET4000). При перетаскивании окон и скролле в xterm видны небольшие артефакты. Грешу на иксы, так как в досе и винде такого не наблюдаю. Монитор на винде 800x600 показывал, но картинка была нестабильной, поэтому откатил на 640x480 и там, и в линуксе.

Сетевуха есть, но на лор пока не пытался зайти – везде теперь HTTPS, поэтому без пляски с WolfSSL, наверное, даже и пытаться не стоит.

По сравнению с пятнадцатой слакой первая концептуально не сильно отличается, только конечно диска так много не жрёт, что кстати для всего лишь 512 Мб Compact Flash карты.

Что хотелось бы найти – какой-нибудь midi-секвенсер, а то обидно что под винду есть Cakewalk, а под линукс что-то я даже и не знаю, что в те времена было.

 ,

luke
()

Выпуск свободной платёжной системы GNU Taler 1.1

Новости — Open Source
Выпуск свободной платёжной системы GNU Taler 1.1
Группа Open Source

После шести месяцев разработки проект GNU представил свободную систему электронных платежей GNU Taler 1.1. Платформа признана готовой для внедрения рабочих платёжных сервисов и уже может законно применяться для продажи товаров в Швейцарии. Предприятиям, желающим наладить оплату продаж при помощи GNU Taler, достаточно иметь счёт в любом швейцарском банке и запустить предоставляемый платформой бэкенд для организации продаж.

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

>>> Подробности на opennet

 , , ,

PunkPerson
()

Моё рабочее место

Галерея — Рабочие места

На первом фото общий план: мое рабочее место состоит из двух столов.

На втором – вспомогательный стол. На нем нетбук Asus eepc 1101 HA, о котором я упоминал в публикации о windowmaker и gnustep. Служит он для подключения к трансиверу, в котором тоже компьютер встроен. Хочу скоро сделать из него декодер и кодер морзянки – принимать и отправлять её через комп, а не вручную на слух, передавая через ключ.

На третьем мой основной рабочий стол – засаленный oрганайзер, периферия от логитек, монитор от hp. В коробе под принтером весьма посредственный ноут 2019 года с ЦПУ от Интел Пентиум Сильвер (если память мне не изменяет). На столе также советские часы «Электроника Г-9», выпущенные в Минске в 1979 году. Они неубиваемы.

Принтер на коробе – далеко не только принтер. Это лазерное цветное сетевое МФУ Canon Isensys MF655Cdw. Мне его подарили на день рождения. В нашем доме очень много кому время от времени нужно много распечаток. Кстати, его прекрасно распознал CUPS!

Характеристики ноута по информации fastfetch:

  • CPU: Intel(R) Pentium(R) Silver N5000 (4) @ 2.70 GHz
  • GPU 1: NVIDIA GeForce MX110 [Discrete]
  • GPU 2: Intel UHD Graphics 605 @ 0.75 GHz [Integrated]
  • Memory: 4.73 GiB / 7.58 GiB (62%)

Спасибо за прочтение!

 

dsalin
()

А где вы используете ноутбук?

Голосования — Голосования

Ноутбук для вас что? Нужная вещь? Привычка? Понты? Если вы его реально используете то где?

>>> Результаты

 , ,

olelookoe
()

Мой райс на оценку

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

На прошлом посте я собрал много негативных комментариев. Видимо, никто не понял главного - что я самостоятельно и очень долго настраивал xfce4 так, чтобы он выглядел на 50+. Кроме того, многие решили, что мой пост простой троллинг. Хочу сказать, что я совсем не это имел в виду, мне просто хотелось поделиться забавным вариантом десктопа, в который я вложил немало времени. Поэтому на этот раз я показываю свой настоящий, основной райс, который использую каждый день для всех задач. И да, на этот раз Debian)

 , rice,

Greg32
()