LINUX.ORG.RU

Галерея - Архив 2025, Апрель

Псевдомиграция Arco2Arch

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

В связи с недавней новостью, реакция на которую справедливо была в среднем «Всегда забавно узнавать о смерти незнакомого проекта из новостей», я решил мигрировать или если точнее, то переконфигурировать Arco в Arch. В общем задача оказалась не сложной, от Arco не осталось даже следа. Последним напоминанием служила директория /boot/efi/EFI/arcolinux. Пришлось переустанавливать grub и менять порядок загрузки в EFI биоса. Это самое сложное с чем столкнулся.

sudo efibootmgr -b 0000 -L 'Arch'
sudo efibootmgr -o 0000,0002,0010
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch

Это я по памяти, возможно что-то упустил.

$ dir /boot/efi/EFI/

    Directory: /boot/efi/EFI

UnixMode     Num   UID   GID      LastWriteTime    Size Name
--------     ---   ---   ---      -------------    ---- ----
drwxr-xr-x   755     0     0   22.04.2025 14:31         arch
drwxr-xr-x   755     0     0   29.05.2023 00:06         boot

В практическом использовании ничего не изменилось, хотя вычистил или переустановил (чтобы не висели в AUR) порядка двадцати пакетов, которые были установлены из арко-реп, включая chaotic-aur-*

На скриншоте xfce4, второе окружение после основного i3-wm. Alacritty, который заменил прекративший развитие Tilix. Да, не мультиплексер и авторы наглые, отлупливают все «Feature requests», но самое главное поддается скриптовому управлению. PowerShell (pwsh), тут строго не судите, это любимый шелл. Небольшой «fetch», rss ЛОРа и музон, вот такой трек мне выдало случайно, дата создания корневого раздела.

К слову, на двух других ноутах установил арч с нуля, ощутимая разница в количестве установленных пакетов, 130 с лишним не в пользу того, что на скриншоте. Никак не могу сравнить, что зачем и почему так.

 , , ,

dmitry237
()

Ну что? Погнали: Oblivion Remastered

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

В общем на ультрах в 2К с включенной трассировкой играть вполне можно. Но к железу требования реально высокие. UE отвечает только за графику, по геймплею и всему остальному это тот самый старый Oblivion. Так что желающим поностальгировать при этом глядя на новую сочную картинку с лучами и нанитами должен зайти.

Fastfetch на последнем слайде. Но продублирую тут: Ryzen 9 7900x, 32GB, RX 7900GRE. Ubuntu 25.04 c последним ядром xanmod, всё остальное штатное. Игра запускается через portproton на GE-Proton 9-27.

Мониторинг хорошо показывает что 16 памяти и 8 видеопамяти уже не актуально для современных игр. И даже тут фпс иногда проседает до 55-60.

 tes oblivion, ,

AleksK
()

Обновился до Fedora 42, но есть нюанс...

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

Давно не постил скрины, но тут решил проапгрейдить основную систему до свежего релиза. Все прошло штатно, ничего не упало, даже скучно. Единственное – бесит подход шляпы при обновлении системы – в два шага, почему нельзя сделать нормальный «обновлятор» в одну команду?

Нюанс на скрине. Оригинальное окружение от купертинцев у меня не прижилось, хотя железо норм. В качестве основной оболочки юзаю hypr, конфиги взяты с dotfiles и чуть допилены под свои нужды, но и в базе очень даже юзабельны.

ЗЫ Забавное наблюдение – тачпад на Air на ощупь приятнее чем на Pro, что удивило. А клавиатура на обоих достаточно средненькая, ожидал большего, на тех же Dell тактильно более приятно печатать.

 , , mbp

SUNcheez
()

Might & Magic 7 на Linux через Flatpak

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

Существует OpenSource-реимплементация игр Might & Magic 6, 7 и 8. Знакомьтесь, это OpenEnroth. Нативно доступен на Windows, MacOS, Android, Linux, chromeOS, Raspberry Pi и Anbernic. Ночная сборка появляется после каждого коммита. На данный момент на OpenEnroth хоть как-то играбелен только Might & Magic 7.

Самая удобная установка Might & Magic 7 на Linux через Flatpak (на мой взгляд). Плюс OpenEnroth через Flatpak без проблем и траты нервов работает на любых линуксах. Проект OpenEnroth официально выпускает Flatpak-пакет, первый шаг - это скачать Flatpak пакет. Устанавливаем Flatpak-пакет. Далее, перемещаем все файлы Might & Magic 7 в директорию .var/app/io.github.openenroth.openenroth/data/mm7/data. На этом установка всё.

