LINUX.ORG.RU

85
Всего сообщений: 497

Путь к моему идеальному десктопу

Ну что сказать, я на полпути к идеальному десктопу для меня. Старался сделать так, чтобы было ОЧЕНЬ удобно юзать, поэтому выбрал openbsd и spectrwm

( конфиги )

  1. Уведомления. Показом уведомлений занимается dunst,

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

  2. Xbindkeys. Всем хорош spectrwm, но он не понимает комбинацию alt+enter для максимизации окна, поэтому приходится держать запущенным xbindkeys с

    ( конфигом )

  3. Блокировка. Когда я ухожу из-за компа, его надо бы блокировать, для этого использую slock.
  4. Обоина - https://wallhaven.cc/w/lmgp6r
  5. Emacs и gnus. Конфиги показывать не буду, поскольку они очень большие и страшные :(
  6. Кино и сериалы. Для просмотра использую mpv с конфигами - mpv.conf

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

    input.conf

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

  7. Терминал (Нет, не фильм с Хэнксом) Использую eshell с алиасами.

Если чего забыл (наверняка) - спрашивайте в комментах.

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

 ,

nightlord ()

Знакомство с OpenBSD

Привет, ЛОР.
Решил я познакомиться с моей заочно любимой операционной системой — OpenBSD.

Накатить это дело я решил на мой бывший будущий основной ноутбук — Thinkpad X230.
До того, как он станет моим основным, мне нужно его слегка проапгрейдить — поставить FullHD матрицу, поменять динамики и порт зарядки с ленововского на Type-C. Но пока мне лень.

А вот что мне не лень — это экспериментировать с софтом, в том числе с операционной системой.

Собственно, знакомьтесь — OpenBSD 7.1 на моём любимом старичке Thinkpad X230.
В качестве рабочего окружения выбрано XFCE 4.16, но, вероятнее всего — в дальнейшем я его поменяю на что-то более легковесное, скорее всего Awesome.

Всё остальное (пока что) дефолтное, потому что в любом случае буду всё переустанавливать с нуля хотя бы из-за Full Disk Encryption, с которым было лениво разбираться на этапе знакомства с OpenBSD.

_______________________________________________________________

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

Совсем в подробностях рассказывать не буду, что интересует — спросите сами, с удовольствием отвечу.

Итак.

Установка.
Убила наповал. 5 минут от загрузки с установочной USB-флешки до ребута и логин-скрина в установленной системе. Без комментариев.
Минусы: загрузка системы занимает слишком много времени, по сравнению с Linux. Около минуты. Но мы же не так часто перезагружаемся, верно?

Оборудование.
Абсолютно всё оборудование, начиная от Wi-Fi, заканчивая 3G-модемом — подхватилось и работает из коробки*.

* — необходимо установить firmware.

Пакетный менеджер и ПО.
Портами пока не пользовался, обхожусь исключительно бинарными пакетами.
Всё то, что использую ежедневно — есть в виде пакетов.
XFCE 4.16, Firefox 99, Gajim, mpv и многие другие — всё отлично устанавливается и работает.
Браузер не тормозит. Аппаратное ускорение видео в браузере не работает. В mpv — работает.

Питание и автономная работа.
11-летний ноутбук рапортует о ~6 часах автономной работы со 100% зарядкой.
Неплохо, хоть и немного хуже, чем под Linux.
Засыпание, гибернация — работают из коробки без всяких проблем.

Настройка, документация, пердолинг
Тут просто пушка.
Прекрасная документация. Понятный исходный код. Компактная кодовая база (относительно).
От процесса настройки одно удовольствие.
Пример: настройка беспроводного соединения —

ifconfig iwm0 nwid "essid" wpakey "passphrase"
ifconfig iwm0 inet autoconf

Готово. Как тебе такое, Илон Маск?


На этом, пожалуй, закончу, ибо писать можно вечно.
Задавайте ваши ответы, с удовольствием на них свопрошаю!


Это сообщение написано с ноутбука ThinkPad X230 с ОС OpenBSD 7.1.

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

 , ,

annerleen ()

Коротаю вечер

Вот так, за просмотром сериала, и проходит вечер...

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

 , , , ,

nightlord ()

Жизнь под опенком

Неспешно провожу время...
На скрине - gnus, терминал (хотя обычно пользуюсь eshell), qutebrowser

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

 ,

nightlord ()

Мыльный вечер

Накодил на перле консольный генератор плейлистов для одного очень мыльного сервиса чтобы смотреть в mpv, на сайте плеер ужасен.
Да, он (генератор) виден в eshell'е. Качеством кода, мягко говоря, не горжусь (писалось быстро), поэтому не выкладываю...
Dwm и slstatus помогают в работе, все это крутится на openbsd.

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

 , , ,

nightlord ()

OpenBSD 6.8 на Pentium II

Просто OpenBSD 6.8 (который ещё не вышел) на Pentium II (который вышел ещё во времена динозавров)

Хотел было поставить туда Windows 10 (которая вышла уже несколько лет назад). Но для этого надо было бы раз в 20 разогнать процессор, раз в 16 увеличить размер памяти и раз в 5 растянуть жёсткий диск. Решил пойти более простым путём и поставил OpenBSD.

Кроме того, раз у меня есть такой крутейший пентиум, я открываю журнал для старых компьютеров, oldpc notes, где буду жизнеописать, как жить со старыми компьютерами. Первый выпуск уже в эфире

>>> Просмотр (1024x768, 121 Kb)

 , ,

deb ()

Не было печали, снапшотов накачали

Решил на своём маленьком ноутбуке обновить OpenBSD 6.7 до снапшотов. Вдруг тачпад заработает, например. Не судьба. Сейчас какие-то новые ядра пошли, с видеорежимами даже в bsd.rd. Так вот, bsd.rd-то работают, а вот сами ядра, хоть корзинные, хоть собранные KARL-ом, висят на entry point чего-то там: просто висят и всё, никакие видеорежимы не переключаются.

Если к 6.8 не заработает, придётся и отсюда OpenBSD удалять, не сидеть же на 6.7.

Ещё из снапшотов хотелось читалку книжек foliate (в дебиане такой нет). Собрал из current-порта.

А так - обычный awesome с отключёнными заголовками, firefox 76, терминалы. Зелёная полоска - это xbattbar, обычно у меня одни консоли висят и тогда её хорошо видно, сейчас половину загораживает firefox.

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

 ,

buratino ()

В гостях хорошо, а дома лучше...

Перешел обратно с enlightenment dr16 на spectrwm и внезапно обнаружил, что он научился выводить цвета в статусбар. Инфа чуть подробнее - в neofetch. В емаксе как раз закончил приводить в порядок baraction.sh, благодаря typeset получилось сделать отступы => панель не дергается при изменении значений загрузки процессора и сетевухи. Музыкой заведует mpd+mpdscribble.

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

 , , ,

nightlord ()

gnus — хорошо

На экране - gnus, почти ненастроенный. На соседнем экране как раз открыта документация по его настройке. В соседнем mpv открыт старый стрим с ютуба…

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

 , ,

nightlord ()

OpenBSD обычного человека

Мой Thinkpad X200s с опёнком, на котором я пишу код, читаю книги, смотрю кино, слушаю музыку, et cetera. Так как ноутбук использую для повседневных дел - никаких свистелок-перделок графических нет, почти все вопросы решаю в emacs (Dired, Org-mode, иже с ними).
По порядку:


OpenBSD более чем доволен, всё работает стабильно, из коробки, местами даже нагрев меньше, чем в Linux (на других ноутах обычно наоборот было)

>>> Просмотр (1280x800, 59 Kb)

 , , ,

john_snake ()

Я люблю глухое эхо

Недавно вышла новая версия Common Desktop Environment, решил накатить!

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

>>> Просмотр (1280x768, 118 Kb)

 , ,

insw ()

OpenBSD 6.6 xfce на флешке

OpenBSD 6.6 amd64, xfce 4.14, не самая быстрая usb-flash на 16 гб

Всё работает довольно быстро, ещё несколько лет назад на той же флешке были ощутимые тормоза, а сейчас полностью юзабельно. softdep включён, что тогда, что сейчас, без softdep не пробовал.

Всё из штатных реп, тема pkg_add yaru, шрифты pkg_add ubuntu-fonts

>>> Просмотр (1360x768, 402 Kb)

 ,

buratino ()

Перевод манги и OpenBSD

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

На данном скрине переводится манга «Выпрямись! Добро пожаловать в кружок танцев школы Шика» от со-автора манги «Мастер дрочки Куросава». А конкретно начало второго тома с японского (потому что в фанатском английском переводе его нет).

Для клина используется Krita, а для тайпа и финализации скана - GIMP. Для японского ввода используется IBus с не помню каким IM-фреймворком. Вроде fcitx.

Была идея частичной автоматизации процесса тайпа с помощью скрипта на Python, который использует ImageMagick. Этот скрипт генерирует из перевода (который на JSON) растровые изображения текста, которые остаётся лишь нанести вручную за заклиненные сканы. Затык лишь в том, что ручная работа всё-таки остаётся в виде переноса изображений текста на клин и самого клина, который без понятия как автоматизировать.

И, чтобы показать жизнеспособность данного метода перевода манги, я таким путём сделал перевод одного ваншота из «Osaka Banpaku» от автора манги «nichijou» на английский. Как выглядит сам текстовый перевод: https://github.com/lo-fi-scanlations/osakabanpaku.translation.

Ну, и немного процесса клина и тайпа обложки 2-го тома этой манги: оригинал, клин, готовая обложка.

При переводе обложки использовался также Inkscape для создания логотипа.

Используемый WM: herbstluftwm. Остальной workflow описан здесь: Будни NetBSD-раба

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

 , , , ,

rhubear ()

OpenBSD 6.3 + Openbox на Kaby Lake

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

Но теперь решился поставить на ПК и не пожалел — все работает отлично. После установки вообще ничего не пришлось настраивать. После Linux'а даже не пришлось особо привыкать — все очень привычно. А там, где непривычно, помогает отличная документация.

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

ОС хорошо работает на Kaby Lake Pentium G4620. Хотя производительность хуже, чем в Linux'е - это особенно заметно в Firefox и Minecraft (возможно, из-за того, что Mesa довольно старая).

Файловая система тоже была довольно тормозная, но как оказалось, это из-за синхронной записи метаданных по умолчанию. Решилось добавлением softdep в опции монтирования.

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

Так как в OpenBSD туго с проприетарными играми (хотя в некоторые и можно поиграть), пришлось также поставить Linux в дуалбут. Но туда я редко перезагружаюсь.

Другие сриншоты здесь.

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

 , , ,

Kron4ek ()

оф корз ит ранс OpenBSD

Fujitsu Loox s9/70

Transmeta 700 mhz (в OpenBSD почему-то работает на частоте 300 мгц), 256 памяти, стоит hdd на 10 гб

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

>>> Просмотр (1232x1287, 317 Kb)

 ,

buratino ()

Grey would be the color if I had a heart.

Добра, пони.

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

На постановочном снимке можно увидеть окошки с цветовой схемой base16-ocean, слегка перекрашенную Minwaita и небольшой хак для Acme (diff), чтобы он не был жёлто-синим (можно включить обратно с помощью аргумента -ua -o). ШГ в терминале и интерфейсе — симпатизирующий мне Go, в Acme — Fixed.

Менее шакальная версия, так как ЛОР не хочет жевать мой PNG, и обои.

P.S.
В Acme, конечно же, можно использовать тот же Go, но не его TTF-версию — он понимает только формат Subfont. Сконвертированная версия Go за 2016 год выглядит, мягко говоря, не очень, а сам конвертер ttf2subf не хочет собираться на чём-то отличном от 9front, из-за чего самостоятельно прогнать его через довольно проблематично.

>>> Просмотр (2560x1024, 1411 Kb)

 ,

commagray ()

OpenBSD 6.2 XFCE Win 10

Случайно наткнулся на интересную тему. Мне понравилась, может кому-нибудь тоже будет кстати. Можно добиться полного скотства сходства с Windows 10, но у нас особый путь. :)

