LINUX.ORG.RU

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

Debian Sid

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

Здравствуйте. Ну, собственно на скрине вся информация видна. 44 гном из ветки экспериментал хорош. На sid сидеть можно, система предсказуема.

>>> Просмотр (1440x900, 323 Kb)

 , ,

Zlo
()

Хождение в Wayland. Попытка номер...

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

Wayland, wayfire из git, найденный в закромах github работающий форк Firedecor для серверных декораций, waybar. Файлменеджер - nemo, терминал guake (на скриншот не попали).

Похоже пока оптимальный набор легкого Wayland окружения. Еще бы менюшку раздобыть вроде brisk-menu для вяленда - и будет совсем юзабельно.

>>> Просмотр (2794x1794, 2093 Kb)

 

Qui-Gon
()

The Pink Panter: Hokus Pokus Pink теперь и в ScummVM

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

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

The Pink Panter: Hokus Pokus Pink — игра с главным героем короткометражки The Pink Panter 1964 года. Теперь и нативно!

>>> Просмотр (1920x1080, 669 Kb)

 , ,

vbcnthfkmnth123
()

Simply Linux 10.1 и слезы олдфага

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

Очень давно не следил за развитием отечественных дистростроителей, решил наверстать упущенное и поставить Simply Linux

Заодно поставил «total conversion» под Windows 95, как бы дико это не звучало.

Уровень локализации на русский оказался настолько мощным что в сумме выглядит практически как эталонная 95 русская венда.

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

>>> Просмотр (1366x768, 148 Kb)

 , , ,

alex0x08
()

Netscape Navigator 9 в Debian 11

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

Качаем бинарную версию Netscape Navigator 9 for Linux, ставим пакеты `libgtk2.0:i386`, `libpangox-1.0-0:i386`, `libxt6:i386`, `libstdc++5:i386` в Debian 11 Bullseye и все работает!

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

>>> Просмотр (1920x1032, 328 Kb)

 , ,

zx_gamer
()

Новое домашнее рабочее место

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

Эта история началась осенью 2019 года, когда у меня внезапно сдохли колонки Microlab Solo-1, купленные ещё в 2006 году. Я посмотрел на жабу, жаба икнула. Стал искать, что есть в мире. После вторых переговоров с жабой, заглянул на авито, и тут выяснилось, что вполне приличные напольники стоят вполне себе скромных денег.

И усилители тоже не то чтобы слишком дорогие. Как говаривал небезызвестный Дмитрий Комиссаров у себя в блоге, хороший усилитель — он как хорошая инвестиция, ещё внукам оставишь.

Ага, сказала жаба, а куда ты поставишь эти колонки в своей уменьшенной хрущёвке на 43м²?

Окей, покупаем маленькие колонки. Переслушал десятки компьютерных, всё не то. Взял Panasonic SA-PMX90EE. Трёхполосые(!) компактные полочники, заменил провода на нормальные, звук заиграл. Подключение по USB 24/192, также умеет играть с Bluetooth, CD, радио и USB флешек. Под онтопиком работает в режиме «воткнул и работает», под офтопик есть дрова на офсайте. Жаба слегко охренела, потому что за эти деньги можно было ещё один компьютер взять, но красиво жить не запретишь, хотя насчёт оставить внукам я пока сомневаюсь.

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

Май 2021, я становлюсь обладателем маленького, но уютного дома в два раза больше старой квартиры, сразу за чертой Нижнего Новгорода. Закрытый посёлок, охрана, видеонаблюдение, всякие парки и собачьи площадки. Интернет по оптике, опять же. Все мои соседи айтишники :-) При этом 20 минут пешком до цивилизации, да и в посёлке кое-какие магазины есть.

Дальше ремонт, изготовление мебели, мытьё и установка всего. С начала марта я здесь уже живу в режиме постоянных доделок. Наконец-то у меня есть духовка, посудомойка и нормального размера плита и холодильник.

На фото: стол деревянный, интегрированный со шкафом, индпошив. Монитор на кронштейне. Упомянутый Panasonic в качестве колонок. Кружка с котиками. За дверью гардеробная, там пока что срач. Слева на шкафчике гномы, девушка подарила, справа награда «лучший преподаватель Базальт СПО» за 2021 год. За ней морской котик от базальта и плюшевый пингвин, куплен в линуксцентре году в 2006-м. Из шкафа торчит принтер, оказалось несколько заморочено его подключать. На столе микрофон DEXP U700, это основной рабочий инструмент.

