LINUX.ORG.RU

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

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

 , ,

Обратная сторона Steam Deck

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

Более трёх недель прошло с фронтальной фотографии новоприобретённой Steam Deck. Всё это время за ней я провёл в наблюдениях, ну и, само собой, в прохождении ATOM RPG Trudograd. Последнее было сделано без каких-либо нареканий к железу и процессу. Возможно и не шедевр, но весьма уже его напоминает.

Результаты наблюдений: как консоль работает адекватно, но вот с десктопом из коробки есть некоторые шороховатости. Основная из них: отсутствующая как класс локаль отличная от en_US.UTF-8. Это означает, что в консольной моде (где в качестве оболочки используется steam и с разрешением 1280x720) переключить раскладку можно только для экранной клавиатуры, хотя для десктопной моды (тут можно выбрать любое разрешение, хоть 4k) альтернативные раскладки для физической клавиатуры вполне себе выбираются в настройках.

Это всё можно поправить, так как рецепты (подставьте локаль по вкусу) есть, но после обновлений Steam OS подобный трюк придётся перепроделывать.

Вторая проблема заключается в том, что скажем emacs можно поставить локально с помощью flatpak, но подскажите пожалуйста где мне найти flatpak с mc? Я понимаю, что это «ненужно», но уж очень я к этому ненужно прикипел ☹

Пока особого желания экспериментировать нет, так как основную свою функцию игрушка выполняет, но никаких проблем сделать это в случае необходимости я не вижу. Что-то можно поставить через flatpak, что-то можно собрать из исходников и всегда вместо арчика можно накатить Ubuntu!

 

Evgueni
()

Acer Extensa 4220. Еще в строю

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

На HDD там установлена старая версия Void Linux, которую вряд ли получится без бубна обновить до актуального состояния. Ядро, вроде как, 4.19, и в видеодрайвере там есть баг — при переключении видеорежимов система фризится секунд на 30-40.

Поэтому грузимся с флешки. А на флешке стоит Arch Linux, обёрнутый в Bedrock. Без каких-либо оптимизаций под старое железо и прочих уловок. Обычный актуальный Арч.

Внезапно. Всё работает. Firefox воспроизводит музло с ютуба, LO Writer открывает документы. И даже ушла бага с фризом на переключении видеорежимов.

О системе:

Ядро 6.3.2 в пачсетом zen. Настроен swap в ZRAM. В качестве DE - стек программ на gtk2: LXDE + моя SDE. Терминал — Lilyterm. Параллельно в Бедроке установлен Debian Bookworm с XFCE. Просто чтобы был. Всё это стоит на флешке SanDisk Ultra Flair, которую я таскаю с собой в качестве переносной офисной системы.

О железке:

Экран: 14.1', 1280x800
Чипсет: GL960, Socket P
Процессор:
    Заводской: Intel Celeron 550 @ 2.00GHz; 1 core; Mark 514/626
    Текущий:   Intel Core 2 Duo T6570 @ 2.10GHz; 2 cores; Mark 1254/820
Память:
    Тип: 2 x DDR2 533/667/800* MHz; 3GB Max (2GB в верхний слот + 1GB в нижний слот)
    Заводская: 512MB 667 MHz
    Текущая:   2GB + 1GB 800 MHz (работает на 667 MHz; почему?)

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

CPU по нынешним меркам дрова полнейшие, так же как и пропуская способность ОЗУ. Честно сказать, я ожидал слайдшоу везде и невозможность пользоваться интернетом в актуальной версии браузера. Но ноутбук 2008-го года выпуска всё еще пригоден для современной ОС и современного веба.

Обвес машинки такой, что на боковых стенках почти нет пустого места: https://www.notebook-center.ru/catalog_acer_1684.html. Теперь так не делают. (На самом деле делают, но где-то 1 модель из сотни.)

 , , , ,

wandrien
()

Моё текущее рабочее место

Моё рабочее место в данный момент выглядит так. На фото можно увидеть:

  • Ноут Lenovo ThinkPad x230 (Core i7);
  • Ноут Lenovo ThinkPad T14 (Core i7);
  • Монитор Acer KG271;
  • Клавиатура Lotus 58;
  • Трекбол Logitech MX Ergo;
  • Часы Huawei Watch GT-2;
  • Asus Tinkerboard в качестве мини-NAS’а.

