LINUX.ORG.RU

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

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

 , , , , , , , , ,

Nyxt - нетрадиционный браузер на ЛИСПе

Привет! Первый раз пощу скриншот и не обижусь, если его не пропустят по причине унылости.

Пару раз видел на форуме опросы, каким браузером кто пользуется. Ни разу в них не было браузера Nyxt. Этот браузер написан на Common Lisp, и одной из его фич является полностью жабаскриптный/html’ный UI (который генерируется силами spinneret и parenscript). Это делает его менее прибитым к используемым тулкитам и движкам (да, веб-движок там не лисповый, конечно же). В данный момент используется либо WebKit, либо Electron. Браузер далёк от идеала, но весьма приятен, управляется мышой или кнопками. Я поставил емаксоподобные сочетания клавиш.

Кроме всего прочего, может использоваться как клиент Gemini или Gopher. На скрине как раз открыта рандомная Gemini-страничка.

Ещё его можно изменять прямо в процессе его работы. Запускаете swank (команда start-swank), подключаете slime и пилите. Лисперам понравится.

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

Ещё плюсом является быстрая компиляция из исходников (не считая движка, опять же). Хоп-хоп, и за минуты 3 собрался.

Лор в нём выглядит как лор, поэтому взял унылый gemini-сайт для примера.

Такие дела.

Официальный сайт

Гитхаб, BSD 3-Clause License.

 , ,

dura4ok11
()

War1gus в 2025 году

Warcraft: Orcs & Humans — компьютерная игра в жанре стратегия в реальном времени, разработанная компанией Blizzard Entertainment. Это первая игра в серии Warcraft.

War1gus — это повторная реализация “Warcraft: Orcs & Humans”, которая позволяет играть в Warcraft на движке Stratagus. В игре используются графика и звуки из оригинальной Warcraft, но улучшены механизмы игрового процесса с помощью многих современных удобств, которые предоставляет движок Stratagus, таких как современное управление мышью, именованные группы, более широкий выбор групп, больше фракций игроков в многопользовательских играх, редактор карт и несколько городов.

Собирал версии stratagus 3.3.2 и war1gus 3.3.2

Stratagus собирал так

cmake $name-$version \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_INSTALL_PREFIX=/usr \
  -DGAMEDIR=/usr/bin \
  -DSBINDIR=/usr/bin \
  -DLUA_INCLUDE_DIR=/usr/include/lua5.1 \
  -DWITH_STACKTRACE=OFF \
  -Bbuild

  make -C build
        cd $SRC/build
        ls
        make DESTDIR=$PKG install
        mkdir -p ${PKG}/usr/include
  cp ${SRC}/$name-$version/gameheaders/stratagus-game-launcher.h ${PKG}/usr/include
  cp ${SRC}/$name-$version/gameheaders/stratagus-gameutils.h ${PKG}/usr/include
War1gus собирал так
cmake "${name}-${version}" -DCMAKE_INSTALL_PREFIX=/usr -DGAMEDIR=/usr/bin -Bbuild
  make -C build

  cd build
  make  DESTDIR=${PKG} install
Зависимости такие
ldd /usr/bin/stratagus
        linux-vdso.so.1 => linux-vdso.so.1 (0x00007fff74f5a000)
        liblua5.1.so.5.1 => /usr/lib/liblua5.1.so.5.1 (0x00007f4e79b52000)
        libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f4e79999000)
        libSDL2_mixer-2.0.so.0 => /usr/lib/libSDL2_mixer-2.0.so.0 (0x00007f4e7994b000)
        libSDL2_image-2.0.so.0 => /usr/lib/libSDL2_image-2.0.so.0 (0x00007f4e7991e000)
        libtoluapp.so => /usr/lib/libtoluapp.so (0x00007f4e79912000)
        libz.so.1 => /lib/libz.so.1 (0x00007f4e798f8000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f4e798e3000)
        libmng.so.2 => /usr/lib/libmng.so.2 (0x00007f4e7986f000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f4e79865000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f4e79838000)
        libtheora.so.0 => /usr/lib/libtheora.so.0 (0x00007f4e797f3000)
        libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f4e797ad000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f4e7957f000)
        libm.so.6 => /lib/libm.so.6 (0x00007f4e794a0000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f4e7947f000)
        libc.so.6 => /lib/libc.so.6 (0x00007f4e7929e000)
        liblua.so.5.4 => /usr/lib/../lib/liblua.so.5.4 (0x00007f4e79259000)
        libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f4e791b2000)
        liblcms2.so.2 => /usr/lib/liblcms2.so.2 (0x00007f4e7914c000)
        /lib/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x00007f4e7a094000)
