LINUX.ORG.RU

Галерея

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

 , , , , , , ,

Ratty — трёхмерный эмулятор терминала

 , , , ,

Orhun Parmaksız (сайт заслуживает отдельных слов) настолько впечатлился TempleOS, что написал на Расте Ratty — трёхмерный эмулятор терминала. О чём подробно написал в блоге (видео на youtube).

Для новости он сыроват, а для пятницы в самый раз. :)

dataman
()

Самосборный OpenSnitch для Suse Tumbleweed

 , , ,

Давно вожусь с фаерволом на своей локальной машине, сначала конфигурировал iptables, потом, глядя на уведомления о скором deprecation перенёс правила на nft, но всё это было немного неудобно.

Принцип был такой, входящие с NEW запрещены, отдельное правило на каждый порт для нужных хостов, если они идут не на tcp:443. Фактически белые списки, кроме исходящих на tcp:443. В общем получилось примерно штук 100 правил, которые было не так сложно администрировать. Ну как не сложно, IP хостов периодически менялись, я правил скрипт, запускал его, всё применялось, коммитил скрипт на gitlab.com, в приватную репу.

Через скрипт это переезжало с одного моего ноута на другой.

Но тут было свободное время, я решил вспомнить про OpenSnitch, оказалось его пакетов нет в Suse Tumbleweed, оставалось одно, собрать его самому.

Чтобы не превращать систему в склад ненужных компонентов, я в течении 4-х часов отладил сборку RPM пакетов внутри docker контейнера. Чистая система, код в репозитории, сборка параметризована, переносимость опять же между хостами и, в итоге, результат в виде пакетов, с указанием зависимостей, всё по правилам местного пакетного менеджера.

Сам докер выкладывать не стану, я пользовался ИИ, тут это очень плохой вайб имеет. Кому надо сделает сам. После замечания @hobbit, делюсь наработкой, интересно, насколько результат переносим на случайную систему любого другого пользователя. Я собрал и установил самую последнюю версию из тега v1.8.0.

Теперь я уже понимаю, что таким образом можно собрать что угодно, странно что я 100 раз делал это по работе, а для себя все процедуры организовывал на виртуальной машине. Вот такое открытие совершил, для себя.

В экосистеме Suse есть что-то подобное PPA на Ubuntu, но я не хотел ничего ставить из репозиториев, которые контролируют частные лица, не доверяю. А теперь вот, оказывается, можно с недостающим ПО поступать подобным образом.

В общем, спасибо за внимание, за ИИ сильно не пинайте, не будьте как те бухгалтеры их 90-х, которые считали на счётах до тех пор, пока пользоваться АИС не указали на уровне закона.

Осваивайте ИИ, пригодится, ну или просто из интереса. Всякую рутину оно перемалывает на ура, а вам остаётся контроль, идеи, результаты.

unclestephen
()

FluxBox + Arch

 ,

Заняться было нечем, и, по приколу, я решил запостить моё рабочее окружение. Представляю публике маленький, хорошенький, относительно чистенький Fluxbox! Конфигурируется просто, затронутый конфиг может подхватить автоматически. Очень хорошо себя чувствует на ноутбуке. Софт можно раскидать по разделам, как в WinXP и подкинуть под них кастомные иконки. Собсна, часть иконок я и нарисовал, правда большинство из них пошло растягиваться. Я не нашёл решение этой проблеме, возможно надо просто использовать векторные картинки. Некоторые скачал с интернета и поместил под софт, которым пользуюсь чаще всего.

  • Уведомления: Dunst
  • Обои и иконки рабочего стола: PCmanfm
  • Буфер: xfce4-clipman
  • Звук: Pipewire+Volumeicon

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

Так как на компьютере у меня Xfce, панель Whisker там вызывается левым Super. Кнопки для создания скиншотов мне тоже крайне не хватало. В Fluxbox такого автоматом не происходит, поэтому я пошёл в ~/fluxbox/keys и вписал:

# Root menu on Super_L
Super_L :RootMenu

# Make a sick screenshot
Print :ExecCommand xfce4-screenshooter

Вот теперь жизнь наладилась :)

