Карта здорового человека


С 11 июля карта пользователя GNOME выглядит так:


В то время как карта здорового человека по-прежнему выглядит так:


Как видно на первой картинке, разработчики GNOME Maps получили предательский удар в спину и теперь должны срочно договариваться с OpenStreetMap или ещё кем-то о поставке картографических данных. Подробнее об этом тут.

OpenSUSE 12.1


Новый релиз очень неплох, мне пока он нравится. Однако разработчики допустили оплошность. В своём пресс-релизе они активно рекламируют Gnome 3:

Time to present to you openSUSE 12.1. This release represents more than eight months of work by our international community and brings you the best free software has to offer. Awesome improvements include the latest GNOME 3.2 desktop as well as the newest from KDE, Xfce and LXDE; your own Cloud made easy with mirall; Snapper-shots of your file system. openSUSE 12.1 comes with the new GNOME Shell 3.2. We presented you with a taste of GNOME Shell on openSUSE 11.4; since then, many bugs have been squashed and numerous small improvements have made life on the Shell more comfortable.


Тем не менее, рабочий стол Gnome 3 в этой систем подготовлен заметно хуже и неряшливее, чем в той же Fedora 16. Нет пакетов  с раширениями, нет тем, не до конца подцепилась русификация. По всем признакам видно, что по сути SUSE  был и остаётся KDE-дистрибутивом. Это хорошо, но зачем же было так рекламировать гном?

Ubuntu в действии


Вчера поставил свежий релиз 11.04 на ноутбук HP Pavilion dv6. Поставил со второго раза, потому что сначала сделал корневой раздел с BTRFS, и в итоге система не загрузилась вообще. С Ext4 всё было уже в порядке.

Unity у меня почти не глючила, всё работает ровно, быстро. Интерфейс оставляет ощущение цельности и местами даже продуманности. Меньше всего претензий к боковой панельке слева — она получилась удобной в работе. Это было о хорошем 🙂 Плохого, к сожалению, больше. В новой убунте:

— аккумулятор ноутбука садится быстрее (это бага 38-го ядра)

— ноутбук вошёл в ждущий режим и так из него потом и не вышел

— окна отбрасывают совершенно конскую тень

— непонятно где настройки в Unity

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

Факт остаётся фактом: Canonical держит курс на упрощение интерфейса, а это создаёт известный эффект: если пользователей считать тупыми, то только тупые и будут пользоваться. Всё таки, Линус был прав!

Защищено: Про внешний вид


Это содержимое защищено паролем. Для его просмотра введите, пожалуйста, пароль:

Why I’m giving up KDE 4


I’ve been a Linux desktop user since 2000 and in 2003 I switched to it completely, having wiped Windows XP away from my hard drive. So through this decade I’ve been solving my average users’ problems in Linux, setting up sound, network, multimedia, localization and all other vital stuff. And through all these years there was a battle between KDE and GNOME lovers. Surely there have been always a number of folks with IceWM, Fluxbox and other niche and simple desktops, but most of us used either GNOME or KDE. The battle still goes on, but many things have changed since the early 2000-s.

I can’t say that I love KDE and hate GNOME, but if you reverse it than it’s not true either way. I try to be fair and impersonal and if one DE is really good, I just use it. Nearly in 2004 KDE 3 rocked and I used it everyday and was quite happy with it. GNOME was too simple and lacked many useful features, starting from inability to setup user interface like you want it and going forth to the lack of PPP graphical tool. However I was curious about GNOME developing and tried every new release, particularly by installing unstable Fedora versions with the most fresh GNOME. Then, uhh… you know what happened in January 2008. KDE 4 was released! It looked great but was almost unusable. To be frank, KDE team warned about that and asked everybody to wait for a more mature KDE 4 release. OK, there it was – 4.1 in summer 2008. It was a hole lot better, but still sucked. KDE 4.2 was even more better and feature-rich but still sucked. KDE 4.3 rocked out and has really awesome desktop, but it still sucked since you started using them for productive work. KDE 4.4 was almost perfectly polished, it made everybody’s jaw fall down, but it still sucked. The same thing with 4.5. So by the last 2 years I became a well experienced and happy GNOME user. Since KDE looks really awesome and offers cutting-edge desktop features, I constantly have been giving it one try after another. This was quite simple in OpenSUSE, where you have 1-click installation functionality. I pursued myself that KDE is kicking and I can use it then. But every time it was an epic fail. So I’m still with GNOME. So what is so sucking about KDE? Let me explain.