На ноутах:

  • Debian Sid (Bookworm);
  • SwayWM;
  • Waybar;
  • Wofi;
  • Kitty;
  • Fish;
  • RangerFM;
  • DevilutionX.

 , , , ,

nuxster
()

Наконец-то консоль с GNU/Linux из коробки

Само собой это давно уже не новость, но довольно прикольно кроме консоли заполучить полноценный рабочий компьютер с GNU/Linux на борту.

Из минусов: придётся освоить flatpak (pacman что-то не работает, точнее работать, но поставить с помощью него ничего не получается), про локализацию тут конечно слышали, но похоже не думали, как и про терминал, который конечно есть, но с каким-то fish.

Из плюсов: работает таки из коробки, emacs установить можно. Больше плюсов появится когда со всем этим удастся разобраться получше.

Спойлер: это я про Steam Deck + Docking station тут всё понаписал.

Внешний монитор от Uperfect (держалка от Armmedia), клавиатура и мышка от Logitech, что-то вроде колонок в tws-режиме от xiaomi. Да, как игровая приставка Steam Deck само собой работает.

 

Evgueni
()

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

Эта история началась осенью 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-С». Не то, чтобы я его слушал, но раз он у меня сохранился, пусть стоит.

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

 ,

Aceler
()

30 лет NetBSD

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

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

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

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

 ,

untitl3d
()

Рабочее место очередного релоканта

Несколько дней назад переехал из Новосибирска в Краснообск, осваиваюсь на новом месте.

  • Стол из Ikea без регулировки высоты (зачем регулировка нужна, хз).
  • Монитор – какой-то Benq, если не изменяет память, но обновляться смысла особого не вижу, что выдали на работе, то и выдали.
  • Справа ХэПэ-шечка 14-ка, непоследняя модель на Intel, i5, 32гб оперативки, модель 2019-го, конечно, всё еще торт. Это мой основной рабочий ноут, так как на нем осуществляется всё связанное с работой. На мониторе ничего не открыто, потому что ноут, видимо, спит.
  • Слева Dexp, на котором программирую-моделирую в удовольствие. Насколько знаю, последняя модель вообще, поставил аж три планки по 8гб и имею в итоге на борту 24гб оперативной памяти). На этом ноутбуке стоит Ubunta и, конечно, всё по дефолту. Ноут закрыт, но если открыть, то можно увидеть VSCode, в котором пишутся всякие велосипеды на Vala (недавно очень понравился этот язык, глянул, в последнее время прям бурно развивается, вот решил тряхнуть).
  • Примерно в середине в стопке книг, которые редко открываются можно заметить планшет Acer Iconia Tab, наверное лучший, что у меня был. На самом деле он редко лежит именно так, обычно используется для чтения книг с заметками, а также вместо кирпича, так как даже интернеты на нём нормально уже не посмотришь.
  • Рядом стоит раскладушка, куплена ещё там в качестве небольшой лежанки, чтобы на полу не спать. Неожиданно приятное устройство для такого компактного размера.
  • Перед столом расположился стул школьный, лучший стул, на котором я когда-либо сидел. Один из двух стульев, которые взял с собой, чему несказанно рад.

 , , , ,

iLoveoOz
()

ЭЛТ

Электронно-лучевой трубки вам в ленту!

Оговорюсь сразу — проект еще не закончен! По-любому там есть косяки, которые еще всплывут при работе/наладке. Как, например, сегодня — изображение постоянно фокусируется/расфокусируется. Замена подстроечников не помогла, напряжение на 2м аноде скачет от 368 до 372 вольт. Вчера такого не было!!!