По поводу потребления ОЗУ, на чистом старте оно гораздо ниже, в районе 640 мегабайт. Сейчас возросло до 2,8 Гб в связи с открытыми Firefox, Discord и Double Commander. Дискретная графика отключена через BIOS, чтобы, не дай бог, не погорел чип из-за плохого охлада.

P.S: Xfce откуда-то автоматически подхватывает иконки для приложений. Может кто знает, где их найти? Мне не очень кажется правильным впихивать их в конфиг откуда-то из другого места, если они уже где-то находятся в системе. Попытки гугления ни к чему не привели

Tyse_EX
()

LMDE 7 + LXQt 2.1.0 + xfwm4 + Nemo 6.6.3 как основа DE

 , , , ,

Привет.

Пока что не очень отполированный мутант из разных кусков DE. В общем сначала установил LMDE7 с Cinnamon на борту. Потом в силу обстоятельств надо было кое-что проверить с LXQt - поставил его, выбрал оконный менеджер xfwm4 и... что-то пошло не так, я остался с этим странным комбо.

Сверху на левом мониторе (не основной) есть отдельная панелька с датой/временем/местом обитания (у меня в разных городах разные метки на машинах, чтоб не запутаться), которая скрывается при перекрытии любым окном и появляется при наведении (т.е. без резервирования места). Все программы по-умолчанию открываются на правом монике, там же и системные уведомления.

Получилось всё костыль-на-костыле, потому что при смене cinnamon -> lxqt у меня первым делом поехали мониторы на 1 пиксель, из-за чего значки и каталоги постоянно прыгали при перелогивании с места на место (решил через снос и новое создание конфига), пока дошло где копать... Потом надо было перейти с pcmanfm-qt на более привычный мне nemo. Для этого сначала назначаем Nemo основным в системе:

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
Либо можно вручную править ~/.config/mimeapps.list, чтобы было:
[Default Applications]
inode/directory=nemo.desktop
application/x-gnome-saved-search=nemo.desktop

[Added Associations]
... ваши старые строки ...

Потом отключил родной модуль рабочего стола LXQt в lxqt-config-session, где нужно снять чекбокс с «Desktop» и остановить службу.

Там же нужно задать новый параметр, но с костылищем:

sh -c "sleep 2 && nemo-desktop &"
Почему не вариант просто «nemo-desktop»? Как оказалось, процесс nemo-desktop входит в состояние гонки с xfwm4. Итогом может стать полная неработоспособность клавиатуры в области рабочего стола, при сохранении функционирования в отдельных окнах и программах.

Ещё костыль - попытка установить обои на двухмониторной конфигурации в nemo-среде. Если nemo развёрнут в lqxt окружении, в нём пропадают пункты меню связанные с установкой обоин. Это исправляется обходится пакетом nitrogen (который на самом деле привычен для двухмониторных конфигов в cinnamon).

Но и это ещё не всё. При перезагрузке обои пропадают, поэтому тут опятьснова костыль в виде создания автозапуска параметра в lxqt-config-session:

nitrogen --restore

В сухом остатке мне нужно запилить свой собственный набор иконок, плюс вместо наклонной набок панели задач хочу оставить только иконки запущенного ПО под нормальным углом, после чего должно быть всё ок. Но это уже совсем другая история...

temak, я перепост сделал, мне нужно было кое-что поправить, запили реакцию «нинужна».

NeTC
()

Saint Row IV Elected в 2026 году

 

Серия Saint Row это наподобие GTA, но не такая серьёзная. Главным отличием от серии GTA является кастомный главный герой. Конретно в Saint Row IV Elected можно настраивать лицо, телосложение, пол, голос. Есть прокачка оружия, машин, персонажа. Доступна смены одежды для персонажа. В этой игре не работает нативная версия под линукс из коробки, нужно выбрать легаси версию в версии патча, если версия в стиме.

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

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

vbcnthfkmnth123
()

Mate и Compiz

 ,

Здравствуйте! Раз вы видите данную публикацию, то я решил ещё раз поменять своё рабочее окружение. После долгого сидения на опенбокс с lxde, я пробовал создать себе сессию lxde с Compiz. Обусловлено это было тем, что в прошлом году ненадолго посидел на гноме с расширениями, которые делали подобные эффекты и мне понравилось. Это потом у меня за одну ночь поплыли все плагины. Но помучавшись с нейронкой 3 дня, результат меня не порадовал- компиз работал крайне нестабильно, сессия запускалась только с третьего раза. Отступать я не хотел, поэтому поискал какая из ныне поддерживаемых сред наиболее совместима с этой древнятиной под названием Compiz. Наткнулся на MATE и за один час его настроил, поставил иконки, настроил комбинации. Настройки, которые я делал под lxde пришлось сбросить, но ничего! Расстраиваться не нужно! Давайте ещё советы по настройке и внешнему виду, пожалуйста!

