bash.im ithappens.me zadolba.li
13210

Полчаса красноглазия в каждом плагине

Так сложилось, что с серверным линуксом я плотно знаком уже лет двенадцать. И с тех же пор я вижу предложения использовать его на десктопе, «потому что он во всём лучше маздая». Я пощажу религиозные чувства десктопных красноглазиков и не буду рассказывать про старые иксы, про богомерзкий PulseAudio, способный в одно рыло отожрать ресурсы среднего нетбука, и ещё более мерзкий Gnash, про теаринг, про тупейшие косяки wicd, тянущиеся из версии в версию, про глючный dbus и невменяемый polkit. Я просто расскажу как решил вывести на монитор домашнего сервера информацию о погоде и времени.

«Ничто не предвещало беды». 2015 год, плагинами и виджетами уже никого не удивить. Итак, я запускаю XFCE и… не нахожу ни одного нормального плагина. Ясно-понятно, XFCE малопопулярен, поскольку упор в нем сделан на простоту и скорость, а не на свистоперделки, которыми так любит хвастаться красноглазое сообщество, шизофренично презирая их же в винде. Что у нас там последнее более-менее стабильное? Unity? Нет, сыровато и убого. А вот, KDE и Plasma с плагинами-плазмоидами. Быстрый поиск показывает, что плазмоидов тысячи. Ставлю KDE, подключаюсь, нахожу нужный погодный плазмоид — и… Плазма падает. Удивляюсь, выставляю плагин ещё раз — всё нормально. Беру плагин со временем, перетягиваю на десктоп, начинаю настраивать — Плазма падает. Понимаю, что этот плагин мне не нравится, лезу в интернеты за другими — Плазма падает на установке. Ставлю, настраиваю. Плазма зависает насмерть. Мать-мать-мать. Убиваю, перезапускаю. Может, я что-то делаю не так? Лезу в интернет и обнаруживаю, что «это нормально».

Решаю добавить последний плазмоид, который просто бы показывал температуру на процессоре цветовой индикацией, а не цифрами, графиками или стрелками. Ни один предустановленный почему-то так не умеет, и я снова лезу в список плазмоидов. Первый не поставился: несовпадение версий чего-то. Второй поставился, но не запустился: ему понадобился Ruby on Rails. Серьёзно, зачем мелкой ерунде, которая всего-то выдирает нужную строчку из вывода sensors, понадобился монстроидальный фреймворк для разработки веб-приложений? Третий снова не запустился. Четвёртый оказался другой версией того, что у меня был в системе. Пятый запустился, но ничего не отображал. Шестой…

Короче, через полтора часа сплошных фейспалмов у меня было только два желания:

  • сесть, разобраться и за час написать себе нужный плазмоид;

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

А что бы сделали вы?