Кто жил в загородных домах, тот знает, что в них много окон. В комнате, где стоит компьютер, их три. Это не позволяет поставить монитор как-то иначе, чем напротив окна. Поэтому там римская штора, которая почти всегда закрыта.

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

Итого: усилитель Audiolab 6000A и CD-транспорт Audiolab 6000CDT. Комплект куплен на авито по цене заметно дешевле, чем такой же усилитель один новый. Колонки Wharfedale Diamond 330, куплены новыми, но со скидкой. Оба бренда английские, но принадлежат китайской IAG. D330 рассчитаны на маленькие помещения, что выражено в том, что фазоинвертер выведен вертикально вниз. Это позволяет ставить колонки по углам помещения или почти вплотную к стене. Прогревались месяц. Если вам кажется, что усилитель классом повыше, чем колонки, то да, так оно и есть, покупки на авито они такие. В любом случае, это лучше, чем наоборот.

Также можно наблюдать тумбочку для радиоаппаратуры советского производства, примерно середина 80-х. Я её потом, конечно, поменяю, но пока она добавляет градус эпичности всей инсталляции. И магнитофон «Яуза МП-221-С». Не то, чтобы я его слушал, но раз он у меня сохранился, пусть стоит.

А машину я поменяю потом.

>>> Просмотр (2000x1334, 243 Kb)

 ,

Aceler
()

Выживание на Lubuntu 10.04 в 2023 году

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

Ну что, пришло время накатить. Накатить Ubuntu 10.04, господа.

Вспомнив глюки панели в GNOME 2.30, которые меня в то время бесили (виджеты время от времени съезжают со своих мест, и панель превращается в беспорядочное нагромождение иконок), в качестве отправной точки я выбрал не ванильный установочный образ Убунты, а Lubuntu. LXDE в Lubuntu 10.04 однако тоже не сахар, версия 0.5.0 очень древняя и куцая, не умеет практически ничего. А то, что умеет — то не работает.

  1. Скачиваем установочный образ. Устанавливаем в виртуалку. Устанавливается система быстро и без заморочек.

  2. При установке система делала вид, что проверяет обновления, на самом деле она ничего не проверила, так как адреса репозиториев протухли. Так что в первую очередь нужно восстановить доступ к репозиториям. В файле /etc/apt/sources.list надо заменить домен archive.ubuntu.com на old-releases.ubuntu.com.

  3. apt-get update && apt-get upgrade. Будет установлено несколько сотен мегабайт обновлений. Перезагружаемся.

  4. Раскладка в иксах настраивается как-то так: setxkbmap -model pc104 -layout 'us(basic),ru:2' -option grp:shift_caps_switch. Я это пишу на случай, если кто-то пойдёт по моим стопам и обнаружит, что через GUI тут раскладку не настроить. Да, LXDE настолько куцая. Поэтому сразу фигачим файл в автозагрузку:

[Desktop Entry]
Type=Application
Exec=setxkbmap -model pc104 -layout  'us(basic),ru:2' -option grp:shift_caps_switch
Hidden=false
Name=setxkbmap
  1. Индикатор переключения раскладки в LXDE — да, но нет. Он как бы есть, но как бы в большей части случаев бесполезен. Он не отслеживает момент, когда setxkbmap загрузила новые параметры раскладки. И поэтому вместо надписи RU показывает пустое место. А иногда показывает как надо. Прокачивайте удачу.

  2. Дальше возникла задача сменить разрешение экрана. Я запускал систему в виртуалке, и иксы по умолчанию автодетектировали разрешение 800x600. В lxrand сменить разрешение можно, но эта версия еще не умеет запоминать настройки и восстанавливать их при входе в сеанс. Поэтому фигачим еще один файл в автозагрузку:

[Desktop Entry]
Type=Application
Exec=xrandr --size 1280x1024
Hidden=false
Name=xrandr
  1. После этого вылазит 2 новые проблемы. Первая — pcmanfm не умеет реагировать на изменение разрешения. Поэтому он занимает собой только кусок рабочего стола 800x600. Вторая — приложения теперь работают с неправильным DPI:
$ xdpyinfo | grep -B1 resol
  dimensions:    1280x1024 pixels (212x159 millimeters)
  resolution:    153x164 dots per inch

На скриншоте обе проблемы: ссылка.

На попытку выставить DPI через xrandr приложения почему-то не реагируют. Поэтому пишем в ~/.Xresources:

Xft.dpi: 96