I like to do some productive work on my PC. I download and edit digital photos, retouch them, organize them. Sometimes I draw in vector drawing program. I do some layouts for printing. I type text, prepare different text-based projects. Surely I use Internet heavily, including web browsing, direct connecting inside my area, downloading torrents, communicating with friends. I listen to music and watch videos.

When I try to use KDE 4 for these purposes, I’m in trouble. I have Radeon HD 4730 video card and it has troubles with KDE’s desktop effects. They work but are very slow. So I have to turn them off. When you have no effects you also don’t have windows’ shadows. KDE uses light theme and sometimes I can’t distinguish one window from another because window frame is very thin. If I use dark theme, then some apps look ugly, especially GTK2 apps. So the desktop looks non-uniform. And it sucks, since I want it to be ideal. I’m a perfectionist. In GNOME compiz works perfectly with my Radeon.

As you can see, I have to use GTK2 applications in KDE. Here they look more or less ‘native’ (like with oxygen-molecule theme), but they are also slower. Why? First, Oxygen-molecule theme is quite heavy. Second, the system is slower in general, because KDE 4 have troubles with screen redrawing (even without any effects). Third, KDE 4 indexes all your hard drive in background and it slows things down. More than that, GTK2 apps still look like aliens and you can always tell, that they are not KDE apps.

I tried to solve this problem by switching to Qt4 apps whenever possible. I switched to Opera and Rekonq for web browsing, EiskaltDC++ for direct connect network, Kopete for IM. But what about text processing? There is only one office suite based on Qt4 – Koffice 2. It’s still on early stage of development and is not really usable. Kword doesn’t open MS Word documents decently (OO Writer does) and doesn’t have full spell check support (OO Writer does). The GIMP doesn’t like any replacement either. It’s QT4-competitor – Krita – is sluggish, unstable and lacks many features for retouching. The same for Inkscape. And there are lots of such examples…

Just look: most of productive tools for Linux are based on GTK2 toolkit and look native in GNOME. More than that, they launch faster and are more responsive in GNOME. I use OpenOffice.org heavily and I notice it every day. I also notice that more and more people run away from KDE 4, because it looks great but is hardly usable for given tasks. Just another example. I installed Skype and want to call to another person. First of all, I do Skype test call in order to make sure that my mike is working. It doesn’t. I go to Skype settings, but they redirect me to local PulseAudio setup. OK, I go to System Settings > Multimedia and search for my mike. I raise it to the top of the list, thus giving it the highest priority. It has to work now, but it doesn’t. You know why? Because even before I installed KDE, I set my sound settings in GNOME’s pulseaudio mixer and since them KDE ignores any changes in its systemsettings. I had to go to GNOME, choose my mike as an input device and relogin back to KDE . What happened if I had no experience with computer and just wanted to call via Skype in KDE? I would say some bad words…

So here we come to conclusion. Apart from KDE 4 kicking design and awesome Plasma desktop, it is made by hackers and for hackers. KDE looks better than OS X, but it is intended for people with technical background. KDE is feature-rich, but it doesn’t have an environment of productive third-party apps that will fit into desktop. KDE is very sensitive to PC hardware, especially Intel and AMD video chips.

By the way, it looks quite odd when you show KDE 4 to Windows user. The first impression is very positive, but when he starts working with your desktop, some questions appear. Such as: «you have very good gaming video chip, then why there are such terrible lags when I minimize a window?» The answer is: because this is KDE 4.