dsalin
()

Arch + LXQt

 , , , , ungoogled

Обычный Арчик, обычный LXQt. Рассказывать особо не о чем. В софте предпочитаю UG Chromium, Transmission, LO, Featherpad, FBreader, Xnview, GIMP, Double Commander, Octopi, Engrampa, Ventoy … и куда же без Wine. LXQt крутится с помощью Openbox и Picom.

x230
()

GNOME 50 прилетел

 , , ,

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

Выделенный текст перестал попадать в буфер обмена и вставляться по щелчку по колесику мышки.

Но у меня гном всё равно красив и удобен, кто бы что не говорил. И не переубедишь.

votafak
()

Arch, консоль

 , ,

Просто голая консоль. Нравятся мне консольные приложения. Благо linux позволяет полноценно работать без графики. Для графики есть i3, но эти скриншоты не из него.

Читалка fb2 – самописная fb2less
Аудио – rmpc+mpd.

Также используется nchat в качестве клиента Telegram/WhatsApp и jfbview для чтения pdf.

measles
()

LINUX не тормозит

 ,

Всем привет, думал как назвать этот пост, сначала была мысль, что просто «хвастаюсь», чтобы суть не сводилась к этому простому слову, нужна изюминка.

Итак, жил я поживал, но решил что хочу запускать модели ИИ локально, купил видеокарту, а дальше получалось, нужно всё равно покупать БП и док, и мириться с узким каналом Thunderbolt 4/USB4, либо всё равно брать какой-то мини-ПК, а это тоже расходы.

В итоге решил собрать ПК и не мириться с компромиссами. Тянулось всё с осени прошлого года, кто знал, что начинать нужно было с памяти, в 2026 с памятью уже совсем плохо, приобрёл сколько получалось, поскольку понял что нужно торопиться, новости каждый день приходили такие, что понятно было, ничего дешеветь в ближайший год не будет.

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

unclestephen
()

«Серверная» на холодильнике

 , , , ,

Шалом, поняши!

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

Снизу вверх:

1. Роутер HUAWEI AX2 NEW, поддерживающий WiFi4 (для умного дома), WiFi5 и WiFi6 для всего остального. Ему помогают ещё два ретранслятора в квартире.

2. Mac mini 3,1 (покупался поиграться) с двумя SSD и 8 ГБ ОЗУ. Теперь на нём FreeBSD 15.0 и ИИ-агент ZeroClaw в jail. Пытаюсь сделать что-то полезное, используя бесплатный API от NVidia.

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

IPR
()

Banjo-Kazooie на Raspberry Pi 5

 , ,

Я долго не замечал, что после версии 1.0 (linux.org.ru) вышло минорное обновление, в котором добавлена нативная поддержка ARM Linux. Посколько у меня есть ARM-девайс на Linux - Raspberry Pi 5, то я решил теситровать Banjo-Kazooie именно на нём.

Banjo: Recompiled – проект по рекомпиляции игры Banjo-Kazooie, которая вышла эксклюзивно только на Nintendo 64. Проект использует рекомпилятор N64: Recompiled. Посколько Banjo-Kazooie нативно доступен на ARM Linux, то игра доступна и на chromeOS и на дистрибутивы Linux для Arm64.

Дистрибутив: Kubuntu 26.04 LTS

Banjo-Kazooie играбелен на Raspberry Pi. Для этой игры больше не нужен ни эмулятор Nintendo 64, ни эмулятор Xbox. Желаю, чтобы в проект добавили поддержку Banjo-Tooie.

ConLenov
()

Linux gaming

 , ,

Долгое время сидел дома в винде, к Линуксу относился как к чему то для серверов. Чуть позже, как к системе, где удобно заниматься разработкой, но не как к системе, в которой можно в нормальные игры играть.

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