В будущем это часы на электронно-лучевой трубке 6ЛО1И, хотя еще валяется 5ЛО38И, и ее я не проверял пока что. Вся система состоит на данный момент из нескольких блоков:

  1. Блок питания на SG3525. Имеет несколько напряжений: +350, -470, +12, -12, +5, ~6.3 вольт. По 5-вольтовой обмотке предусмотрена обратная связь и небольшая подстройка напряжения в небольших пределах. На выходе высоковольтной обмотки стоят два умножителя напряжения Кокрофта-Уолтона (удвоитель на положительном полуплече, утроитель на отрицательном полуплече). Больше про блок питания сказать нечего.

  2. Усилитель отклонения — самый обычный дифф-каскад на высоковольтных парах 2sc2611 (можно так-же применить MJE340, MJE13003) с усилением на 2 транзисторах. Подстройка четкости осуществляется крутиками подстроечников GAIN (R12, R32) и подбором конденсаторов C9, C11. В моем варианте нагрузочные резисторы (R8, R14, R28, R34) стоят на 150К/1W, о чем я пожалел, ибо они быстро почернели, без активного охлаждения они быстро перегреваются и начинают дымить, нужно ставить мощнее, хотя бы ватт на 5. По идее при снижении их сопротивления можно поднять частоту усилителя, но это еще не опробовано. Подстроечниками Balance (R17, R36) можно отрегулировать изображение по ширине/высоте, а R4, R26 можно растянуть/сузить изображение.

  3. Цифро-аналоговый преобразователь. В моем варианте ЦАП — аццкий костыль на сдвиговых регистрах 74hc595 и резисторах. R-2R. По нему сказать вообще нечего :))

  4. Микроконтроллер. Я пока все делаю на ардуине в среде Atmel Studio 7. Частоты преобразования ей явно не хватает, ибо даже на надписи linux.org.ru есть небольшое мерцание. Ну тут либо я лох и делаю что-то не так, либо нужен микроконтроллер по серьезнее. В наличии есть STM32F103C8T6 (он-же Blue Pill), но пока руки до него не дошли.

Вся система питается от 12 вольт и потребляет 1.4 ампера.

Исходники, плата, схема (GitHub).

ЗЫ. Возможно далеко не все тут написал, но если будет интересно — задавайте вопросы, постараюсь ответить :))

Источники вдохновения:

Михаил Майоров - Как устроен осциллограф. Как пользоваться осциллографом (видео)
Теплый ламповый дисплей. Собираем монитор из электронно-лучевой трубки — Хакер
Homemade Scope Clock DG7 pic16

 ,

Redfern89
()

Рабочее место релоканта

Несколько месяцев назад переехал из Минска в Лиссабон, осваиваюсь на новом месте.

  • Стол из Ikea с регулировкой высоты (меняю положение сидя/стоя по нескольку раз в день).
  • Мониторы – довольно старые P2719H, если не изменяет память, но обновляться смысла особого не вижу.
  • Слева macbook pro 16-ка, последняя модель на Intel, i9, 32гб оперативки, модель 2019-го, но все еще торт. Это мой основной рабочий ноут плюс на нем же осуществляется все связанное с музыкой (так как количество вещей, которые можно было взять с собой при переезде весьма ограниченно, почти вся аппаратура осталась в Беларуси, играю в «плагины»). На мониторе открыт Reaper с проектом, над которым работаю.
  • Справа thinkpad 480s, на котором программирую в удовольствие. Насколько знаю, последняя модель из компактных, где память не распаяна полностью, благодаря чему поставил планку в 32гб и имею в итоге на борту 40гб оперативной памяти). На этом ноутбуке стоит Arch Linux, в качестве WM использую тайловый Awesome. На мониторе открыт Emacs, в котором пишется raytracer на OCaml (когда-то очень нравился этот язык, недавно глянул, в последнее время прям бурно развивается, вот решил тряхнуть стариной).
  • Еще правее планшет Galaxy Tab 8 plus, наверное лучший, что у меня был. На самом деле он редко стоит именно так, обычно используется для чтения книг с заметками, а также вместо тетрадки: рукописный ввод в нем великолепен, без заметной задержки.
  • Между ноутбуками Arturia Minilab 3, куплена уже здесь в качестве небольшой midi-клавиатуры. Неожиданно приятное устройство для такого компактного размера.
  • Справа мой Warwick Thumb NT 6, лучший бас, который я когда-либо держал в руках. Один из двух инструментов, которые взял с собой, чему несказанно рад.

 , , , ,

satanic-mechanic
()

Рабочие место с тремя мониторами

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