ldd /usr/bin/war1gus
        linux-vdso.so.1 => linux-vdso.so.1 (0x00007ffd58766000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f634744b000)
        libm.so.6 => /lib/libm.so.6 (0x00007f634736c000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f634734b000)
        libc.so.6 => /lib/libc.so.6 (0x00007f634716a000)
        /lib/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x00007f63476c1000)

Однако при попытке подложить ресурсы в директории DATA игры при выборе DATA.WAR, war1gus крашился с такой ошибкой

terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::compare: __pos (which is 18446744073709551614) > this->size() (which is 2)
Aborted
Решением стал запуск собранных разработчиками war1gus для винды бинарников war1gus в вайне, и подсовыванием им тем же самых файлов. В таком случае ресурсы распаковываются без ошибок. Затем просто копируются из ~/.wine/drive_c/users/username/Documents/Stratagus/data.War1gus в ~/.stratagus/data.War1gus. После этого игра работает.

 ,

vbcnthfkmnth123
()

Hyprland на FreeBSD

Ради развлечения решил установить на свой Thinkpad FreeBSD рядом с NixOS, накатил Hyprland, чтобы потыкать вяленый на фряхе. Впечатления гораздо более приятные, чем от macOS, которую я до этого тоже ковырял ради интереса. Тем не менее, FreeBSD гораздо менее готова для десктопа (и лэптопа), чем GNU/Linux: драйверов гораздо меньше (к примеру, у меня не завёлся WiFi), необходимо дорабатывать мелкие косяки. Потестил порты (собрал mpv) - реализовано интересно. В дальнейшем планирую потестировать linuxulator, linuxkpi, виртуализацию и пр.

  • GTK Theme - ZorinOS Blue light
  • Icon Theme - Delight
  • Cursor Theme - Bibata Original Classic
  • Панель - Waybar
  • Терминал - Foot
  • Файловый менеджер - Thunar
  • Браузер - LibreWolfПеремещено dataman из workplaces

 , ,

mister_me
()

Graphite Oxygen (Edited)

Если кого-то интересует цветовая схема, то подскажите мне, где она лежит – и я залью на гугл-драйв.

Обоина – AI-Extended «Tux In Rain», если хотите, тоже могу залить.

CachyOS, ОЗУ 16GB, Ryzen 5600G, видео – встройка.

 , , ,

Set440
()

Как я перестал бояться и полюбил приложение от сообщества Яндекс

Уже довольно давно появился клиент для прослушивания Яндекс Музыки для десктопных операционных систем. Клиент для Linux не заявляется на главной странице проекта, может быть пока, но и как в случае с Я.Диском, существует версия от сообщества. Которая, как выясняется, не только существует но и прекрасно работает.

Я не имею отношения к Яндекс, просто однажды случилось маяться от безделия, решил поставить. А уже через неделю перешёл на классическое приложение взамен веб-версии.

Подкупила меня именно фишка, которую продвигает Яндекс для приложений под Windows и Mac, это возможность слушать музыку без соединения с сетью, когда она ложится у твоего провайдера, ну или еще бывают кейсы…

Очень понравилась возможность закреплять любимые потоки или плейлисты в правой части окна приложения. Круто, что можно сразу установить качество для фонограмм. Насколько я знаю, поставщики контента для приложения сейчас требуют несжатые форматы звука от музыкантов, поэтому все новые релизы точно будут в качестве «без потерь». Сказать что происходит с ранее загруженными треками я не могу, возможно там то же что-то поменялось. Аудифильский «срач» можно устроить в комментариях, если подобные споры еще актуальны.

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

Приложение на моём десктопе стабильно, «не было не единого разрыва».

:-)

Приложению для установки нужен libdrm. Вот пожалуй всё, что может отталкивать пингвинобоязненного пользователя Linux. Существуют версии для deb и rpm систем, а так же версия не требующая установки.

Ссылка на GitHub

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

 

unclestephen
()

Chrome OS Flex c Linux для студентов

Захотелось странного и я таки установил ChromeOS Flex на старый ноут, посмотреть, есть ли жизнь на Марсе. Оказалось, не всё в этой ОС так плохо. Кроме хрома в dev mode можно включить настроящий линукс (Crostini) и даже покодить. Google вроде такое добавил по просьбе студентов. Даже идея о приобретении chromebook-а теперь выглядит как не самая безумная идея.

 , crostini

cap838383
()

Привет из 2007 (настоящий)

Привет, ЛОР!

По мотивам этого, накопал скриншотов из 2007 с тогдашним свежесобранным E17 под Debian Etch. Нифига хорошего про эту среду не помню, помню что вернулся тогда очень быстро на KDE3 из-за общей глюкавости этого поделия. Повторять опыт не слишком хочу. E16 был и до сих пор есть куда лучше чем последующие версии. Единственным плюсом помню только полноценные анимированные обои без видео, которые не жрали при этом процессор как не в себя: в частности, вон та ленточка Debian на рабочем столе вращалась, и многим крышу сносило.

