dr_vlat
Пользователь
Зарегистрирован: 09.03.2013
Сообщений: 302
Привет!
Это мой первый пост на этом форуме.
Вчера, после некоторого перерыва я вновь попробовал линукс на десктопе, и вот что из этого вышло:
Данной заметкой я ни каким образом не хочу обидеть линуксоидов, это мое частное мнение, применимое к конкретным обстоятельствам. "Линупс" тут применено в уменьшительно-ласкательном контексте :)
"Очередное линупс-разочарование."
Давеча я сделал странное. Будучи абсолютно трезвым поставил на десктоп линупс. Сей факт объясняется тем, что надо было по-быстрому написать одну специфичную софтину.
Памятуя о том, какой это гемморой - использовать опенсорс-либы с 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 - божественен. Сразу видно, что толковые люди пишут.
иксы - вселенское зло.. если я не ошибаюсь, они на TCP-IP основаны...для вывода десктопной графики очень актуально
и ваще - все дружненько ставим Haiku OS //