Ну а глюк с рабочим столом я подпирать костылём не буду вообще. Скоро этот pcmanfm сменится на другой.

  1. После обновления версия Хромиума – 25.0.1364.160. Не то что б это сильно помогло в показе современного веба. В gmail и google-диск не зайти. Хостинги картинок не работают. С горем пополам он может отобразить ЛОР: ссылка. Но зато этот синий заголовок и вменяемые симпатичные вкладки! Ностальгия…

  2. Поддержка запуска консольных программ в меню приложений тоже да, но нет. При попытке запустить htop из списка приложений окно терминала не появляется.

  3. Запуск системы в виртуалке — мгновенный. (CPU хоста - Core i5-2450m.) После входа в графический сеанс — потребление памяти 62 МБ. Версии софта тут такие: Linux 2.6.32, glibc 2.11.1, gcc 4.4.3, glib2 2.24, gtk2 2.20.0.

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

>>> Просмотр (1280x1024, 246 Kb)

 , , ,

wandrien
()

30 лет NetBSD

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

Астрологи объявили неделю BSD на ЛОРе...

Ровно 30 лет назад, 19 апреля 1993 года, некий Chris G. Demetriou из университета Berkeley объявил о выходе новой ОС, основанной на 386BSD 0.1.

Поздравляю всех причастных и сочувствующих.

Картинка для привлечения внимания: Pinebook Pro с виновницей торжества на борту. Инструкцию по установке можно подсмотреть в блоге моего хорошего знакомого Бэнни

>>> Просмотр (2100x1575, 5041 Kb)

 ,

untitl3d
()

OpenBSD 7.3 на ноутбуке

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

Давно хотел начать описывать реалии использования OpenBSD, поскольку информации в сети по ней мало, а та что есть часто устаревшая, либо касается исключительно серверного использования.

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

На скриншоте 7.3 OpenBSD, недавно обновленная, с кастомным ядром.

Xfce4 в виде DE, тема оформления видна в выводе neofetch на скриншоте.

>>> Просмотр (1600x900, 1213 Kb)

 , ,

alex0x08
()

Xfce спустя пару месяцев

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

Первая тема в галерее: Первый раз с крысой

EndeavourOS, Xfce. Ноутбук HUAWEI MateBook D16 RLEF-X.

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

В последние месяцы смог полностью отказаться от неоправданно тяжелых IDE в пользу Visual Code и это даже пошло на пользу. К примеру, когда работаешь в том же Rider, необходимости лезть руками в .csproj практически не возникает, сейчас же это приходится очень часто что-то там менять/добавлять, соответственно появилось более глубокое понимание, как происходит сборка и развертывание проектов.

>>> Просмотр (1920x1200, 230 Kb)

 , ,

evgeny_aa
()

Pisi Linux LXDE

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

Тут на днях выкатили так называемый Pisi_Linux_LXDE_20230118.iso. По статистике sourceforge, его начали много грузить из РФ. Сборочный xml был без внятных объяснений выклянчен три месяца назад. За это время были решены две важные задачи: исправлено падение pisiman при попытке обновить репозиторий и что делать с теми пакетами, которые в этом репозитории, оказывается, отсутствуют. Выкинуть, разумеется, ведь если их нет, то, наверно, они и не нужны.

Что имеем в итоге? Неряшливый дефолтный внешний вид, отсутствие менеджера буфера обмена, при установке с приоритетом 1 прописывается какой-то левый бинарный репозиторий от васяна с малварями.

Что делать? Ставим diodon или, если оставляем включенным packageside, rainbow-cm. Но не забываем, что там ffmpeg-6 и многие пакеты из stable2.pisilinux.org будут сломаны. Например, vlc. Исправляем отсутствующие значки установкой qt6-svg, остальное по вкусу.

В общем, дефолтный неинтересный lxde-gtk3 с openbox-ом. Недефолт от 6.04 можно посмотреть, например, здесь.

ps. Посмотреть доступные в packageside пакеты

pisi la packageside
Кто может не работать с ffmpeg-6
pisi info ffmpeg
Отключить packageside
sudo pisi dr packageside

>>> Просмотр (1680x1050, 568 Kb)

 ,

zombi_pony
()

Z13 доехал

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

Тут кто-то просил написать постик, когда вот это вот чудо китайской техники - Thinkpad Z13 AMD - доедет — вот оно таки доехало.

Что я могу сказать — прикольная игрушка. Стильная, красивая, компактная, лёгкая. Неплохое железо. Офигенный экран, на одном уровне с последним MacBook Pro или даже лучше.
Неплохое время автономной работы, хотя до Thinkpad X260 пятилетней давности всё равно не дотягивает.

