LINUX.ORG.RU

Галерея

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

 , , , , , , , , , ,

Смарт ТиВи из компьютера 2003 года.

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

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

Компьютеру уже больше 20 лет. За это время я сто раз менял тут разные детальки, за все время пользования разве что не менялся процессор, я его использую в разных задачах уже два десятилетия.

На данный момент тут стоит железо: пентиум 4 нортвуд s478 на 2.3 гигагерц, видеокарта жираф 4 4200ти на 128мб, оперативки 1500 метров, подобного объема как раз таки мне и хватает для этого компьютера и два жестких диска ata, один на 80gb под систему, второй на 320gb как файлопомйка, причем смарт у них просто превосходный, думаю что еще года 3-4 они точно проживут. Корпус инвин тех лет, когда они уже скатились, примерно 2012 года, то есть стенки стали тонкими, а блоки питания инвин начали ставить в эти корпуса отвратительные.

Телевизор – какой-то дешевый рубин на 24 дюйма без своих смарт-мозгов, сигнал идет через vga, звук через jack 3.5, для просмотра фильмов сойдет, да и если снизить яркость, можно криво-косо использовать как монитор для работы. Для интернета используется дешевый wifi свисток за 300 рублей. Мышку забраковали родственники, но я ее взял себе и починил, там банально был порван проводок. Клавиатуру недавно убрал, у меня включен автологин и комп после включения кнопки питания просто идет в рабочий стол, клавиатура в целом стала банально не нужна для этого сетапа, вместо нее на столе лежит всякое барахло.

Стол изначально собирался как простой верстак, причем размеры были подобраны именно такие, чтобы за ним было комфортно сидеть лично мне, а потом в итоге оказалось, что при использовании он оказался нереально удобным и я решил его поставить для старого компьютера, а от использования в качестве верстака пришлось отказаться. Не зря я мерял каждый сантиметр и постраивал стол под свои нужды, лично для меня он 100% удобен, хоть и вид не совсем презентабельный, да и до полной кондиции я его еще полностью не доделал.

Софт – максимально легковесный и простой, за основу взял 32 битный debian 12, юзаю исксы, icewm, для звука голая alsa, браузер firefox, файловый менеджер thunar, тема иконок от lxde, блокнот l3afpad, музыка audacious, терминал xterm, htop, ranger, для покупки фильмов из зеленого магазина использую qbittorrent, smtube для просмотра ютуба, для просмотра телевидения использую mpv + плейлисты iptv набитые в конфиг icewm-menu, в основном смотрю американские каналы, чтобы подтянуть свой английский.

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

 , , , ,

elpablo
()

Еще предновогоднего 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
()

Пятница кончается в понедельник

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

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

 , , ,

zasyadko
()

Debian дома, debian на серверах

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

Привет ЛОР!

Рабоче/домашняя машинка:

  • Debian 12 KDE;
  • R5 1600 AF (потому, что стоил 100$ в 2020);
  • ОЗУ 64gb (потому что чувствовалось что 16 не хватает, 32 стоили 100$, а 64 140$ (конец 2023), выбор был очевиден);
  • китайская RX 580 на 8gb (те же 100$, которые позволили пройти Ведьмака 3, ради которого карта и покупалась почти 2 года назад);
  • nvme на 1tb и ssd на 256gb оба от samsung, 2 старых hdd по 1tb.

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

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

По вопросу работы. Трудимся в крупном федеральном провайдере, на позиции эксперта в b2b техподе, работа не сложная, но зачастую приходится курить мануалы, у юриков встречаются интересные потребности. Весь офис логично под офтопиком, сам 95% времени обитаю на удалёнке, где через vdi пользуем офтопик-машину. С линуксом на работе была только одна встреча, когда коллеге выдали тачку на ubuntu, которая использовалась как тонкий клиент до удалённого сервера с офтопом, для тестов. Что тестировали, я так и не понял, но сам факт события был.