По планам разработчиков OpenEnroth в версии 0.1 Might & Magic 7 должна быть более менее играбельным. В версии 0.2 планируется, чтобы Might & Magic 7 была полностью играбельной без багов и ошибок.

Существуют OpenSource-реимплементации для Герои меча и магии 2 и Герои меча и магии 3, то есть fheroes2 и VCMI соответсенно.

 , , openenroth,

ConLenov
()

Автономность в отпуске. Велосипед. KDE Neon.

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

Просто от всех подальше максимально. Но без электричества скучно и нужно.

 ,

delidov_george
()

Дорожный набор (расширенный)

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

Решил сделать ремейк фото 2012 года - Дорожный набор geek-stuff Ницшеброд Edition

Прошло почти 13 лет, жизнь стала сложнее, телефоны мощнее, сигареты стали с картинками, рюкзак порвался, мышка сломалась, вай-фай роутер потерялся, наушники ушли бате.
Беззаботное наивное эникейное время позади, потихоньку начинает корячиться пятый десяток и уже как-то лениво всё становится, седативно, апатично.
Как говорит один знакомый персонаж в 25 хочешь поменять мир, в 35 - работу, в 45 - канал на телевизоре.
Но я вернулся в радиоспорт, чему посвятил 10 лет в юности, пока УКВ, потом посмотрим, может телеграф и КВ. Ещё бегаю с фотоаппаратами, езжу на астровыезды и прочее. А данное барахло составляет мне компанию.

Вдохновлялся этим - https://imgur.com/J0AED

 , , , ,

iLoveoOz
()

Lomiri в Debian 13

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

В мае выйдет в релиз Debian 13. И внезапно я вспомнил про Lomiri. Тем более в Debian 13 официально будет новая версия Lomiri.

В этот раз я поставил Lomiri+Debian 13 на свой реальный компьютер. Обновился я с Q4OS на Debian 13 через фокус с репозиториями, ибо у них одна база/основа. Lomiri стал намного юзабельнее, чем в Debian 12. Работает графическое окружение очень шустро - быстрее чем KDE, Xfce, LXQt и GNOME. Lomiri - одно из самых лучших DE, для ноутбуков, планшетов и всяких SteamDeck прекрасно подходит.

Lomiri - это ex. Unity 8. Lomiri - это лучшее, что делали Canonical для простых юзеров линукса.

Lomiri - это прекрасный десктоп.

 , ,

ConLenov
()

NsCDE — такой же как CDE, только лучше

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

Со времен института люблю CDE, тогда, в нулевых, институту Sun подарил свой сервер, там была вот нормальный взрослый юникс c CDE, к которому не подпускали на пушечный выстрел, а у меня тогда, был Linux Mandrake, поделие такое, как раз-таки для студентов. KDE2 beta. Ходил, облизывался на эту солярку. Ностальгия, крч. Сейчас бы идти готовится к сессии, а не это вот все.

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

Еще в институте, когда CDE не было для линукса, начал писать свой а-ля CDE на FVWM - результат этого есть, например здесь: Mein C̶D̶E̶ FVWM.

Когда вышел CDE - как-то разбираться в этом особо не хотелось, ну и к тому же есть уже свой CDE cо своими шорткатами, если все норм, зачем искать что-то другое. Хотя у моей темки fvwm есть небольшой минус - хочешь изменений - лезь в конфиг.

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

И я вот в очередной раз обратил свой взгляд на NsCDE - это весьма толстая тема для fvwm, имитирующая, настолько, насколько это возможно CDE. Все темы, обои, иконки, и прочий контент из родного CDE - тут есть, и даже больше. Никаких проблем со шрифтами, сглаживание там, где это нужно, темы меняются на лету без перезапуска, для gtk/kde приложений также, вместе с Xdefaults и прочими местами, где можно поменять тему. Переезд с того же fvwm занимает минимум времени - свои настройки, например шорткаты переносятся на раз два три. Умеет fvwm2, fvwm3. Какое-то количество тулз для всего этого написано на питоне, но, кажется, они для настройки окружения, во всяком случае постоянно ничего питонячего не крутится, все стандартное - fvwm, dunst,stallonetray и прочее.

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

 , , ,

Slack
()

Freeciv в 2025 году

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

Я давно хотел адаптировать темы GTK-приложений под цвета CDE. Однако, к сожалению, единственное, что мне удалось найти — это конвертор цветов текущей темы CDE для GTK2-приложений.

