Не настроить переключение раскладок в KDE, виснет Dolphin при нажатии правой клавиши мыши

Прошу не пинать строго, я в Арче новичок. До этого три года пользовался Убунту и ее производными.

Арч установился можно сказать без проблем. В консоли все работает в т.ч. и отображение русского шрифта и переключение раскладок.
KDE 4.10 full, до этого КДЕ никогда не пользовался, поэтому установил kde-meta все пакеты.
Вот уже неделю не могу решить следующие проблемы:
1. Не работает переключение раскладок клавиатуры в KDE. Различные настройки в гуи самого КДЕ не помогают, значок раскладки отображается, но переключения на русский не происходит. Пробовал настроить клавиатуру в Х11,
/etc/X11/xorg.conf.d/01-keyboard-layout.conf :
Section "InputClass"
Identifier "keyboard-layout"
MatchIsKeyboard "on"
Option "XkbLayout" "us, ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
не помогает.
2. Не знаю, связано это с первым пунктом или нет, но само КДЕ работает странно. Артефактов графики нет, эффекты визуально не тормозят. Приложения не из KDE загружаются и работают нормально (например firefox). А вот приложения самого KDE тормозят безбожно. Dolphin запускается секунд 30 (с SSD!) и при нажатии правой клавиши мыши внутри окна вместо отображения контекстного меню зависает. Так работаю все ПО из КДЕ.
3. Система очень долго выключается/выходит из сеанса, более минуты. При этом при нажатии кнопки power на системном блоке система корректно и быстро выключается.

Конфиг, не знаю нужен он или нет:
i3-540/iH55/8Gb ram/gf9600gt/ssd crusial 64Gb под систему и 2*HDD под данные. Разделы на SSD остались с убунту, естественно переформатированы.
По первому пункту:
вот мое содержимое конфига
Section "InputClass"
    Identifier               "evdev keyboard catchall"
    MatchIsKeyboard          "on"
    MatchDevicePath          "/dev/input/event*"
    Driver                   "evdev"
    Option                   "XkbModel"      "pc105"
    Option                   "XkbLayout"     "us,ru(winkeys)"
    Option           "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp"
EndSection
все работает, все переключается, но - в кедах нужно отключить переключение раскладки (Параметры системы - Устройства ввода - Клавиатура - Раскладки - Комбинации клавиш для переключения выставить в Неопределена и во вкладке Дополнительные снять галку с Настроить доп. параметры).

По второму пункту:
Читать, пробовать, показать результат. Запустите приложения, которые долго стартуют, из терминала. На что будут ругаться.

По третьему - кеды как запускаете?

Тему перенесу в подходящий раздел.
По первому вопросу проблему решил: раскладка переключается. Единственно - некорректно работает индикатор в трее, с этим разберусь когда решу основные проблемы.

Кеды запускаю как написано в wiki на systemd: systemctl enable kdm.service

Вывод терминала при запуске Dolhpin прилагаю: спасибо за толковый совет, хотя бы стало ясно в какую сторону копать

[sergey@desktop ~]$ dolphin
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
"/org/freedesktop/UDisks2/drives/SMI_Reader_12345678901234567890" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/WDC_WD7500AADS_00M2B0_WD_WCAV58742904" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/PIONEER_DVD_RW__DVR_215D" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "DeviceNumber" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "Device" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "DeviceNumber" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "Device" does not exist
dolphin(841) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Error loading services.
"
dolphin(841) KSambaSharePrivate::findSmbConf: KSambaShare: Could not find smb.conf!
dolphin(841)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(841)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
^C
[sergey@desktop ~]$ sudo timedatectl status
Local time: Пн 2013-02-18 18:47:16 MSK
Universal time: Пн 2013-02-18 14:47:16 UTC
RTC time: Пн 2013-02-18 18:47:15
Timezone: Europe/Moscow (MSK, +0400)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: yes
DST active: n/a

Warning: The RTC is configured to maintain time in the local time zone. This
mode is not fully supported and will create various problems with time
zone changes and daylight saving adjustments. If at all possible use
RTC in UTC, by calling 'timedatectl set-local-rtc 0'.
[sergey@desktop ~]$ sudo timedatectl set-local-rtc 0
[sergey@desktop ~]$ sudo timedatectl status
Local time: Пн 2013-02-18 18:48:24 MSK
Universal time: Пн 2013-02-18 14:48:24 UTC
RTC time: Пн 2013-02-18 14:48:24
Timezone: Europe/Moscow (MSK, +0400)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
[sergey@desktop ~]$ dolphin
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
"/org/freedesktop/UDisks2/drives/SMI_Reader_12345678901234567890" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/WDC_WD7500AADS_00M2B0_WD_WCAV58742904" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/PIONEER_DVD_RW__DVR_215D" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "Drive" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "DeviceNumber" does not exist
"/org/freedesktop/UDisks2/drives/Hitachi_HTS543216L9A300_090410FB2200VCENB26A" : property "Device" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "DeviceNumber" does not exist
"/org/freedesktop/UDisks2/drives/M4_CT064M4SSD2_00000000114703210605" : property "Device" does not exist
dolphin(1106) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Error loading services.
"
dolphin(1106) KSambaSharePrivate::findSmbConf: KSambaShare: Could not find smb.conf!
dolphin(1106)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
dolphin(1106)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
^C
[sergey@desktop ~]$