Такие дела.

 2007, , ,

hateyoufeel
()

Динозавр от Гугла в KolibriOS переписан на Си

В KolibriOS наконец-то портирована игра с прыгающим динозавром из браузера Хром. Теперь Динозавр из коробки доступен в свежей ночной сборке KolibriOS.

Такая идея появилась у меня в 2020 году – я тогда пытался на базе открытых исходников (на языке Си) написать игру про динозавра в KolibriOS. Жаль, что моя попытка тогда провалилась.

Позже идею с динозавром подхватили компетентные и опытные разработчики KolibriOS. Те же самые кусты и птицы в игре про динозавра в KolibriOS присутствуют. Портом я доволен.

Сообщество KolibriOS, вы молодцы.

Мне кажется, что динозавр от Гугла – это новый Doom. В том плане, что портируют динозавра куда только возможно.

 , ,

ConLenov
()

Celestia и четыре планеты

В тендере на лучший тест новой возможности загрузки нескольких изображений, победила астрономия. :)
Celestia из репозитория, скомпилирована с Qt 6.

 , , , ,

dataman
()

Новогодний Xephem, привыкаем к Gnome

Собственно, subj.

Поставил на свободный раздел разрекламированный alt-workstation с Gnome, потыкал Gnome, назначил шорткаты, выпил/закусил /С новым 2025 годом!/, понял, что надо поделиться скриншотом. На скриншоте надо показать что-то новогоднее, поэтому собрал и запустил Xephem. Обычный ‘import -window root file.png’ под Xwayland не сработал, сделал снимок встроенным средством Gnome.

Субъективно, привыкнуть к Gnome можно, если деваться некуда. Также субъективно, отрисовка графики идет плавнее, чем в X-ах, но это может быть результатом анимаций, которые должны скрыть тормоза.

C новым 2025 годом!

 , ,

x22
()

Void Linux | Dracula Rice

OS: Void Linux
WM: i3
Theme: Dracula
Terminal: Alacritty
Bar: Polybar

 ,

Xesvor
()

Прощай, neofetch

Решил Void обновить, а тут такое – помянем. Выбросили из репозизория совершенно бесполезную, но тем не менее культовую программу.

Однако видно, что аналоги чувствуют себя вполне нормально и для беспокойства нет причин.

 ,

amd_amd
()

Продолжая «крысиный марафон»

Хочу показать одну из имеющихся у меня машин с «крыской» и «рачем», для поддержания «крысиной темы» в галерее.

Недавно обновился на свежие 4.20, число хорошее, полет тоже замечательный, грызун очень мной уважаем, в отличии от более толстых и глючных DE. Не вяленый, слегка кастомизирован, путем выпила стандартной панели и напиливанием новой вертикальной, с плагином Docklike Taskbar, ибо такая компоновка гараздо больше подходит к широкому экрану, не расходуя ценное место по вертикали, однако не протерший очки легко перепутает с гнумом и Dash-to-dock.

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

 , , ,

XOXO
()

The Matrix: Path of Neo в 2024 году

The Matrix: Path of Neo — компьютерная игра, основанная на трилогии фильмов «Матрица», и разработанная Shiny Entertainment. Была выпущена в 2005 году. Можно поиграть самим Нео, отыгрывая известные сцены из фильма.

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

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

 , ,

vbcnthfkmnth123
()

Еще предновогоднего XFCE 4.20

Постепенно XFCE меняет свой вид, т.к. настройка под себя это процесс.

На скриншоте четыре рабочих стола моего домохозяйкиного десктопа, предновогодний tilix с pwsh, firefox без ЛОРа незачет, thunar (чтобы был) и собственно скрипт-скриншотер открытый в mousepad.

Gtk-тема Matcha-dark-aliz (hdpi), иконки Papirus.

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

Всех с Наступающим 25, всем всего самого хорошего.

 , , ,

dmitry237
()

Просто предновогодний скрин XFCE

Mint 21.3

По-прежнему остаюсь привержен этому DE, после попыток перейти на другие. Пробовал тайлинговый WM. Были попытки перейти на Cinnamon, KDE. Пробовал TrinityDE. До перехода на GTK3 MATE очень нравился.

Мое поделие на Qt5 стоит в автозагрузке начиная с декабря уже четвертый год.

Насколько не люблю женский вокал, у Ad Infinitum он звучит приятно. И есть некий баланс вокала и музыки: голос не визжаще-пищащий, нет засилья соло в стиле power, барабаны только местами молотят. В целом, слушается на одном дыхании.

  • Тема: Human
  • Тема xfwm: Bluecurve Revival XFCE red, цвет заголовка изменен
  • Иконки: WinOxy

 