Так как версия Freeciv в репах Hyperbola GNU/Linux-libre это GTK3-приложение, то пришлось искать последнюю версию, которая поддерживала GTK2. Это 2.6.11.

Собирал пакет так:

_basename=freeciv
pkgname=freeciv-gtk2
pkgver=2.6.11
pkgrel=1
pkgdesc="A multiuser clone of the famous Microprose game of Civilization"
arch=('x86_64')
url="http://www.freeciv.org/"
license=('GPL-2.0-or-later')
depends=('curl' 'gtk2' 'lua'  'sqlite')
makedepends=( 'meson' 'intltool')
conflicts=('freeciv' 'freeciv-sdl2')
provides=('freeciv')
source=("https://sourceforge.net/projects/freeciv/files/Freeciv%202.6/2.6.11/freeciv-2.6.11.tar.bz2")
sha256sums=('SKIP')



build() {
ls
    #export CFLAGS=${CFLAGS/FORTIFY_SOURCE=2/FORTIFY_SOURCE=0}
   cd $_basename-$pkgver
    ./configure --prefix=/usr --sysconfdir=/etc --enable-shared --enable-sys-lua \
  --enable-client=gtk2 --enable-fcdb=sqlite3 --enable-aimodules
}

package() {
      #cd "$srcdir"/$_pkgname-$pkgver
        cd $_basename-$pkgver
        make DESTDIR="$pkgdir" install
}

Далее скачал dtgtkrcgen.xz здесь. — для генерации темы gtk с цветами моей текущей темы.

Примечание: Для работы dtgtkrcgen требуется ksh93.

[vbcnthfkmnth123@localhost Downloads]$ unxz dtgtkrcgen.xz 
ksh93 dtgtkrcgen
grep: /home/vbcnthfkmnth123/.dt/sessions/current/dt.resources: No such file or directory
grep: /home/vbcnthfkmnth123/.dt/sessions/current/dt.resources: No such file or directory
grep: /home/vbcnthfkmnth123/.dt/sessions/current/dt.resources: No such file or directory
cat: /usr/dt/palettes/: Is a directory
Видно что скрипт не работает.

В строчках

SESS_DIR="$DT_USER_DIR/sessions/current"
SESS_DIR="$DT_USER_DIR/sessions/home"
Исправляем
SESS_DIR=~/.dt/sessions/current.old
SESS_DIR=~/.dt/sessions/home.old
После этого скрипт отработывает без ошибок и сохраняет готовый файл темы в ~/gtkrc-2.0-new

Freeciv хранит свои конфиг темы(у него своя отдельная тема gtk, отличная от системной) по пути /usr/share/freeciv/themes/gui-gtk-2.0/Freeciv/gtk-2.0/

Заменяем его тему

sh-5.1# cp gtkrc-2.0-new /usr/share/freeciv/themes/gui-gtk-2.0/Freeciv/gtk-2.0/gtkrc
И получаем результат, как на скрине. Используется набор цветов Neptune, поэтому все выглядит так.

Примечание: по умолчанию в скрипте используются такие шрифты

FONT="Helvetica 10"
Но мне больше нравится Dejavu Sans, поэтому заменил на
FONT="Dejavu Sans 12"
P.S. Это все выводится через интеловскую встройку на Gigabyte GA-G41M-ES2L прошитую через libreboot. То есть встройка тут и после перепрошивки работает.

 ,

vbcnthfkmnth123
()

Использую Kdenlive по-серьёзному

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

Так получилось, что весной прошлого года один мой друг решил жениться и пришёл ко мне с неожиданным предложением поснимать его свадьбу. На видео. На вопрос, «я вообще-то по фотографии, а оно ему надо?» он ответствовал, что фотограф вот у него уже есть, а видео ты уж сними чего-нибудь, а там посмотрим.

Ну ладно. Поскольку я снимаю всякие танцы, то у меня есть даже какой-никакой опыт, какая-никакая аппаратура и какое-никакое представление о съёмках. Спойлер: не помогло.

Главное отличие съёмок танцев от съёмок свадьбы состоит в том, что танцы снимаешь полчаса, ну час. Свадьбу снимаешь целый день, в 10 утра ЗАГС, потом прогулки, обед, фотосессия, сбор в ресторане, поздравления, ловля букета, торт, танцы, часов в 10 вечера хорошо если закончишь. Плюс танцы ты снимаешь одни и те же с разных ракурсов, а свадьбу попросить повторить уже нельзя )