На этом достоинства заканчиваются, и начинается суровая реальность. Поехали:


  • Система охлаждения явно не рассчитана на восьмиядерного зверя AMD Ryzen 7 PRO 6860Z
  • Отсутствие портов ввода/вывода
  • Отсутствие кнопок на тачпаде
  • Отсутствие спящего режима (S3)
  • Впаянная оперативная память (и SSD нестандартного размера)
  • Какие-то детские баги в фирмвари, связанные с закрытием крышки



И всё это за какие-то две с половиной тыщи долларов!

Казалось бы, решение очевидно — отдать обратно в магазин.
Но, чёрт подери, какой же он красивый! (и даже сзади!)

А на скриншоте моё стандартное оформление, однако на этот раз решил попробовать KDE, ибо гном поразила страшная болезнь под названием «gtk4», а XFCE явно плохо от такого разрешения экрана на 12.5".

>>> Просмотр (2880x1800, 1464 Kb)

 , ,

annerleen
()

Рабочий GNOME

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

Всем привет.

Машинка — Huawei matebook D15 ryzen 5500U. Так как звука «искаропки» нет — ядро сборное: https://github.com/codepayne/linux-sound-huawei/tree/bom-wxx9-mclk

Рабочий гнум. Все просто. Расширений по минимуму: unite, dash-to-dock, desktop icons. Тема — yaru.

Сконфигурированную virt-manager Windows7 для офтопик-программ запускаю через Boxes.

Скрин рабоче-постановочный, т.е. на данный момент конкретно нифига не делаю, однако так примерно все и выглядит.

Simatic Step 7 через виртуалку работает изумительно, самой Винде около 5 лет. Арчу примерно 6 лет.

Критикуйте.

>>> Просмотр (1920x1080, 331 Kb)

 , ,

Jeronimo
()

Оживляем CDE

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

Решил посмотреть как обстоят дела у CDE после открытия исходников, собрал и запустил.

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

Сборка на Mageia официально не поддерживается, но кого это когда останавливало.

Вот тут пошаговая инструкция по сборке и запуску, если кому вдруг интересно поиграть в некрофилов.

>>> Просмотр (1920x1080, 428 Kb)

 , ,

alex0x08
()

Нарисовал фотоаппарат-кубик в MineImator

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

Я придумал дизайн маленького фотоаппарата-кубика.

Сверху — солнечная батарея для того, чтобы фотоаппарат брал энергию из солнца. По бокам расположены кнопка «фотографировать» и порт USB-C для передачи фото/видео.

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

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

Нарисовал я данный фотоаппарат в MineImator (с недавнего времени нативно доступен для Linux) — потому это единственная программа для работы с 3D, с которой я умею работать.

>>> Просмотр (1920x1080, 886 Kb)

 ,

ConLenov
()

Manjaro Gnome 42 - так и не снёс ещё

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

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

Список расширений здесь.

Для тайлинга в гном-магазине есть несколько расширений - у меня Pop Shell пока что.

OpenSUSE MicroOS наверно поставлю, когда это снесу.

>>> Просмотр (1366x768, 536 Kb)

 , ,

votafak
()

Mint XP

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

Крайне лень что-то менять, стоял дефолтный Cinnamon и стоял себе. Правда, вспоминая, как выглядит Windows 11 (у брата), становилось не по себе. Куда всё катится, чё так крипово?

Взял и поставил синенькую XP-тему. По ощущениям - довольно «дёшево». Mint-XP лишь мимикрирует цветовое оформление, XP-подобных иконок нет, частями глючно. Но вроде смотришь, и чувствуешь себя связанным с прошлым, а не с приторным/Material UI настоящим.

>>> Просмотр (1368x768, 418 Kb)

 , ,

DanilaZabiakaa
()

ROSA Fresh Desktop 12.4 KDE

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

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

Система одна на м2sdd 512, есть еще старенкий велосираптор на 500гиг, ещё Seagate SSD на терабайт, WD Gold 2тб

Ах да, есть ещё один SSD на 512

Но он во внешнем кейсе, для бэкапов

https://postimg.cc/jwDdsR1k

>>> Просмотр (2560x1440, 4532 Kb)

 ,

petyanamlt
()

Строим новые сети дома

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

Я вроде бы не скидывал ещё сюда свой домашний дефолт.

Суббота, игры надоели, в датацентр уехал новый сервер и надо с ним подружиться. Как раз самое время настроить.

Linux damned 6.1.22-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Mar 31 12:47:12 -00 2023 x86_64 AMD Athlon(tm) X4 840 Quad Core Processor AuthenticAMD GNU/Linux
KDE 5.26.5