Samba не проблема, не успел конфиг подредактировать.
samba используете?
да, дома десктоп (который с арчем), медиа-PC под телевизором с убунтой и ХBMC и три ноутбука. Сеть раздает роутер WL-500GP.
Остановите временно samba и переименуйте /etc/samba/smb.conf. Настройте время, зону и часовой пояс средствами самого КДЕ. Хз, что еще вам посоветовать. У меня dolphin сыпет только ошибками с UDisks2, но в инете пишут, что это не смертельно, т.е. внимания можно не обращать. Ну и тормозов нет.

Попробуйте убить akonadi с nepomuk-ами.
Виновник тормозов выявился случайно: при очередном включении система выдала что подключен новый монитор (хотя ничего нового не подключалось) и предложила его настроить. Это окно сразу же повисло и спустя секунд 30 выдало: процесс kded4 вызвал ошибку и будет завершен. После чего все тормоза с dolphin и выключением исчезли.
После перезагрузки все вернулось на круги своя.
Почитав понял, что проблема не новая, только решения в общем-то нигде не нашел. Сервис, насколько я понимаю, основной. Совсем его прибить нельзя.
Куда дальше копать?
Уходить на другой DE не хочу, КДЕ нравится, а Гноме3 не очень.
О раскладке.
Я для себя понял, что KDE очень уж плотный софтовый клубок, во многом самостоятельный. И за многим лучше лезть не в конфиги, а в гуи-настройки. Так вот с раскладками тоже мучился, пока при установке на новый диск не сделал всё через гуй. Учитывая, что многие с этим трахаются, думаю не лишним будет мини-туториал от меня.

В настройках захожу в Оборудование->Устройства_ввода->Клавиатура. Там на вкладке "Раскладки" три секции. В "Индикатор раскладки" убираю все галки и выбираю "Код языка" (в трее выглядит наиболее элегантно). В "Область переключения раскладки" выбираю "Окно", ибо мне не удобно когда раскладка кочует по разным окнам. Далее под секциями отмечаю галкой "Настроить раскладки", что активирует кнопку "+ Добавить". Жму её, добавляю раскладку "ru". После этого в третьей из трёх секций сверху ("Комбинации клавиж для переключения") жму напротив "Основные". Выбираю удобный мне хоткей для смены раскладки (Кстати, рекомендую всем попробовать Capslock! Пару дней помучился с непривычки, зато теперь очень удобно, а сам режим capslock переключается теперь через Shift+Capslock. Всё удобно!). Применяю все изменения и закрываю настройки. Остаётся лишь включить отображение раскладки в трее, это уже в настройках самого трея. Всё.
Много расписал, но на самом деле там с десяток кликов, и всё работает через полминуты. И самое главное - нет никаких траблов с преключением и/или отображением раскладки, как было у меня постоянно при правке конфигов!

Правда кто-то скажет, что мол это не k.i.s.s. Да уж лучше такой не k.i.s.s. за полминуты и проблем не знать с раскладками, чем красноглазить в конфигах до посинения, но так и не избавиться от траблов (по себе знаю).

А вот на счёт kde-meta, тут хоть щепотка k.i.s.s., но всё-таки нужна. Зря вы так бездумно полный мета-пакет установили. Дело в том, что этот мета-пакет состоит из других мета-пакетов. И при установке большого мета-пакета вас спрашивают, какие из них устанавливать (надо номера нужных прописать). Я тоже через kde-meta кеды устанавливал. Но мне, например, вообще не предвидится (я надеюсь!) мета-пакет kde-meta-kdeaccessibility (набор прог для людей с ограничениями в здоровье). Так же мне без надобности такое как kde-meta-kdeedu, kde-meta-kdegames и kde-wallpapers. Если нужны какие-то отдельные пакеты из вообще-то не нужных вам мета-пакетов, их можно и отдельно поставить (из kde-meta-kdemultimedia я поставил только kmix и ещё что-то, и с другими так же). Некоторые вообще обходятся почти голым kdebase, я аскет но не на столько.

Ну а про kde-meta-kdepim вообще отдельный разговор. Именно с ним не просто ставится, но и автоматом включается akonadi. Эта штуковина может в проекте и хороша чем-то, но для моего компа слабенького слишком много памяти и проца жрёт. Не вносит ли она свою лепту в тормоза вами описанные?

А про nepomuk зря вы, vadik! Он не тормозит систему, как akonadi. Может раньше тормозил, может допилили уже его. Я даже индексации его не замечаю. Если же akonadi всё-таки стоит, то лучше действительно её прибить. Как это делается вроде полно инфы в инетах.

Уходить с KDE не обязательно, они действительно очень удобные в использовании, если лишнего не ставить, а нужное настроить под себя, благо кеды самое настраиваемое DE.

Удачи в настройках! ;-)
Я не красноглазик, я фаерфоксик ^_^
KDE-meta full я уже снес. Поставил kde-base, да и то п.1,2,3,4,9,11 и некоторые нужные мне утилиты.
Раскладка у меня теперь переключается.

С тормозами понял отчего, но не знаю что делать. Виноват паразитный процесс kded4, прибиваешь его kill -9 <PID> и все работает быстро: и дельфин и выключение.
Может не в kded4 проблема, а в том, что он делает? Или вообще в другом процессе, зависимом от kded4? Ведь у меня он тоже есть: занимает 28 метров памяти и 0% проца. Сидит себе тихо мирно, и никому не мешает. И ничего не тормозит. Это не паразитный процесс. Это его баг какой-то. Проявляется редко, но метко. Жрёт ровно одно яй... ядро. Я не стал сильно копать. В общем вот http://lmgtfy.com/?q=kded4
Я не красноглазик, я фаерфоксик ^_^
 
Зарегистрироваться или войдите чтобы оставить сообщение.