На скрине Manjaro с плазмой (wayland) и работающим стимом.
Железо: AMD Ryzen 5900x, 32 Ram, GeForce 4070.
Версия дров видео: 590.48.01

Список тех игр, что сам попробовал запусить пока такой:

  • Fallout 2
  • King’s Bounty: The Legend
  • Everlasting summer
  • Divinity Original Sin 2
cap838383
()

После почти 5 лет сидения на линуксе, нашел свой идеал - kubuntu

 , ,

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

chebo7
()

Как вы боретесь с проводами?

 , , ,

Развитие идеи Steam Deck PC +1 Обновил монитор на Lenovo Legion Pro 27Q-10 (QHD), поменял KVM на версию GCR, чтобы этот монитор поддерживать. Звук пока идёт через ESI U24XL (буквально откопал в залежах всякого). Монитор безусловно яркий, хотя Steam Deck поддерживает его несколько не стабильно (подхватывает при включении через раз). Firebat через 780m работает безупречно.

Основная проблема эстетическая: Количество проводов визуально только прибывает. Что делать?

Evgueni
()

Надоели скучные обои

 ,

В общем, пробую яблоки на вкус.

Ловлю грабли, о которых писал тут (linux.org.ru). Хотя в целом, всё очень приятно.

Пугает конечно, что просто имея доступ к твоему телефону, можно выполнить локальный вход в систему. Нужно смотреть, что там насчёт второго фактора, типа FIDO2.

Сегодня просто решил по лёгкому срубить скора, а все эксперименты буду экспериментировать в свободное время.

Да, уровень печатной машинки для менеджера, достигается на Mac OS очень быстро, да, действительно, консоль не нужна для установки минимально рабочего конфига.

unclestephen
()

Законченная картина, или так должен выглядеть Gnome

 , , , ,

Тема GTK темная, теплая, углы квадратные, обои подходящие — меняются время от времени сами, значки — смесь что надо, панель верхняя — Dash to panel — того же цвета, что и верхняя рамка браузера Chromium — достаточно часто используемого приложения, меню чуть ли не эппловское, компоновка как на любимых всеми WM'ах, удобная, значки прикрепленных приложений в панели — типа значки рабочих столов в этих самых WM'ах, трей разворачивается, сворачивается, нужные показатели показывают температуру, оставшееся место и RAM. Скрыты в трее менеджер буфера обмена, кнопка с настройками всех расширений, и прочие прибамбасы. Погода и прочие виджеты на рабочем столе, скоро может и рабочий стол для документов задействую, как виндусятники делают.

Делайте, как я, и всё будет хорошо.

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

votafak
()

Sugar в 2026

 ,

Sugar — это бесплатное DE с открытым исходным кодом, разработанное для интерактивного обучения детей. Оно было разработано компанией SugarLabs. Разработанное в рамках проекта One Laptop per Child (OLPC), Sugar было интерфейсом по умолчанию на ноутбуках OLPC XO-1. Sugar написан на Python.

Устанавливал его на Devian так

apt install sucrose

Sugar включает в себя собственный браузер(на движке webkitgtk), терминал и несколько других программ. Также в настройках можно настроить переключение клавиатуры по комбинации клавишь, есть гуй для подключения wifi, есть индикатор заряда батарие ноута.

Sugar доступен в Trisquel GNU/Linux-libre, как один из предлагаемых образов с DE.

vbcnthfkmnth123
()

Другой путь

 , ирония, исповедь,

Порой человек не желает созерцать: кровавую Луну над лесом, мотивирующую цитату под нелетающей птицей, абстрактный образ, пейзаж.

Порой человек желает чего-то более простого, примитивного. Чего-то знакомого, тёплого сердцу. Чего-то, что когда-то было повсеместным и терпимым, а сегодня — разрушенным и заменяемым. Именно потому человек отдаёт предпочтение цвету, близкому к солёной воде. [1]

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

endlessend
()

Иногда меньше - лучше

 ,

Вот как выглядит рабочий стол на моем новейшем ноутбуке, который я все-таки решил прикупить для работы во время каких-нить покатушек, так как мой старый нетбук хоть и начал после установки лина работать приемлемо с офисом, но работа с интернетом давалась ему неимоверно тяжко.

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

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

dsalin
()

RSS подписка на новые темы