На личной тачке полностью переехал на debian, он удовлетворяет мои потребности, но приходится держать офтопик для корректной работы КТолк’а. После окончания подписки на zoom компанией был выбран он, а причина необходимости офтопика – неумение КТолк’а в трансляцию звука системы из под VDI (сломали апдейтом примерно пол года назад, апдейты зло), а так же под линуксом (никогда не работало). Из-за невысокой популярности данного решения фикс неизвестен. Есть теоретический костыль, но лень победила, проще ребутаться при необходимости.

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

Конфиги личных серверов:

  1. 1 vCPU / 512 mb RAM / Debian 11 / FRA, крутится какое-то 3х буквенное решение для 4х клиентов, канала в 100мб хватает всем, никто не жалуется.
  2. 4 vCPU / 4gb RAM / Debian 12 / MSK, тут живёт сервер кубов (minecraft 1.12.2) с кучей модов, для игры с коллегами и расслабления. На удивление в 25 лет обнаружил, что играть во что-то другое не могу и не хочу, осталась вот такая маленькая отдушина. Стоимость аренды этих серверов на 28.11.24 8,31$.

Из интересного – по-настоящему нравится пользоваться трекболом, использую простенький Logitech M575, дешево и сердито. Брал в основном для редких поездок в офис, но проникся и использую вместо g502 hero (которая используется для игры в кубы, на трекболе играть дискомфортно).

Браузер Zen, основан на FF, по заявлениям разработчика ускорен, но главная фича для меня – это скрываемые панели, при обычном сценарии использования браузера хватает хоткеев, отображение панели закладок и адресной строки не требуется, пользуешься страницей, забывая что там где-то скрыты панели, на которое нужно наводить курсор. Хоткеи наше всё. Полная концентрация.

 ,

osstis
()

Игрушка Tux

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

Подруга связала крючком по моей просьбе пигвина Tux’a.

Я в восторге. Кому нужен такой красавец, пишите.

 ,

vivf
()

Niri: blazingly fast

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

Временно вернулся с NixOS обратно на Arch. Причина: в NixOS криво собран glfw и это мешает мне жить T_T.

Ну, в общем, по скриншоту выглядит, как обычная картинка с Unixporn. Обычные тайлы. Но чтобы понять, что из себя представляет Niri (отечественная разработка, кстати :D), нужно увидеть его в действии.

Видео: https://ru.files.fm/u/yaq2ks4w9c (на две недели, подскажите нормальный хостинг).

Тайл в стиле PaperWM (GNOME) – сделан очень качественно. Даже от Hyprland не отстаём – есть возможность скринкаста отдельных окон, встроенная скриншотилка, и даже – возможность «замазать» окна с приватной информацией. Работает с помощью xdg-portal-gnome.

Очень удобно на ноуте – есть жесты с тачпада.

Ссылка на проект: https://github.com/YaLTeR/niri.

 niri, , ,

oworope
()

EndeavourOS

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

Спустя 2,5 года тесного общения с Linux Mint и работе в ней как основной ОС решился на переезд на новую ОС. После испытаний Fedora «упала» менее чем через сутки. Manjaro продержалась неделю, и начались косяки. Оставалось 2 варианта: EndeavourOS или MX Linux. 3 недели на EndeavourOS с KDE. Пока система работает, и сбоев нет (надеюсь так и будет дальше). Плюсы для меня: порадовал pacman и AUR, быстрая скорость работы, более привычная «панель управления», расширеный выбор рабочих окружений (которые можно установить на стадии установки ОС). Плазма в КДЕ оказалась не такой уж и прожорливой.

Ну и бонусом пару скринов: 1, 2, 3

 ,

alekssct
()

Запатчил KDE1 под NetBSD

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

Привет, ЛОР!

Сабж. Запатчил, собрал и запустил KDE1 под свежей NetBSD 10. Что удивительно, всё работает, Firefox и Emacs запускаются, все анимации не тормозят даже без хардварного ускорения. В общем, на удивление быстрая и функциональная среда, куда удобнее и имеет больше настроек чем современный GNOME. Вдобавок, что явно порадует гентушников, сборка из исходников с нуля, включая qt1, заняла всего минуты три.

Ссылка на порт: https://github.com/nishiowo/kde1

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

Про ШГ в курсе.

 , , ,

hateyoufeel
()