Ну и, соответственно, главной ошибкой было использовать для видеосъёмок ту же технику, что и для фотосъёмок. Камера Sony A7IV, объектив Sony 24-70/2.8 GM II дают очень хорошую картинку. Но вместе весят примерно 1.5кг. Плюс батареи, карты памяти, стабилизатор (Feiyutech Scorp 2). Микрофон взяли в аренду. Сетап получился 3 кг. Возьмите трёхлитровую банку, налейте водой, возьмите в руки и носите 10 часов, примерно поймёте о чём я )

Монтаж занял 9 месяцев (господа гусары, всем молчать!), фильм получился на 1.5 часа. Ну в принципе, для полнометражного фильма нормальный срок монтажа. Все работы сделаны в kdenlive + audacity.

Из достоинств отмечу нормальный интерфейс (раньше пробовал монтировать в openshot, в blender), обширную библиотеку эффектов и все необходимые инструменты, а также хорошую справку. Работа с цветом, звуком, многодорожечный просмотр — можно почитать в комментарию к предыдущему скриншоту.

Из недостатков: версия для Linux отказалась собирать результат. Ну то есть 9 месяцев работы, куча прокси-клипов, куча всяких ускорений-замедлений, делаю чистовой экспорт, он доходит до 70% (через три часа) и вылетает с ошибкой ffmpeg. В баг-трекере KDE отправляют с такими багами в ffmpeg, в ffmpeg просят исходные клипы и говорят, что при обработке mp4 файлов такое бывает из-за того, что используется середина файла и ещё что-то там про ключевые кадры, начало и конец файла. Ещё требуют обновиться до самой свежей версии из гита, без чего баг-репорты не принимают.

Перекинул весь проект, около 150Гб, на ноутбук с виндой. Там собралось. Другие кодеки? Оказалось, что нет. Оказалось, что некоторые видеоролики в итоговом файле выдают белую надпись «INVALID» на чёрном фоне и без звука.

Kdenlive некоторые эффекты не рендерит сама, а отправляет в melt. Для этого она генерирует специальные файлы с расширением mlt, в которых написано, какой клип взять, какой эффект к этому клипу применить и с какими параметрами. На редактировании при предпросмотре она генерирует этот клип на лету. А вот на экспорте melt должен взять этот ролик и отрендерить его уже в полном разрешении и высоком качестве, и подсунуть в основной видеоролик. Так вот, в mlt-файлах имена клипов записываются в абсолютных путях. А под Windows ещё и в cp1251.

2025-й на дворе, встречайте! Галя, у нас квадратики в тексте! Да, я проверил, если под Windows сделать mlt-клип, исходник которого лежит в папке с неанглийскими буквами, то он его создаст, а прочитать потом не сможет. Почитал интернет, багу 20 лет. Тупик?

К счастью, нет. Kdenlive это достаточно продвинутая программа, и на любой клип можно нажать и выбрать «перекодировать в редактируемый формат». Это означает, что любой формат, включая преобразование через mlt, будет отрендерен в максимальное разрешение и в выбранное качество (например, максимальное). Формат будет MOV, и этот формат дальше на рендере уже падать не будет. Более того, свежеотрендеренный клип заменит существующие на монтажном столе, что экстраудобно.

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

В общем, после преобразований итоговый фильм рендерился под Linux в течение 6 часов. Заказчик доволен )

P.S. Следующую свадьбу буду делать в Resolve. Сравню.

 , , ,

Aceler
()

Библиотека

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

как вам такое

 , , , ,

smilessss
()

Daggerfall Unity с nouveau

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

В прошлый раз показывал просто Hyberbola с libreboot, теперь руки дошли и до игр.

Используется nouveau для работы графики, выводится картинка прямо через видеокарту, то есть все это работает. Материнская плата где все это тестировалось Gigabyte GA-G41M-ES2L. Удалось найти чуть побольше памяти, так что добил её до максимума для этой материнки. Версия Daggerfall Unity где это тестировалось 1.1.1. Звук тоже выводится через HDMI в игре, так что это тоже работает с nouveau. Используется 64-битная версия системы. Daggerfall Unity я не собирал, так что используется 64-битный бинарник от разработчиков.

Для тестирования использовалась видеокарта ASUS GeForce GT 730 [GT730-4H-SL-2GD5]. Из особенностей я упомяну что у неё пассивное охлаждение и PCIe x1, так что результат на обычной 730 видеокарте с активным скорее всего будет другим.

 , ,

vbcnthfkmnth123
()