Пользуюсь этим оверлеем уже полгода, за это время не увидел никаких изменений. Есть только обновление версий программ и сборочных скриптов в связи с обновлениями Python в основной ветке. В чём дело, и как это решить?!
Этот оверлей предоставляет KDE 3 и ebuild-файлы приложений, которые могут задействовать qt3/kde3, но это убрано из официальных. Например p7zip разучился появляться в меню по правой кнопке в Konqueror - в оверлее его этому научили заново.
Как его устанавливать? Устанавливает kde-meta. При этом если вы используете USE-флаг mdnsresponder, его нужно убрать, иначе не установится. Вместо него в системе встанет avahi (добавьте USE-флаг; все программы, что я встречал, с поддержкой mdnsresponder, поддерживают и avahi тоже, и всегда надо выбрать что-то одно), если mdnsresponder всё же нужен, поставьте mdnsresponder-compat. Не устанавливаем USE-флаг arts, он выдаёт ошибку (да и программа фатически бесполезна после появления ALSA). Получаем KDE без Амарока. Чтобы был Amarok, нужно провести пару действий вручную. Установить PyQt - «emerge -av =amarok-version» предлагает PyQt4, а мы ставим PyQt просто. Поэтому Amarok и не устанавливается сам по себе, что пробует вместо PyQt - PyQt4. А PyQt хочет qscintilla - вручную устанавливаем версию 2.4. Опционально маскируем пакет qscintilla-python-2.4, который хочет затем установиться и не устанавливается. После этого Амарок встанет.
Затем смотрим репозитарий (/var/lib/layman/kde-sunset/). Устанавливаем то что нам нужно. И видим, что не только нет некоторых программ, в которых желательно задействовать поддержку Qt 3 (compiz с имеет оконный декоратор Aquamarine специально для KDE 3, hplip имеет интерфейс Qt 3, и gnash интергируется в Konqueror) (после configure мы отчётливо видим что включить можно, но не включено), но и нет некоторых KDE-шных программ, которые должны быть! После configure мы отчётливо видим что включить можно, но не включено. Например kbluetooth. А KNetworkManager есть, но он не поддерживает NetworkManager 0.7 и старше. Это единственное, что перестало работать в KDE, не считая того что не компилируется (KWord с последним wm, digikam непонятно из-за чего) но об этом нас нигде не предупредили.
Пра слов о локализации. Выбрав при первом старте русский язык мы получаем везде русский язык. Но имена файлов почему-то в неправильной кодировке (юникод, отображаемый в koi8-r). Меняем kdm-3.5 на gdm - всё работает. Потому что там внизу можно выбрать язык, а в kdm - нет. Как так?! До того как убрали KDE из основной ветки - язык выбирался! В других дистрибутивах выбирается! А здесь - логин, пароль, и сессия! Ладно, настроил /etc/env.d/02locale - заработало как надо. Только почему-то в GTK-приложениях по-умолчанию английский язык (amule, LinuxDC++, boinc), хотя когда стоит gdm и там выбран русский язык - всё работает как надо.
Не много ли усилий? Для сравнения, даже в убунте (!) программы из KDE устанавливаются все, и KNetworkManager с поддержкой версии 0.7, и KBluetooth, и Gnash-kde3, и внешний вид приложений нигде не сбоит, единственный сбой - необходимость ручного удалений sudo из-за ошибки. При условии, что ранее проблем никаких не было. Зачем вообще было удалять USE-флаги, которые работали без проблем? Почему их не могут вернуть в оверлее?
Кроме того, KDE 3 использует HAL, и я установил HAL. Здесь проблем нет, кроме одной. ntfs-3g решил переустановиться в той же версии, но без поддержки hal. Или его удалили, или редактирования конфига ntfs-3g для hal привело к побочному действию.
Спящий режим. Из суси, мандривы и федоры KDE 3 засыпал. Из генты не хочет. Кнопки просто-напросто нет. Dolphin - хочу, он есть в версии для KDE 3. Нету. Kickoff - появился впервые в KDE 3. В сусе есть. В генте нету. Звуковое сопровождение не работает, пока в их настройках не выставишь свой плеер, oggenc.