TechnoMag
()

Неизменный Linux Mint Cinnamon

Что-то никто скринов не кидает, давайте чтоли своего почти дефолта закину.

Когда более 10 лет назад Убунту сменила гном2 на свою юнити, переколбасив весь интерфейс во что-то странное, ужасно неудобное, да ещё и с очень куцыми возможностями настройки - у меня срочно возникла необходимость сбежать на что-то нормальное. Были протестированы xfce и lxde (кеды не хотелось, так как у них была репутация хоть и красивого, но «громоздкого» DE, а я хотел что-то средне-легковесное), на последнем остался на какое-то время, но оно тогда глючило, файловый менеджер вечно падал, и что-то еще меня не устраивало. И тогда я попробовал накатить Cinnamon (на Убунту, так как частые переустановки в моей ситуации это боль). И он мне всем понравился. Мне нравилась расстановка элементов как в гноме2, но не нравилось его избыточно развесистое меню. Здесь же была возможность настроить всё таким же образом, но без этого недостатка.

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

 ,

STinger
()

FreeCAD 1.0.0

FreeCAD уже торт

На скриншоте процесс создания параметрической модели мебельного шкафчика. Размеры и координаты деталей привязаны к значениям в таблице, при изменении значений, модель перестраивается.

Внизу размеры для раскроя, вверху сводная таблица.

 ,

BACR
()

Gnome 47, HiDPI и fractional scaling в жизни

Мой компуктер, который использую для работы(scala инженер) и не только. Последние лет 10 пользуюсь только gnome и пришел в выводу, что в fedora его готовят лучше всего.

Итак, из интересного – gnome 47 и его новая(до этого в стоке не было(?)) фишка про отключение масштабирования приложений в xwayland. В силу специфики работы, пользуюсь продуктами jetbrains, хоть у них и есть движения в сторону нативного wayland - включается флагом -Dawt.toolkit.name=WLToolkit, но пользоваться этим сложно - тормозит, падает, не работает dnd, UI не такой контрастный - менюшки не отбрасывают тень и из-за этого глаза сильнее устают и тд. Помучился с этим и с удивлением обнаружил что в gnome теперь можно выключить масштабирование для xwayland чтобы приложения сами пытались это сделать, и у jetbrains это работает.

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer', 'xwayland-native-scaling']"

Также на скрине список расширений, со временем как-то устаканилось, раз в полгода смотрю, есть ли что интересное из новенького :)

Еще интересная штука, про акцентные цвета, в общем работает это крайне сомнительно. Чтобы в gtk3 приложухах это тоже хоть как-то работало, поставил adw-gtk3 и руками поправил конфиг для gtk3. В убунте это уже давно и как-то получше сделано, не знаю как с технологической точки зрения, но UX в разы лучше в этом плане чем в стоковом gnome.

из того что не видно на скрине:

  • evolution – почта, в том числе office365 через ews
  • planify – локальный трекинг задач, просто, но мне хватает
  • bottles – чтоб поиграть в виндовые игрули, но это редко
  • vscode – потихоньку пытаюсь туда переползти, из-за непомерных аппетитов идеи, уж больно много оно жрет. Для той же скалы, если что-то несложное там уже делаю(metals), но полностью пока не получается перейти из-за ряда недоработок - последнее прям что сильно мешает это то как сделана работа с тестами в metals
  • steam – чтоб в доку2 иногда пошпилить(все мы грешники так или иначе)
  • firefox – ну куда ж без него, какое-то время назад начал юзать разные профили для работы и для личных нужд. Иначе можно работать круглые сутки :)

все gnome апликухи которые не в стоке сидят во флатпаке – я тут проблем не вижу.

P.S: Проекты с работы показать не могу, к сожалению

P..PS: Ноутбук довольно спорный, для линукса наверное что-то другое можно посмотреть – тупо нет драйвера для тачпада.

PPPS: Сначала хотел поставить рач, но он в процессе инстала упал из-за битого пакета на зеркалах – какой-то пакет не проходил проверку целостности. Ждать я не стал и накатил федору :)

 fractional-scaling, , ,

Drolyk
()

MustardOS 2410.1

Также известная как muOS. Операционная система для китайских портативных игровых консолей. У меня стоит на Anbernic RG40XX H. Экран 4 дюйма, 640х480; процессор Allwinner H700 с видео Mali G31; 1Гб LPDDR4, батарея 3200 мА*ч. Встроенные накопители отсутствуют, для ОС и игр есть 2 разъёма microSD.

По часовой: screenfetch и виртуальная клавиатура, тема Lyxodius.Dark.Black с системным шрифтом, htop, игра Chip ’n Dale Rescue Rangers 2 для Денди(NES).

 , , , ,

avgust23
()