KDE показывает пустой десктоп
Уважаемые господа,
Собственно subj. До жизни такой дошло всё очень просто - стоял KDE 4.4.2, захотелось его обновить до KDE 4.5.4. При этом 4.4.2 - прекрасно запускался, во всяком случае упомянутого глюка не было.
Поскольку при обновлении пакеты там сильно конфликтуют, то какую-то (и большую) часть пакетов 4.4.2 пришлось снести руками через emerge -C. В расчёте, что emerge -u поставит на их место уже пакеты 4.5.4
Всё 4.5.4 прекрасно собралось без всяких проблем. Вот только при старте теперь KDE наблюдается очень странный эффект - стартует startx, он показывает заставку с постепенно проявляющимися иконочками, а потом, как раз в тот момент, как он должен показать содержимое рабочего стола и плазмоиды - показывается пустой чёрный экран (не консоль, а фон окна, видимо - окна десктопа), в окне ходит курсор мыши и правая кнопка показывает "окно меню". Которое есть просто прямоугольник другого цвета - никаких надписей в этом окне меню нет. Не работает и Alt-F1, т.е. "главного меню" не поднимается, вообще ничего нет кроме этого самого пустого окна с курсором. При этом "ничего не висит", т.е. "он" считает, что он десктоп с контролами отрисовал и ждёт команд оператора. Оператор же - никаких контролов не видит, ничего сделать не может, идёт в параллельную консоль и давит там killall X.
Я понимаю, что это - следствие того, что emerge -С снёс какие-то настроечные файлы данных десктопа, а последующий emerge -u их туда не внёс. Но вот что это за файлы, как их хотя бы вычислить-то? Какой пакет принудительно собрать по новой? Снести всё и начать с нуля - уж больно долгое и дорогое решение, а снос каталога $HOME/.kde4 ничего не даёт.
Буду весьма признателен за any ideas
- Для комментирования войдите или зарегистрируйтесь
shots in coffin
Чем xdm не устраивает? а логи есть (xorg.0.log например)?
>Одного меня смутила фраза "Британские ученые, живущие в Америке"??
британские - это характеристика, а не гражданство
(c)annulen
Ставил метапакеты
Ставил метапакеты kdebase-startkde & kdebase-meta @ 4.5.1 и .4.5.3 и 4.5.80 и 4.5.85 все собиралось, все ставилось, все заводилось с первого раза.
Вы бы в логи глянули и вправду ;) ну и с нами поделились;)
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Если есть куда выложить
Если есть куда выложить Xorg.0.log - ради бога. Скажите только куда. Только там нет ничего - Xorg не ругается. Окошки-то Xorg показывает, причём по внешнему виду оформления - правильные. Проблема в том, что в этих окошках что-то должен показывать компонент KDE, а, видимо, соответствующего набора данных для этого компонента и нету. Может, есть какой лог самого KDE, а не Xorg?
В настоящий момент проблема решается методом грубой силы - из дампа поднята система сразу после установки из stage3 и на неё ставится Xorg+KDE сразу нужных версий. Долго это. Но, по меньшей мере, время ввода системы в строй понятно :)
Драйвер, кто тут спрашивал - radeon. Карточка, на которой собрана машина не поддерживается проприетарным драйвером - X1600.
Не закрытые ли дрова, часом?
Не закрытые ли дрова, часом? У меня подобное было, вылечилось
eselect mesa
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
покажи список установленных
покажи список установленных пакетов kde и осиль wgetpaste ;)
eix -Ic kde-base/ | wgetpaste
только wgetpaste сначала надо установить ;;)
Очередное донесение с поля
Очередное донесение с поля боя. Метод грубой силы не дал результатов :) Т.е. на чистую систему из stage3 был поставлен Xorg+KDE сразу нужной версии - 1.7 + 4.5.4. И вывалился тот самый чёрный экран, что описан выше.При том, что постановка 1.6 + 4.4.2 на ту же систему (когда-то делалось точно так же) сразу прошла без проблем.
Тем не менее, тыканье в распахивающиеся окошки курсором совершенно случайно дало результат - однажды вывалилось сообщение "Десктоп заблокирован" и предложение ввести пароль... В нормальном таком окошке. Пароль был введён, после чего появился нормальный десктоп со всеми контролами и сообщение от KWin "графические эффекты работают медленно и были отключены, их можно включить по Alt-Shift-F12"
Включение их по Alt-Shift-F12 немедленно вернуло всё тот же чёрный экран. Ага! Далее был проведён эксперимент - уже целенаправленное зафлуживание кликами породило всё то же сообщение KWin об отключении графических эффектов и появление десктопа. Эффекты были выключены через "Настройки системы" и startx загрузил нормальный десктоп KDE 4.5.4 уже без всякого шаманства - оказывается, "он" всё действительно отрисовывал как надо.
Эксперимента ради radeon был сменён на vesa и с ним повторилось всё то же самое. Обновление mesa ничего не дало. Но, в общем, причина стала понятна. Куда рыть - тоже.
Я особо хочу подчернуть первоначально KDE 4.4.2 ставился той же процедурой и у него были включены графические эффекты. А вот такого явления, которое показал KDE 4.5.4 не наблюдалось. Комп - Acer Aspire с картой ATI Mobility Radeon X1600. Повторить с проприетарным драйвером (отчего-то думается, что на проприетарном драйвере такого бы не произошло) не могу - X1600 проприетарный драйвер не поддерживает.
Что делать дальше - ещё не нарыл :)))