Konsole с разделением окна на верхнем мониторе. Konsole с горой вкладок и screen'ом на нижнем. За полупрозрачным фоном кое-какая инфа по нагрузке на ковыряемую в данный момент виртуалку, htop с текущей нагрузкой на одну из машин и музычка в яндексовой вебморде(KEYGEN CHURCH для ночных посиделок крайне рекомендую).

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

Часть окон включены в режиме «На всех рабочих столах» для быстрого доступа к ним без потери фокуса(переключился, на соседний рабочий стол, где они наверху, увидел, что хотел, вернулся назад).

А так же, именно этот рабочий стол под настройку виртуалок сейчас настроен, на соседнем висят докеры, которые пилятся параллельно.

Есть ли у меня нескучные обои, уже не помню. Насколько ШГ, на моих древних 22" мониторах не заметно.

>>> Просмотр (1920x2160, 1063 Kb)

 , ,

shell-script
()

Будни арчевода

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

На постановочной картинке (основанной на реальных событиях) представлено типичное занятие современного арчевода, имевшего (не)счастье купить себе дорогую игрушку. После очередного обновления системы, нвидиевский блоб решил отрубить регулировку power limit карточки, и дорогая 100ваттная красавица превратилась в 60ваттную скромницу, а nvidia-smi упорно твердил, что он мол знать не знает как поднять мощность на этой карте.

Ну чтож, зайдя на сайтик нвидии, я в очередной раз убедился в гениальности арчеводов - они притащили в апстрим «new feature» ветку дров нвидии, вместо использование стабильной «production». Ну, не беда, будем откатываться!

Атомарно даунгрейдится с archive.archlinux.org мы не будем - пусть этим занимаются любители навернуть НИХа, отдельно откатывать драйвер вместе с ядром мы тоже не будем - пусть этим занимаются убунтоводы. Мы, как истинные рачеводы, легких путей не ищем - мы пойдем и соберём старый нвидиевский блоб под новое ядро с помощью такой крутой штуки как dkms.

Собственно, на скриншоте это и представлено. Клонируем нужную ветку гит-репы с рачепакетами, заходим в нужную директорию, откатываем PKGBUILD на пару коммитов назад, и легко и непринужденно с помощью makepkg -si собираем и устанавливаем старый блоб. Ну и не забываем потом собрать ещё парочку пакетов %) Осталось только перезагрузится, убедиться что всё работает, и добавить блоб в IgnorePkg.

Ладно, с предысторией покончили, поговорим немного о моём десктопе :) На самом деле с момента прошлой темы пятилетней давности изменений не так уж и много. Прошлый конфиг постепенно эволюционировал, пережил несколько разных машин самых разных классов, и наконец-то, к моменту покупки мною нового ноутбука, сменил тему оформления.

Оформление цветов в i3 - закос под gruvbox. Использую её как цветовую схему в i3, dunst, neovim, vifm, vscode, idea, gtk и qt. Короче - практически по всей системе. Как по мне - достаточно приятная темная палитра, в меру контрасная.

Шрифты в WM и редакторах кода - JetBrainsMono.

Статус-панель: стандартный i3bar + i3status, мои потребности полностью покрывает. Единственное, что необычного тут можно заметить - текстовый индикатор раскладки, который выводится и обновляется с помощью двух самописных скриптов и какой-то матери.

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

Для запуска программ, менеджинга окон, управления монтированием, а также для простых вычислений используется rofi. Настройка wifi/bluetooth - через консольку, благо с тем же iwctl и bluetoothctl всё настраивается просто мгновенно, с красивым комплишеном и автообновлением.

Редактор кода для конфигов - neovim. Превращать его в IDE пока не планирую, для разработки на жабе использую IDEA с ideavim.

Файловый менеджер - vifm. Перешел на него с ranger, и по сравнению с тем питоновским поделием он просто летает, функциональности нужной мне в нём больше, да и подход к взаимодействию у него более VIMовский чтоли. Пользуясь случаем, передаю большое спасибо @xaizek.

Терминал - kitty (fish shell), браузер - firefox, музыкальный плеер - quodlibet, обоина на рабочем столе - по мотивам игры hollow knight, недавно наконец-то победил лучезарность %)

Из полезных утилит:

  • playerctl + playerctld - поддержка MPRIS, позволяет иметь один интерфейс для play/pause/next/prev любой играемой музыки, будь то локальные треки в quodlibet или вкладка с яндекс-музыкой.
  • maim - скриншотер, лучшая альтернатива scrot, которая не портит скриншоты рамкой обводки.
  • brightnessctl - управление яркостью дисплея.
  • gxkb - переключалка раскладки, которая помнит последнюю раскладку для каждого окна и автоматически переключает её при фокусе.
  • picom - композитор, единственная задача которого дать нормально жить gtk4 барахлу. Всё остальное нормально работает и без него
  • gamemoderun - тулза, которая отключает композитор при запусках игрушек
  • MY_COOL_SCRIPTS.sh - отборная коллекция велосипедов, без которых ничего не работает.

