dr_vlat: (Default)
[personal profile] dr_vlat
Давеча я сделал странное. Будучи абсолютно трезвым поставил на десктоп линупс.
Сей факт объясняется тем, что надо было по-быстрому написать одну специфичную
софтину.
Памятуя о том, какой это гемморой - использовать опенсорс-либы с MSVC, я решил,
что будет быстрее поднять линупс, и по быстренькому написать что надо.

Что собственно и было сделанно. Из мини-образа был поднят 6-й дебиан, проапгрейжен
до testing, иксы, кеды, kdevelop все дела.

И скажу я вам (даже не отвлекаясь на тот факт, что видео иксы до сих пор ловят
только после ручной правки конфигов), что поначалу я подумал "О! Ну вот, наконец!
Похоже этим уже можно пользоваться!", и даже успел начать писать в кдевелопе.

И тут меня начало одолевать красноглазие. Для начала мне не понравились шрифты.
В линупсах они традиционно ужасные. Не беда, подумал я. Выкачал любимый
Lucida Grande, прописал где нужно, подшаманил где нужно, отредактировал ~/.fonts.conf,
и шрифты стали более-менее. Не идеально, но рвотных рефлексов уже не вызывали.
Кстати, а многие умеют вот так, без чтения манов взять и настроить fontconfig?
И нафига вообще простому юзеру разбираться в подобной низкоурововной фигне?

Ну да ладно с шрифтами, настроил и настроил.
Далее захотелось поставить xchat. Тут тоже проблем особых нет, ставим, запускаем.
Ну и как много лет назад, в кедовом окружении gtk софт выглядит отвратительно.
Морщу лоб, вспоминаю, что это отчасти решается установкой дополнительных gtk стилей.
Ставлю. GTK стал выглядить поприятнее, хотя шрифты как были говном, так им и остались.
Править ~.Xresources и лезть в gtkrc я уж не стал, и так сойдет.

В процессе "работы" с KDE нашелся странный баг. Выходим из сессии, заходим обратно
и кеды инициализируются, но десктоп не показывают. И вообще ничего не показывают.
Хотя инит прошел нормально. Лечится только выходом в консоль и прибиванием иксов
вручную. После этого все нормально. Но до первого logout-а.
Можно было конечно подебажить kdm, проверить XSessions,
собрать кеды с нуля в debug и посмотреть gdb, но я как бы сюда не за этим
пришел, поэтому оставил все как есть.

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

Странный глюк - с десктопа пропадают иконки. Тут уж я даже не стал заморачиваться,
лечится это просто, перезапуском этого самого десктопа. Копать и искать почему так
происходит мне было лень. Я не за этим сюда пришел.

По мелочи еще можно придраться. То там недоработка, то тут. Но они действительно
мелкие. Но их много. Очень много. И на фоне этой неряшливости, после OS X и Венды
создается общее ощущение не детсада конечно, но студенческой лабы по программированию.
Видно что ребята старались, писали. Даже что-то шевелится, причем иногда в правильную
сторону. Но писали впопыхах, куда-то торопясь, поэтому на фоне помарок и недоделок
впечатление остается довольно пресное.

Оставлю кеды, я решил попробовать новый Enlightenment. E17. Интересное поделие конечно,
но блин... Представьте listbox. Обычный listbox, в нем стек элементов и контролы
прокрутки. Стрелочка вниз-вверх и ползунок. Элементы стека визуально проступают
через прозрачные области этой самой полосы прокрутки. Тут я с улыбкой покачал головой и
снес это поделие нафиг.

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

Даже не буду делать каких-то скорбных выводов, гундеть "Вот уже сколько лет пилят, а воз и ныне
там", цинично намекать про "Годы линупса на десктопе". Знающие люди и так все знают, а красноглазым
фанатам нечего объяснять.
В крайний раз линупс на десктоп я ставил году этак в 2007-м, но с целью именно как следует потрахаться
и довести таки десктоп до ума. Спустя пару недель я понял что это мартышкин труд.
Никогда он не будет таким-же удобным как моя любимая OS X или венда. Чисто by-design.
И разменивать свое время, забесплатно пытаясь сделать десктопный линупс хоть чуточку менее корявым - просто глупо.

Кстати, а вот KDevelop - божественен. Сразу видно, что толковые люди пишут.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

dr_vlat: (Default)
dr_vlat

February 2023

S M T W T F S
   1234
5 67891011
12131415161718
19202122232425
262728    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 6th, 2026 04:13 pm
Powered by Dreamwidth Studios