Стол - обычный из Икеи с регулировкой высоты. Иногда использую для работы стоя.
На столе (слева направо):

  • древний BenQ GW2460 1920*1080, планирую заменить на такой же, как справа;
  • Philips 439p1 4K;
  • BenQ BL2581T 1920x1200.

Боковые мониторы подвешены на газлифтах NB F80 — примерно таких (левый прямо такой, а правый чуть поновее, с другими изгибами немного).

За ними прячется ThinkPad P51, на котором все это работает, без док-станции, так как в доке 40A2 перестает работать DDC/CI и непонятно, как регулировать яркость.

Под центральным монитором Lenovo ThinkSmart Bar [11RTZ9ATGE] — самая дешевая комплектация. Подключен по USB. Созвоны с ним стали гораздо комфортнее.

Мышь HP Gaming mouse 300 USB, главная особенность которой — апаратная инверсия кнопок, что позволяет легко менять руку. Единственый минус — через 2-3 года отклеиваются резиновые накладки, и их нечем приклеить.

Клавиатура Microsoft NEK 4000 — жалко, что для правшей таких не делают. Левая подставка под руку протерлась и перетянута в кожу козленка, но тоже уже вытерлась, а была под цвет стен. Правую лень перетягивать, хотя кожа еще есть.

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

Кресло — китайщина, купленная в 2017 и уже нуждающаяся в замене, но все не могу ничего подобрать.

 , , , ,

Suntechnic
()

Кабинет в Волгограде

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

Стол Стратегия ноче милано 1400*700*735 из магазина Комус. Такой же брал в дом. Отличные столы. На столе:

  • Стратегический запас сладкого.
  • Ещё немного сладкого.
  • И ещё совсем чуть сладкого.
  • Два монитора DELL U2412M (третий стоит на полу). Надо от них избавиться. ШИМ - это очень плохо.
  • Монитор Samsung C34F791WQI. Шикарный моник и прекрасный формат. Рекомендую.
  • Вебка Logitech C920
  • Клавиатура HyperX Alloy Elite (Cherry MX Brown) Black USB.
  • Мышь Logitech G903.
  • Уши B&W PX. Часть обшивки с них слезла, пока замотал пищевой плёнкой. Будет нормальное решение - переобтяну. Норм уши.
  • Уши GSP 500. С микрофоном. Открытые. Хорошие уши.
  • Система в корпусе Cooler Master HAF XB. У меня таких корпуса два, чуть разные модицикации.
    • Мать Gigabyte TRX40-AORUS-XTREME-rev-10. Да, корпус пилил. Да, влезло. Да, просмотрел нюанс и вкрутил крепёжный винт в мать. Да, пыхнуло. Да, восстановили. Работает.
    • ЦП AMD 3960x. Сейчас немного жалею, что не взял 3970x. Надо было, зря поскромничал.
    • ОЗУ 4 модуля 9965745-002.A00G
    • В качестве GPU сейчас Vega 56.
    • Немного дисков.

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

Нормально. Мой сетап здесь не полностью представлен, но я остальное и не запускал. Есть ещё два хоста. Только душно. Буквально. Комната явилась результатом планировки, вентиляции ровно никакой. Пока спасаюсь напольным вентилятором напротив входа.

 

targitaj
()

Домашнее рабочее место

Домашний рабочий стол, под которым компьютер с Debian 11 (bullseye). Скоро уже наступит время обновляться до bookworm.