>>> Просмотр (1280x800, 3005 Kb)

 ,

vasyan ()

Новогодняя OpenBSD: рабочее место мейнтейнера

OpenBSD можно сделать красивой... На скриншоте:

  • OpenBSD-Current + Fluxbox.
  • Тема Zukitre.
  • Mate-terminal и geany с Makefile для порта gnome-mahjongg (планирую отправить скоро, когда все игры gnome портирую).

С Новым годом! Ругайте.

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

 ,

cetjs2 ()

CDE? Fvwm!

Всегда визуально нравился CDE, но некоторые мелочи отбивали желание работать в нем. Так, например, я не осилил, как в нем сделать кейбиндинг из трех клавиш, отсутствие трея и пр. мелочи. Поэтому неспешно наковырял свою тему для fvwm2, взяв за основу тему c fvwm-themes. Весь десктоп занимает чуть меньше 200Мб в памяти после загрузки. Система - OpenBSD. Почему OpenBSD? Потому что она простая и понятная, в ней работает все железо, которое у меня есть, почти все программы, которые мне нужны - в ней присутствуют и они свежих версий, всякие излишества нехорошие, вроде пропиетарного софта или systemd - отсутствуют, она обновляется два раза в год.

На скриншоте можно видеть FvwmButton в качестве панелек, xclock, календарик fvwmscript, терминал - xterm (по моим наблюдениям - xterm - самый лучший, потому что самый быстрый), в качестве мессенджера pidgin, файловый менеджер thunar, индикатор батареи - xbatt.

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

 ,

Slack ()

128 мегабайт хватит для всех?

OpenBSD/i386 6.1 на ноутбуке Nec с Celeron 1000 и 128 мб памяти. Это один из трёх ноутбуков, которые попали мне на препарацию.

awesome там работать почему-то не захотело, поэтому пришлось взять IceWM с первой попавшейся под руку темой.

Обои: xsetroot -solid steelblue

На экране netsurf и mplayer. Также используется mpd+ncmpc, vim и другие интересные приложения. Играть в angband не позволяет раскладка (а rogue-раскладку я так и не изучил).

Занимает всё это добро на диске примерно 1.5 гб, и это при том, что там поставлены ненужные компиляторы и вообще всё, что плохо лежало - всё равно на весь раздел выделено аж 4.5 гб, и этого места хватит с запасом.

Впечатления от системы отличные, можно пользоваться. :) Хотя нехватка памяти ощущается, было бы там 512 мб, я бы вполне мог использовать её, как повседневную систему.

Вердикт: для десктопа готово :)

>>> Просмотр (1024x768, 190 Kb)

 ,

buratino ()