P.S. All applications based on recent Qt4 version borrow GTK2 style when launched in GNOME. There are no slowdowns at all.

Осенний дайджест


Что ни говори, но последние 1,5 месяца оказались на редкость «урожайными» в плане событий из мира Linux и OpenSource.

Во-первых, Oracle забросила проект OpenSolaris, и разработчики ушли в новый проект IllumOS, который, в свою очередь, уже разродился дистрибутивом OpenIndiana. Вся активность происходит в США и на деньги фирмы Nexenta Systems. Фирма предоставляет открытые системы хранения на базе OpenSolaris и ZFS. В целом, это хорошая новость, так как проект будет жить. Небольшая ложка дёгтя лишь в том, что как десктопное решение любой вариант OpenSolaris не годится: это медленное ядро, медленный ввод/вывод, медленная ФС… Тесты на Phoronix развевают последние иллюзии.

Во-вторых, французский дистрибутив Mandriva в очередной раз обанкротился, и похоже, что теперь это приведёт к большим подвижкам. Французская часть разработчиков в основном сидела в фирме Edge-IT, а теперь этой фирмы больше нет — остались лишь осколки команды в Бразилии, да у нас, в Питере. Собирать и поддерживать мандриву больше некому, но юридически фирма жива. На этих выходных с французами вели переговоры наши русско-армянские дядьки из NGI, и скорее всего, что блокирующий пакет акций мандривы уйдёт им. Смысл затеи уже всеми понят: NGI получит готовую операционку, которую можно будет представить, как «инновационную полностью российскую разработку, не имеющую аналогов в мире» и подступиться к традиционному распилу денег. Удастся ли при этом найти и собрать новую команду мэйнтейнеров, пока непонятно. Тем временем, около 20 бывших разработчиков Mandriva создали форк — проект Mageia. Пока вы читаете эти строки, как раз идут разговоры о создании некоммерческой организации и  решении вопроса с хостингом и поддержкой нового дистрибутива. Если честно, то я не знаю, как к этому относиться. С одной стороны — очень хорошо, что французы сделают по-настоящему свою ОСь, с другой — в нашем линуксцентре их издавна крыли матом за кривые руки и отсутствие дисциплины. Надо будет посмотреть на эту Mageia, когда она появится.

В-третьих, американская Novell скорее всего уже накрылась медным тазом. Денег нет, перспектив нет, корпорацию ждёт продажа, причём с разделом на 2 части. Это значит, что подразделение SUSE Linux будет также кем-то выкуплено. Возможно, это будет VMWare, либо IBM, либо Oracle. Пока точных данных нет. Соответственно, все пользователи OpenSUSE уже сейчас встревожены будущим своего дистрибутива. Не придётся ли переползать на что-то другое если проект загнётся? Не придётся ли переходить на GNOME, если KDE выкинут за его тормоза и глюки? Не придётся ли переходить на KDE, ведь он всегда был визитной карточкой SUSE, да и унифицировать рабочий стол (выкинуть всё лишнее) было бы разумно? При этом, вполне возможно, что всё это спекуляции, и никому Novell не продастся.

Интерес к Linux как к коммерческому продукту упал, соответственно, на плаву остаются лишь крупные вендоры. Для домашних пользователей наиболее надёжной компанией остаётся Canonical с её убунтой, для корпоративных юзеров — Red Hat и пока крепко стоящий на ногах RHEL.

Тем временем, у меня на домашней машине продолжают жить Mint 9 и OpenSUSE 11.3. Минт всё больше использует супруга для скайпа и интернета, в то время как я ковыряюсь в сусе. У меня Ati Radeon HD4730 и большой широкий экран, и к этому комплекту прилагается гарантированный геморрой с эффектами kwin в KDE 4. На данный момент у меня есть 2 варианта:

-использовать GNOME, где всё летает даже на открытом драйвере radeon, эффекты compiz ничуть не тормозят, в системе можно комфортно работать с включённым KMS (а это загрузка сразу в родном разрешении экрана 1680х1050, быстрый вход/выход из сеанса).

— использовать KDE 4, который красив до безумия, идеологически пропитан духом свободы и не лижет задницу недо-дистрибутивам, вроде убунты. Выглядит эта красота, например, так:

Скриншот принадлежит британцу ~seanbarman и взят отсюда: http://seanbarman.deviantart.com/gallery/#/d24xss6

Обратим внимание, что на этом снимке нет НИ ОДНОЙ дополнительной инородней свистелки-перделки, прикрученной извне. Панельки снизу и сверху, плавающие плазмоиды — это всё стандартные фичи KDE 4. Круть, да и только. Причём и не тормозит особо. Но за всё нужно платить. Для начала: эффекты kwin подтормаживают как на открытом драйвере radeon, так и на проприетарном fglrx. В последнем случае они работаею поживее и постабильнее, однако fglrx не совместим с KMS, поэтому заставка при загрузке OpenSUSE выглядит искажённо. Ну и хрен бы с ней. Больше смущает другое: все мало-мальски качественные программы для работы в Linux имеют интерфейс на GTK2. Как минимум, это OpenOffice.org, GIMP, Inkscape. И если перелезть с Firefox на Opera или Rekonq нетрудно, то качественного текстового проценссора на Qt4 не существует. Единственый вариант — Kword — непригоден, впрочем, как и весь Koffice 2-й серии. До тех пор, пока в Kword не появится полноценная проверка орфографии и грамматики, в его сторону можно и не смотреть. GIMP и Inkscape заменить нечем. Проблема, собственно, в том, что GTK-приложения в KDE 4 подтормаживают и выглядят не очень изящно в стиле Oxygen. то есть пользоваться тем же Writer можно, но его интерфейс кажется немного куцым и не таким отзывчивым, как в GNOME.

То есть все мои переживания по этому поводу упираются в мой перфекционизм и желание сделать себе «идеальный» десктоп. Какие могут быть надежды? Ну, рано или поздно, Koffice допилят и доделают, а значит, можно будет переходить на Kword, Krita и Karbon. Если это случится, то KDE станет гораздо привлекательнее на десктопе. Также, низкая производительность Kwin-овских эффектов упирается одним концом в сам kwin, а другим — в архитектуру Mesa, которое и обеспечивает 3D-ускорение для эффектов. Не исключено, что когда-нибудь и разработчики Catalyst подтянутся и сделают нормальный быстрый драйвер. Если по всем перечисленным проектам будет какое-то движение, то ситуация может и выправиться. Потому что в основном KDE шикарен и очень продвинут по функциональности.

Снова про KDE и GNOME


Несмотря про свои сомнения в одном из предыдущих постов, KDE остаётся установленным в моей системе — просто «чтобы было». Время от времени я его заново критически оцениваю и вот в последний раз «кеды» всё-таки взяли реванш. Поводом послужили глюки с Songbird, который падает в Segmentation fault на новых версиях Gstreamer. Это означает, что у меня появился повод поплотнее использовать Amarok, который гораздо бодрее работает в родной кде-шной среде. Итак, я могу уже назвать 3 приложения на QT 4, которые вытеснили GTK2-приложения на моём рабочем столе. Это замечательный Eiskaltdc (вместо унылого Linuxdcpp), Filelight (вместо Baobab) и Amarok вместо всех остальных аудиоплееров. C Kopete я дружу уже давно, а для всяких мелочей вроде Stardict как правило есть интерфейсы на QT 4 — тот же QStardict. Для унификации внешнего вида разнородных программ я нашёл отличное решение в лице Oxygen Molecule. Это тема для GTK2, которое удивительно точно копирует фирменный стиль Oxygen из KDE 4. Выглядит всё очень здорово:

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