>>> Просмотр (1920x1080, 395 Kb)

 , ,

Fizzika
()

Выходим в интернет с minix-386 1.5.10

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

Перечитывая, в очередной раз, книгу Линуса Торвальдства «Ради удовольствия: Рассказ нечаянного революционера» (Just for Fun: The Story of an Accidental Revolutionary) и всё больше погружаясь в историю раннего развития ядра Linux, начинаешь находить какие-то факты, на которые ранее совершенно не обращал внимание.

Вот, например, читая эти строки:

Мой эмулятор терминала обрастал наворотами. Я регулярно использовал его, чтобы подключиться к университетскому компьютеру и получить почту или поучаствовать в конференции по Minix.

Я мысленно спросил себя, а как это делалось тогда? Ведь в minix не было никакого сетевого стека (amoeba не в счет). Да, были попытки внедрения сети, и наверно, самый известный проект, это TNET, на основе которого уже был проект по поддержке сетевых карт, таких как WD8003, NE1000/NE2000, 3C503/3C509. Но, во-первых, Линус ничего не упоминал об этом (даже в Linux сеть появилась далеко не сразу), а во-вторых у него на домашнем компьютере просто не было сетевой карты, был только модем.

Хорошо, модем так модем. Но как с помощью него он подключался к университетскому компьютеру? Все достаточно просто (с точки зрения современных технологий) модем Линуса звонил на университетский модем и если он был свободен, происходил пшшш-шшш-дын-дын-пшш.. или modem handshake и если модемы устанавливали связь, оба модема переходили в режим передачи данных, со стороны «университетского сервера» запускался /bin/login, и пользователь авторизовывался там, вводя свой логин/пароль, тем самым попадая на сервер, прям как мы сейчас подключаясь по ssh. И уже на сервере, можно было и почту прочитать и в конференциях поучаствовать…

Но вернемся в наше время. С тех пор, как мне удалось в 86Box собрать minix-386 и в нём скомпилировать и запустить Linux версии 0.01 мне всегда хотелось выйти с него в интернет. Но 86box нет поддержки модема, только сетевые карты, но использовать сетевые карты, с вышеупомянутым TNET, мне не хотелось потому, по-первых, это был бы не канон, а во-вторых TNET у меня не заработал :) (возможно, просто из-за моей криворукости).

И вот, недавно, разработчики 86Box’а зарелизили фичу проброса серийного порта (serial port passthrough) на хостовую ОС и мои руки зачесались…

Первым делом, в настройках 86Box включил passthrough, я задействовал 2-ой com-порт (в minix это устройство /dev/tty2) с режимом Pseudo Terminal/Virtual Console и скоростью 2400 8n1. При запуске 86Box автоматически создать PTY-устройство /dev/pts/XX (у меня это было /dev/pts/19) и уже с этим файлом можно взаимодейстовать как с minix, так и с хоста. Ну, ОК, скажите вы, а что дальше-то, где модем? А модем будем эмулировать через modemulator программа на Go которая реализует небольшой сабсет АТ-комманд модема. Сам modemulator представляет из себя сервер, который при старте открывает tcp порты для работы на различных модемных скоростях, а после установление CONNECT’а, производит подключение по telnet на указанный хост.

Т.к. modemulator открывает сетевой порт, а со стороны 86box есть только pty, то пришлось задействовать socat для форварда данных между pty и tcp портом. Причем у меня не получилось напрямую пробросить /dev/pts/19 на tcp порт (localhost:10024), пришлось вначале socat’ом создать ещё одно устройство pty с пробросом на tcp, и уже потом cat’ами гонять данные туда сюда (см схему внизу скриншота). И в самом конце цепочки CentOS 7 c телнет сервером. Спросите зачем целая виртуалка с CentOS? По простой причине, она у меня уже была настроена.