Химический реверс-инжиниринг или не дизассемблером единым

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

Давно мне был интересен состав некоторых реагентов, с которыми работаю, а тут по работе порвался до ЯМР спектрометрии и понеслось.

На скрине окно Bruker TopSpin 4.4.1 (академическая лицензия, стоит на ноуте с кубунтой, да, оно есть полное на Линукс) со спектром 5х ГЦ буфера полимеразы Phusion (химерная полимераза Sso7d-Pfu с дополнительными мутациями). В принципе, энтузиасты и раньше исследовали этот вопрос (https://pipettejockey.com/2017/08/18/purifying-commonly-used-enzymes-homebrew-phusion/), но без пруфов, ввиду отсутствия доступа к ЯМР спектрометрии. Я же снял спектр на 600 МГц в смеси воды и тяжёлой воды с последующим подавлением сигнала лёгкой воды, благодаря чему смог проверить справедливость тех или иных предположений о составе.

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

 ,

Dorif
()

NextSTEP 2.2 на Previous 3.3

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

Эмулятор компилял отсюда.

Образ диска взят отсюда. Его нужно смонтировать и вытащить оттуда образ дискеты, которую скормить эмулятору.

Конфиг:

cat ~/.config/previous/previous.cfg
[Log]
sLogFileName = stderr
sTraceFileName = stderr
nTextLogLevel = 3
nAlertDlgLogLevel = 1
bConfirmQuit = TRUE
bConsoleWindow = FALSE

[ConfigDialog]
bShowConfigDialogAtStartup = TRUE

[Debugger]
nNumberBase = 10
nSymbolLines = -1
nMemdumpLines = -1
nDisasmLines = -1
nBacktraceLines = 0
nExceptionDebugMask = 1073741830
nDisasmOptions = 103
bDisasmUAE = TRUE

[Screen]
nMonitorType = 2
nMonitorNum = 0
bFullScreen = FALSE
bShowStatusbar = TRUE
bShowDriveLed = FALSE

[Keyboard]
bSwapCmdAlt = FALSE
nKeymapType = 1
szMappingFileName =

[ShortcutsWithModifiers]
kOptions = O
kFullScreen = F
kMouseMode = M
kColdReset = C
kCursorEmu = J
kScreenshot = G
kRecord = R
kSound = S
kPause = P
kDebuggerM68K = D
kDebuggerI860 = I
kQuit = Q
kDimension = N
kStatusbar = B

[ShortcutsWithoutModifiers]
kOptions = F12
kFullScreen = F11
kMouseMode =
kColdReset =
kCursorEmu =
kScreenshot =
kRecord =
kSound =
kPause =
kDebuggerM68K =
kDebuggerI860 =
kQuit =
kDimension =
kStatusbar =

[Mouse]
bEnableAutoGrab = TRUE
bEnableMapToKey = FALSE
fLinSpeedNormal = 1
fLinSpeedLocked = 1
fExpSpeedNormal = 1
fExpSpeedLocked = 1

[Sound]
bEnableMicrophone = TRUE
bEnableSound = TRUE

[Memory]
nMemoryBankSize0 = 8
nMemoryBankSize1 = 8
nMemoryBankSize2 = 8
nMemoryBankSize3 = 8
nMemorySpeed = 1

[Boot]
nBootDevice = 0
bEnableDRAMTest = FALSE
bEnablePot = TRUE
bEnableSoundTest = TRUE
bEnableSCSITest = TRUE
bLoopPot = FALSE
bVerbose = TRUE
bExtendedPot = FALSE
bVisible = FALSE

[HardDisk]
szImageName0 = /dev/shm/NS22.img
nDeviceType0 = 1
bDiskInserted0 = TRUE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm/NEXTSTEP2.2.iso
nDeviceType1 = 2
bDiskInserted1 = TRUE
bWriteProtected1 = TRUE
szImageName2 =
nDeviceType2 = 0
bDiskInserted2 = FALSE
bWriteProtected2 = FALSE
szImageName3 =
nDeviceType3 = 0
bDiskInserted3 = FALSE
bWriteProtected3 = FALSE
szImageName4 =
nDeviceType4 = 0
bDiskInserted4 = FALSE
bWriteProtected4 = FALSE
szImageName5 =
nDeviceType5 = 0
bDiskInserted5 = FALSE
bWriteProtected5 = FALSE
szImageName6 =
nDeviceType6 = 0
bDiskInserted6 = FALSE
bWriteProtected6 = FALSE
nWriteProtection = 0

[MagnetoOptical]
szImageName0 = /dev/shm
bDriveConnected0 = FALSE
bDiskInserted0 = FALSE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm
bDriveConnected1 = FALSE
bDiskInserted1 = FALSE
bWriteProtected1 = FALSE

[Floppy]
szImageName0 = /dev/shm/floppy22.dd
bDriveConnected0 = TRUE
bDiskInserted0 = TRUE
bWriteProtected0 = FALSE
szImageName1 = /dev/shm
bDriveConnected1 = FALSE
bDiskInserted1 = FALSE
bWriteProtected1 = FALSE

[Ethernet]
bEthernetConnected = FALSE
bTwistedPair = FALSE
nHostInterface = 0
szInterfaceName =
szNFSroot = /root/
bNetworkTime = FALSE

[ROM]
szRom030FileName = /usr/local/share/previous/Rev_1.0_v41.BIN
szRom040FileName = /usr/local/share/previous/Rev_2.5_v66.BIN
szRomTurboFileName = /usr/local/share/previous/Rev_3.3_v74.BIN
bUseCustomMac = FALSE
nRomCustomMac0 = 0
nRomCustomMac1 = 0
nRomCustomMac2 = 15
nRomCustomMac3 = 0
nRomCustomMac4 = 0
nRomCustomMac5 = 0

[Printer]
bPrinterConnected = FALSE
nPaperSize = 0
szPrintToFileName = /root/

[System]
nMachineType = 2
bColor = TRUE
bTurbo = FALSE
bNBIC = FALSE
bADB = FALSE
nSCSI = TRUE
nRTC = FALSE
nCpuLevel = 4
nCpuFreq = 25
bCompatibleCpu = TRUE
bRealtime = FALSE
nDSPType = 2
bDSPMemoryExpansion = TRUE
n_FPUType = 68040
bCompatibleFPU = TRUE
bMMU = TRUE

[Dimension]
bI860Thread = TRUE
bMainDisplay = FALSE
nMainDisplay = 0
bEnabled0 = FALSE
nMemoryBankSize00 = 4
nMemoryBankSize01 = 4
nMemoryBankSize02 = 4
nMemoryBankSize03 = 4
szRomFileName0 = /usr/local/share/previous/ND_step1_v43.BIN
bEnabled1 = FALSE
nMemoryBankSize10 = 4
nMemoryBankSize11 = 4
nMemoryBankSize12 = 4
nMemoryBankSize13 = 4
szRomFileName1 = /usr/local/share/previous/ND_step1_v43.BIN
bEnabled2 = FALSE
nMemoryBankSize20 = 4
nMemoryBankSize21 = 4
nMemoryBankSize22 = 4
nMemoryBankSize23 = 4
szRomFileName2 = /usr/local/share/previous/ND_step1_v43.BIN

Из интересного: именно в 2.2 ещё был Мотороловский SDK для DSP, потом его отдельно предлагали загрузить.

Дефолтный шелл – csh, пока не знаю умеет ли он в автодополнение и историю ;)