На столе

  • Монитор Huawei Mate 28 (редкие оставшиеся программы на Gtk+2 выглядят ужасно, так как разрешение 4K)
  • Клавиатура Logitech MX Keys (короткий левый шифт и узкий Enter, но уже привык)
  • Мышка Logitech MX Master 3 (инерционное колесико, весьма забавно)
  • Web камера Logitech какая-то (рабочие собрания с 2020 года переехали онлайн, так что пользу приносит)
  • IP Телефон Gigaset AS690IP (зачем нужен, непонятно, но кое-кто еще мне в него звонит иногда)
  • ODROID HC4 (еще не до конца настроен, в ближайшее время переедет на свое место, а так на нем уже Debian 12 (bookworm) с ядром 6.2 c http://ppa.linuxfactory.or.kr/ и более-менее настроенным Nextcloud)
  • Сам стол изготовлен на заказ (чтобы под размер встать в нишу в стене, а также с узкими ящиками, чтобы ногам было где уместиться)

 , ,

TeopeTuK
()

Муки выбора вертикальной мыши

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

Мучаюсь я вопросом долго, т.к. уже год работаю с беспроводной вертикальной мышью и малоформатной мини-клавиатурой. Печатаю я вслепую. Лучевым синдромом не страдаю. Работаю в основном в среде около-САПР (Автокад, Ревит). Как оказалось — беспроводная вертикальная мышь для меня удобна, т.к. находится перед клавиатурой. Вроде как меньше движений. В какой то момент мне показалось что мышь плоской конфигурации — недоразумение, случайный поворот истории и вертикальная — эффективнее. Я могу ошибаться.

Сейчас работаю с Delux618. Это довольно ранние решения и сейчас форма мыши, с точки зрения эргономики как практической сферы дизайна, ушла вперёд. Мой выбор сейчас лежит между двумя моделями, Logitech MX Vertical и Logitech Lift. Первая — чуть больше и чуть тяжелее. Вторая имеет более позднюю версию дизайна и выглядит интереснее на мой взгляд. Я давно привык работать с мышами малого размера, это моё предпочтение. Но ладонь средняя или даже немного большая. Потому возможно лучшим было бы взять MX Vertical.

Поскольку посмотреть мыши в зале невозможно, я сделал макет из пластилина (на фото) той и другой, по спецификациям. Но опять таки определиться не могу и тяну с выбором. Купить две — мне не по карману (она и так оверпрайснутая). Есть клон MX из обычного пластика с подсветкой, но его я покупать не хочу. Хочу оригинал.

Скажите, как на ваш взгляд, особенно тем кто пользовался, на чём бы Вы остановились?

Вот первый вариант:

https://www.logitech.com/en-eu/products/mice/mx-vertical-ergonomic-mouse.910-005448.html

Вот второй:

https://www.logitech.com/en-eu/products/mice/lift-vertical-ergonomic-mouse.910-006473.html

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

 ,

baaba
()

Ноутбук для шабашек

Со средствами разработки под промышленное железо для онтопика традиционно всё было плохо. Проприетарные программы, типа TIA Portal от Siemens, непонятно каким чудом под родной Виндой криво-косо работали, не то, что в условном Wine. По сути, было 2 пути: сидеть на Винде или держать виртуалку со всем необходимым софтом.

Однако, сейчас почти все мажорные производители от нас убежали, и их оборудование стало доступно только контрабандой. Заказчики стали интересоваться альтернативами, в чью сторону раньше особо не смотрели. Часть из них используют разные самопальные IDE для языков МЭК 6-1131/3, часть – CODESYS. CODESYS – широко известная в узких кругах проприетарщина, имеющая нативный линуксовый рантайм, но, разумеется, не имеющая нативной версии среды разработки. Я давно слышал, что CODESYS таки работает в Wine, пусть и с многочисленными оговорками. Не так давно решил попробовать и – о чудо, почти никаких пятен!

На скриншоте и фотке:

  • Manjaro на ноутбуке Dell Lattitude 7280
  • Контроллер Weintek cMT-CTRL01 с модулями расширения
  • Маленькая панелька оператора ONI
  • Plasma с Kvantum и темой KvMojaveLight
  • CODESYS 3.5 SP15 Patch 3 в Wine Staging 8.1

По сути, в Wine сейчас работают все нужные мне функции CODESYS. Небольшой проектик удалось сделать без особых проблем. Позывов плюнуть на эту дурацкую затею и запустить виртуалку с Виндой почти не было.

Хотелось бы, конечно, иметь открытый софт для МЭК 6-1131/3. Он даже есть в лице Beremiz и, вроде бы, работает. Но железа для него практически нет. Какое-то программируемое реле, хтонический ужас для автоматизации атомных станций и фигня для умного дома.

 , , ,

Alden
()

FreeBSD 13.1 + Sway + NVIDIA

Приветствую всех гробовщиков, любителей закопать FreeBSD вместе с вяленым!

Сидел я лет 10 на Xfce4 с фряхой. Один раз настроил его — так ничего и не менял за все время, все устраивало.

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

Квест осложняется тем, что NVIDIA под фряху еще не завезла DRM-прослойку для запуска вяленых WM. Как оказалось, один человечек портировал модуль nvidia-drm.ko под фряху. Собрал его, и sway стартанул без проблем. Были проблемы с билдом модуля, мерцанием экрана и отсутствовшим курсором мыши, которые я зарепортил автору модуля, и он оперативно подсказал как их решить.

Что меня сразу удивило — при env WLR_RENDERER=vulkan и #ozone-platform-hint=wayland страницы в хроме стали рендерится существенно быстрее нежели на X-ах. Да и окна переключались мгновенно, на глаз быстрее нежели в xfce4. И тогда появился самочеленж: а смогу ли я настроить sway до юзабельного состояния + стабилен ли sway для повседневного использования...

Итак, минимальный набор софта, который нужен лично мне:

  • терминал kitty со шрифтом Terminus (TTF) — работает нативно, GPU accelerated, богатые настройки. Пару раз пытался осторожно потыкать палочкой alacritty, но по настройкам и удобству — совсем не то пальто.
  • chromium, firefox — нативно поддерживают вяленого.
  • просмотр изображений: swayimg — единственное, чего сейчас в нем не хватает — сглаживания при апскейле изображений. Разработчик про это знает и вероятнее всего, скоро реализует.
  • libreoffice - работает отлично через xwayland. В портах есть возможность его сбилдить с Qt5/Qt6 и по логике должно работать нативно. Но я не пробовал.
  • просмотр видео: mpv — поддерживает вяленого, юзаю с настройками:
    vo=gpu-next
    gpu-context=wayland
    hwdec=nvdec-copy
    
    Но прикол в том, что в NVIDIA дрова под фряху еще не завезли CUDA. Посему, приходится запускать через nv-sglrun враппер, который каким-то раком заюзывает libcuda.so.1 из порта x11/linux-nvidia-libs для аппаратного декодирования видео.
  • qbittorrent — работает кажись нативно, при необходимости либо живет в отдельном wordspace либо прячется в трей и вызывается в floating режиме.
  • telegram-desktop - нативная поддержка вяленого.
  • skype — работает во вкладке chromium, звук через пульсу + видео с веб-камеры.
  • pulseaudio — при клике по модулю в трее открывается pavucontrol в floating режиме.

Что и как пришлось поставить/докрутить:

  • waybar — мне он показался более приятным в настройке, чем аналоги. style.css где-то скопипастил на просторах инета и немного подкрутил под себя.
  • отображение флага раскладки клавиатуры: поначалу пытался прикрутить какие-то сторонние скрипты. Но позже оказалось, что все это есть искаропки.
  • Кнопки exit, reboot, shutdown через nwg-bar. Выглядит это вот так.
  • снимок экрана/области и копирование в буфер обмена: grim + slurp + wl-copy.
  • отображение погоды: пришлось немного повозиться со скриптом. Результат меня устраивает, не намного хуже weather аплета в составе xfce4.
  • уведомления через mako
  • redshift — динамическое изменение цветовой температуры в зависимости от времени суток.
  • запоминание раскладки клавиатуры для каждого окна — swaykbdd. Со старта оно не сбилдилось под фраху. Но после баг репорта, автор оперативно пофиксил код.
  • менюшка запуска программ через wofi

Лично у меня есть два режима работы:

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

Очень понравилась фича sway (возможно есть в других DE/WM) — тонкая настройка автозапуска программ. Т.е. на каком workspace запускать, какие параметры окон применять, как их располагать и т.д. Также очень удобно в конфиге sway через опцию for_window рулить дефолтным поведением любых окон, фильтруя их регуляркой.

Во время настройки и тестирования не было ни одного падения sway. Единственный глюк который словил — при сохранении файла в Firefox, окно выбора пути мерцало. Решилось переключением этого окна в floating режим.

После недели работы в новой среде назад на Xfce4 как-то не хочется.

Еще скрины:

mpv с gaps inner/outer 5

Всякие разные окошки + wofi

 , , , ,

iron
()

Рабочий стол как он есть

Обычный рабочий стол, без излишеств. Тут можно увидеть самодельные часы на ИВ-27, барашка розового ну и пару коробок от одноплатников Orange PI. Именно тут проходят зимние вечера с попытками собрать ядро для линукса, программирование под МК Avr, рисование печатнх плат и тд.. Всем спасибо за внимание ))

 , ,

