Старый ноутбук и KDE4

Есть у меня древний ноутбук (Dell Latitude L110 с 512Mb RAM), на который я установил OpenSuSe 11.4. В качестве оконного менеджера я с дуру поставил KDE4, о чем в последствии сильно пожалел. KDE4 штука красивая, но жутко требовательная к ресурсам – сам оконный менеджер стартует секунд 30, и съедает практически всю доступную память, и все приложения начинают дико тормозить

Оптимизировать KDE до определенных пределов можно, но все же это полумеры. Наиболее радикальным решением была бы смена оконного менеджера на что-нибудь более легковесное. И я решил попробовать icewm lite вместо KDE.

В OpenSuSe 11.4 сменить оконный менеджер очень легко, сначала через Yast надо его установить (там буквально 2-3 пакета), и далее редактором /etc/sysconfig в секции Desktop => Window manager => DEFAULT_WM заменить на icewm.

Запускаю иксы и удивляюсь – оконный менеджер загрузился моментально. Выглядит он, мягко говоря, по-спартански (в стиле Windows 95), эффектов графических нет, и благодаря этому примерно 256 мегабайт памяти было свободно. Ура, казалось бы, долгожданный эффект достигнут.

Однако две вещи меня не устроили. По умолчанию язык у меня был английский, и возможности переключения на русский не было. На привычные мне сочетания клавиш (Ctrl+Shift) оконный менеджер никак не реагировал.

Эта проблема решилась очень просто. Я создал конфигурационный файл /etc/X11/xorg.conf.d/90-keytable.conf следующего содержания:

Section "InputClass"
Identifier "LocalKeyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

И со следующего запуска иксов у меня стала нормально работать русская раскладка клавиатуры с переключением между языками по нажатию Ctrl+Shift.

Вторая проблема – отсутствие звука. В KDE у меня звук регулировался приложением kmix, и я его решил добавить в автозагрузку icewm, чтобы привычными горячими клавишами его включать, выключать и регулировать громкость.

Для этого я создал файл /etc/icewm/startup со следующим содержимым:

#!/bin/sh
kmix &

На файл добавил права на исполнение:

# chmod a+x /etc/icewm/startup

И все. После запуска звук легко регулируется горячими клавишами (правда, в трее его не видно – но это уже мелочь).

Еще статьи об OpenSuSe 11.4:

  • OpenSuSe 11.4 и старый матричный принтер
  • OpenSuSe 11.4 и встроенные видеокарты Intel
  • Переход на OpenSuSe 11.4
  • Старый ноутбук и KDE4: 7 комментариев

    1. на днях себе ноут приобрету на борту с 4ГБ памяти, буду debian c KDE ставить :)

    2. Bзвини за оффтоп(:
      Просвети пожалуйста в области борьбы с триалами, особо интересуют каспер и продуты adobe.
      Что можно наколдовать с директориями пользователя(и .dll)?, если вообще возможно…

    3. Рад бы подсказать, да нечего… Не пользуюсь я виндой уже лет 5.

    4. Добрый день, отличный блог. У меня та же проблема c KDE (в Centos). Мне понравился ваш подход – редактировать конфигурационные файлы. Но, чтобы понимать, что делаешь, надо прочитать описание, где объясняются, как все это работает…
      1. Есть ли встроенные хелперы\команды поиска системных\конфигурационных файлов KDE (как, например php -i)
      2. Какие книжки посоветуете.

    5. altersego, по второму вопросу я бы не рекомендовал читать книги. Дело в том, что новые версии софта вообще и KDE в частности выходят быстрее, чем издательства успевают печатать книги о них. В этом смысле они моментально устаревают и много пользы не несут.

      Если заинтересовала тема оптимизации KDE, то советую все же обратиться к гуглу за помощью, написать запрос KDE disable, а дальше гугл сам подскажет, чего же больше всего народ хочет отключить в кедах. Это наверняка akonadi, nepomuk, klipper и т.п. После отключения первых двух весьма прожорливых сервисов станет полегче, но не намного. klipper не то чтобы тяжелый, просто ИМХО он немного лишний.

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

    6. Спасибо за ответ. Все нашел. Мне пока не до оптимизации, просто хочу выполнить норматив продвинутого чайника – не только настроить, но понять систему… вот конспект с моими потугами http://win-lamp-js-css.blogspot.com/2011/12/linux-xorg.html?showComment=1323712335098#c2494455426710097750 (это черновик, от поисковиков закрыт)

    Обсуждение закрыто.