Собственно, осталось только скомпилировать minicom v1.3.2 вот minix-386 уже попытаться дозвонится (верхний левый скрин). По факту, конечно, с компиляции minicom’а я и начал. В самом процессе компиляции нет никаких проблем, достаточно в Makefile убрать комментарии с флагов предназначенные для Bruce Evans’ bcc и закомментировать, соотвественно, PC Minix ACK compiler. Если всё происходит удачно, то можно попробовать запустить minicom в режиме конфигурации (-s), указать, что модем у нас находится на /dev/tty2 и сохранить как дефолтный конфиг. И потом запустить minicom! minicom отправит команду инициализации модема, но нашему эмулятору модема на неё всё равно, он просто отвечает ОК. И далее «звоним», набираем ATD4242. Когда эта команда прилетит на modemulator, то он откроет телнет соединение с сервером указанный в программе (в моем случаи на telnet://localhost:2323), где надо будет авторизоваться, и уже там можно и «получить почту или поучаствовать в конференции по…».

Но это всё текстовые протоколы, а как на счёт файлов? Линус же как то заливал свое ядро на ftp сервер ftp.funet.fi? А для этого в давние времена придумали протоколы xmodem/ymodem/zmodem + были альтернативные протоколы, такие как kermit и др. Чтобы залить куда-то файл, например по zmodem, необходимо было с одной стороны запустить программу по приему (rz, Receive ZMODEM), а с другой отправить файл через sz, Send ZMODEM. На втором скриншоте справа вы как раз и видите процесс передачи оригинального ядра linux-0.01.tar.Z на «университетский» сервер.

>>> Просмотр (1450x714, 94 Kb)

 , ,

OlegSL
()

MINIX3 3.2.1

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

Это далеко не раритетная ОС (год выпуска этой версии — конец 2013-го), но она заслуживает внимания.

Во первых, это микроядерная ОС. Во-вторых, в этой версии доступен только TWM (в последней на настоящий момент версии 3.3.0 2014-го года и вовсе «временно» убрали поддержку X11 по причине проблем с его сборкой). Кроме этого, X11 здесь — один большой пакет с одной же зависимостью (Perl).

Процесс установки очень прост! Есть поддержка авторазметки, а сам процесс установки занимает где-то 5 минут. Но после установки пришлось поменять адрес репозитория, ибо MINIX перешла с FTP на HTTP в своих репозиториях. В 3.3.0 адрес репозитория не нужно менять, ибо там и так HTTP.

Из браузеров доступен только links. Firefox и Chromium нет.

>>> Просмотр (1314x1065, 69 Kb)

 , ,

gavrilovegor519
()

Slackware 1.1.2

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

(Продолжение Slackware 1.01)

Вкратце - тоже самое, только с FVWM. Софта также мало, X11 также сложно настраивалась (зато появилась поддержка 16-цветного VGA-сервера для поддержки всех видеокарт, ранее предполагалось использовать mono-сервер). FVWM был намного лучше TWM в плане тогдашнего внешнего вида.

>>> Просмотр (1320x599, 27 Kb)

 ,

gavrilovegor519
()

Slackware 1.01

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

Один из самых древних Слакварей. Скачал с официального FTP-сервера. Установил в QEMU (чтобы не создавать установочный HDD-образ и не мучатся с виртуальными флоппи-дисками, ибо в нём есть эмуляция FAT16-диска). Монохромный режим XFree86.

Тогда настройка X11 не было автоматизированной. Приходилось ковыряться в конфигах, задавая modeline. Однако в случае с эмулятором, хватило и дефолтного конфига для mono-сервера. Однако на реальном железе тогда приходилось действительно мучиться, чтобы не сжечь монитор, и не вызвать пожар в доме.

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

В качестве WM использовался TWM, который шел в составе X11.

>>> Просмотр (660x562, 10 Kb)

 ,

gavrilovegor519
()

Yggdrasil Linux/GNU/X Fall 1995

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

Это уже древний Linux. Запускал в PCem.

Более ранние версии этого дистрибутива не завелись по причине того, что ранние версии ядра Linux не умели в IDE CD-ROM, и эту поддержку добавили только в этой версии дистрибутива. Вернее, он был ещё начиная с версии Fall 1994, но в экспериментальном режиме, и у меня он не захотел заводиться. Не помогло даже включение режима работы с IDE через средства BIOS. В итоге, заработала только версия из 1995 года.

Насчёт утилит по работе с тогдашним Интернетом — тогда не было браузера. Были только утилиты для работы с почтой, FTP и тому подобным. В качестве WM используется FVWM. DE в привычном понимании в Linux тогда ещё не было.

>>> Просмотр (2052x807, 54 Kb)

 ,

gavrilovegor519
()

SCO OpenServer 6 Definitive 2018 Panorama + KDE 3.3.5 (обновлённый скриншот)

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

(Продолжение UnixWare 7 Definitive 2018 CDE)

Это тоже версия 2018 года, тоже триал, тоже скачанная с официального сайта. Ставил его на VBox, ибо QEMU глючит с ней. В отличии от UnixWare 7, есть Firefox и KDE 3.

>>> Просмотр (2088x874, 208 Kb)

 , , ,

gavrilovegor519
()

UnixWare 7 Definitive 2018 CDE

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

Вот так выглядит CDE на настоящем сертифицированном UNIX’е! Даже в редакции 2018 года до сих пор древний Mozilla (ещё без Firefox). Вот что такое коммерческий UNIX!

P.S.: Скачал с сайта наследницы SCO (xinuos.com). Достаточно зарегистрироваться, после чего дадут скачать триалку на 30 дней. Там ещё доступны дополнительные патчи для Defenitive 2018, но я их не стал качать. Ставятся эти патчи через утилиту patchck. Но там, естественно, нету обновлений браузера (ибо это древняя ОС). Только обновление OpenSSL и прочих системных утилит.

>>> Просмотр (1076x884, 46 Kb)

 , , unixware

gavrilovegor519
()

Китайский GoldenDict

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

GoldenDict - замечательный мультиформатный электронный словарь, которым я пользуюсь много лет.

Но у оригинального GoldenDict есть несколько проблем:

  • использует Qt 5 и Qt WebKit;
  • медленное и прожорливое полнотекстовое индексирование словарей.

В попытках исправить положение, китайский программист xiaoyifang развивает свой форк со следующими изменениями:

  • использование Qt WebEngine;
  • возможность использования Qt 6;
  • возможность использования Xapian для полнотекстового поиска.

Полный список изменений.

>>> Просмотр (1920x1050, 276 Kb)

 , , ,

dataman
()

ОС «Быть». Наши дни

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

Haiku OS, установлена на ноутбук, использую для работы (хотя пока это громко сказано) каждый день.

На скриншоте, в порядке следования:

  • ЛОР, виртуалка с FreeBSD 14, информация о системе https://0x0.st/HHVm.png

  • Сторонние приложения, результат недавних достижений по портированию. GIMP через wayland прослойку, FEMM и WinRAR через Wine. https://0x0.st/HHVB.png

  • Пустой рабочий стол https://0x0.st/HHVM.png

  • Системное меню, системный ФМ, терминал. https://0x0.st/HHVu.png

Бонус скриншоты:

Из интересных моментов.

На скриншоте рабочего стола - видны репликанты (как виджеты в плазме, но работает это несколько иначе).

Окно с виртуалкой QEMU - в его заголовок присоединены (stacked, не знаю, как по-русски сказать) другие окна QEMU и терминал, переключаются как вкладки. Это киллер фича Haiku, как вы знаете.

Аппаратной виртуализации нет, поэтому QEMU работает в TCG-режиме. Но работает.

В Wine работают только чистые 64 бит приложения, и это огромная проблема, потому что винду…дисты до сих пор на 2023 год плещут 32 битные бинари в перемешку с 64 битными. Во имя Ктулху видимо.

Система установки и обновления приложений тоже оставляет самые положительные впечатления. При обновлении, установке, удалении чего-либо - создается «снапшот» системы и в загрузчике можно выбрать его, если что-то пошло не так. Причем как он создается! Без всех этих ваших линукс/FreeBSD чудес с вундер файловыми системами. Это работает просто на папках.

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

Хотя баги, конечно, есть, например драйвер сети иногда валит ядро при загрузке системы. Но в целом, то, что называется в линуксе DE, - работает чётко. (Привет, плазма).

>>> Просмотр (2732x1536, 1943 Kb)

 

James_Holden
()

Вышла Windows 2023

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

Всех с первым апреля!

>>> Просмотр (640x480, 53 Kb)

 , , ,

zx_gamer
()

Локальная копия lorwiki

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

Поднял локальную копию lorwiki. Для этого создал zim-файл через Zim it и спустя некоторое время скачал его. Полученный файл kiwix-desktop открывать просто так не захотел, а потребовал поднять локальный сервер kiwix.

Однако не все так гладко. К сожалению при поиске страницы с русскими буквами в названии не открываются. Однако если открыть их вне поиска, то они открываются корректно. Страницы категорий тоже не открываются. Но так как есть страница со всеми статьями, то это не страшно. Полученный zim-файл кстати весит примерно 43 Мб.

bash-5.1$ du -h lorwiki.zhbert.ru_91ef1b41.zim 
43M     lorwiki.zhbert.ru_91ef1b41.zim

>>> Просмотр (1920x1080, 857 Kb)

 ,

vbcnthfkmnth123
()