Redfern89
()

Жизнь древнего монитора

Доброго времени. Так, как я пользуюсь уже лет 5 армами в качестве десктопов 24/7, то х86-комп (I7-2600) лежит без действия. Но волею случая мне потребовался winbox для поиска микротика по MAC.

На х86-комп ещё года 2 назад я ставил Gentoo, но использовал его чисто как сервак с виндой в виртуалке, как раз для этого самого и админки IP-камер. Два года ничего не нужно было с него, справлялся с армов. А тут срочно надо стало, достал, включаю, винт не грузится, там старющий 80ГБ хард.

Ну то есть в нём многое читается, но не LILO. Ладно, беру SSD, накатываю туда первый попавшийся на USB-флехе девуан. Там далеко не с первого раза автоматический инсталятор смог нормально сделать GRUB. Ладно, это поделие включилось, я увидел PulseAudio и моё настроение было испорчено))). Делаю apt install wine, пытаюсь запустить в вайне винбокс. Хрена лысого, ошибка инициализации какой-то виндовой dll-ины. Хрен с ним, нашёл другую. Cнова здраcсте, теперь ошибка инициализации звука (я что, блин, игру? что ли запускаю? На кой мне звук???), ладно, плюю на эту фигню и ставлю начисто винду.

Хрен там, сделать загрузочную флешку винды я не могу, простая запись ISO на флешку не делает её загружаемой (а именно все линукс-флешки так с 1 раза делаются). Долго воевал с установкой всяких усб-вритеров на этом девуане, как то пошло, включаю эту семёрку, а там сразу это яндекс говноя браузер лезет, как банный в одно место, Алиса тут же говорить начинает... В общем, несколько минут ужаса — и я сделал с винбоксе то, что надо, сношу нафиг винду, пишу, на всякий пожарный, нулями, этот SSD и приступаю к оживлению нормальной системы.