Но так длинную строчку tar -xvf path/tools.tar набил, и что-то там в корень распаковалось )

CDROM монтируется в /

Диск я ему сделал…

 dd if=/dev/zero of=NS22.img bs=1k count=400k

…на 400 мб. Пока всё влезло, 200 мб свободно. Часы в Preferences поставил более-менее правдоподобно.

Будем изучать.

 

Andrew-R
()

Мой современный WindowMaker

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

В последнее время вижу, что активность выкладывания скриншотов в Галерею сильно упала.. Поэтому решил вас развлечь :)

После долгого времени с момента публикации последнего моего скриншота решил разбавить современной «стариной», так сказать..

Это мой современный WindowMaker на втором по важности и «мощности» компьютере (На первом компе - облагороженный xfce, похоже на то, что было в одном из предыдущих моих скриншотов).

Почти вся информация об окружении так или иначе есть на самом скриншоте.

Так что вот.. Ругайте :)

 , ,

My_quest
()

Моё старое рабочее место, очень удобное

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

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

 ,

petyanamlt
()

Домашняя лаба

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

Насобирал железа, получилась небольшая домашняя лаба и под проекты и под «поиграться». Показываю, красивое… наверное. В основном стоит про запас. По факту активно используется платформа на 24 диска, TrueNAS, samba, nfs, виртуалки, БД. Недавно заморочился и избавлялся от шума этой самой платфромы, в БП менял кулера + резисторы на обороты. Железа много не бывает) Всем добра)

 homelab, , ,