Ищу 7Z-архив Stage3, я всё сохранял. Но что-то пошло не так и все права попортились, рут стал для юзера итд. Ладно, чудом копирую систему на SSD, всё скопировалось, кроме некоторых утилит. Ядро, кстати, повредилось, потому обрёл муку с тем, что genkernel-bin у меня не работает, говорит, мол, не вижу корневую систему. Ладно, ядро взял с бекапа, но там тоже что-то видео не подхватывает карточку (Она Nvidia), поигрался в многократные переборки ядер, таки всё починил. Gentoo — сила!

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

За всё это время на ЛОР и иных ресурсах вопросов, как решить проблемы было задано:

......0.

Миссия выполнена. Пересобираю Мир и делаю снова Stage3, но теперь фиксю проблему прав)).

Всем спасибо, все свободны, хорошего утра/дня/вечера/ночи.

 

burato
()

Переезд

Переезжаем в другую квартиру, пока основная система не подъехала, соорудил временное рабочее место из старенького походного нетбука DELL Inspirion и кофеварки Redmond. Сахар и печеньки по вкусу )))

В самом нетбуке ничего интересного - дефотный KDE NEON и рабочий софт

 , ,

pmedved
()

Рабочее место линуксоида глазами ИИ

Попросил midjourney представить себе рабочее место линуксоида.

Слева - четыре варианта ответа на запрос «linuxoid workplace». Справа - результат потока сознания на запрос «photo of a dystopian workplace of a linux hacker, steampunk style, rainbow pony , closup on the linux terminal».

Хотели бы вы так жить?

 ,

phrm
()

Сегодня не работаешь

Привет, ЛОР!
Совершенно случайно поймал красивое освещение (что-то на проекторе крутилось) и позирующего кота в моменте.

Описание пилить совершенно лениво, ибо фотография и название говорит само за себя.

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

 

annerleen
()