zasyadko
()

Labwc: перед выходом 0.8.1

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

Labwc – оконный менджер для Wayland на основе библиотеки wlroots. Является духовным наследником Openbox, использует похожую конфигурацию через знакомые любому юзеру Openbox’а четыре файла: autostart, environment, menu.xml и rc.xml. Поддерживает темы от Openbox с небольшими дополнениями, например можно использовать значки кнопок окон в формате .svg вместо .xpm.

Вот уже больше года Labwc стоит у меня как второй WM просто «на потыкать» и параллельно посмотреть, что изменилось в новой версии, а в качестве основного WM я использую Sway. Благо, они оба на основе wlroots, поэтому софт используется почти одинаковый и писать много новых конфигов не приходится.

Использованию Labwc на постоянной основе сильно мешает тот факт, что у Labwc нет и не будет своего IPC в отличии от Sway. И нет его у проекта по чисто идеологическим соображениям. Со страницы Labwc на GitHub:

… the Wayland community has achieved an amazing amount so far, and we want to help solve the unsolved problems to make Wayland viable for more people. We think that standardisation and de-fragmentation is a route to greater Wayland adoption, and wanting to play our part in this, Labwc only understands wayland-protocols & wlr-protocols, and it cannot be controlled with dbus, sway/i3/custom-IPC or other technology.

Но даже у этих кремней намедни произошёл небольшой сдвиг. Wayland-композитор в стиле Openbox это конечно отлично, но ведь к нему надо ещё и панельку, и лаунчер приложений какой-нибудь, и много чего ещё, одними окошками да менюшкой сыт не будешь.

И тут наконец один из авторов притащил в проект троянского коня в виде стороннего протокола cosmic-workspace, созданного под нужды активно подбирающегося к релизу, написанного на Rust супер крутого и в будущем самого модного COSMIC DE. Свою ересь товарищ объяснил тем, что этот протокол в текущей версии почти идентичен основному кандидату в мейнстрим, который висит мёртвым грузом в merge requests уже четыре года, и когда его всё-таки примут (примут же, да?) усилий на замену одного на другой нужно будет абсолютно минимум.

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

 , , ,

spal
()

Мой сервер виртуалок

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

Сделан из платы ASRock Q1900-ITX и самодельного многоэтажного корпуса.

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

В первоначальном варианте в качестве хранилища был миррор из двух 2.5" wd black, но они что-то быстро перестали удовлетворительно работать (один вроде вообще сдох) и стал использовать ссд. Изначально на втором этаже была другая система которой я тоже иногда пользовался, и вообще этажей планировалось сильно больше двух (кластер с hardware-изоляцией между разными задачами), и хотел ещё сделать красивую переднюю панель вместо вынесенных на шлейфах кнопок с индикаторами, но...

По факту материнка оказалась не особо хорошей (я не знал что asrock это asus, когда её брал): одна сдохла ещё больше 5 лет назад перестала включаться, у второй потекла батарейка, неудачно расположенная рядом с греющимся разъёмом питания ссд (заметил это в мае этого года, когда я и сделал эту фотку, да забыл выложить), и вот осталась последняя третья плата, изначально бывшая запасной. Хотя та что потекла — включается и работает, но на всякий случай отключил её. На фотке она внизу. И и у как минимум двух экземпляров из трёх есть признаки нестабильной работы при большой нагрузке на память.

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

 ,

firkax
()

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