[Решено]Разыскивается рабочий стол!

Здравствуйте уважаемые форумчане!

Обращаюсь к вам с проблемой, содрагающей моё сердце по самые гланды: пропал рабочий стол! Особые приметы: KDE 4.7, свежий, только что поставленный, с хрустящей корочкой.

Суть проблемы в том, что не один рабочий стол не отображается, а его заместитель - квадрат Малевича, не убедителен. Началось всё ещё на ядре 2.6.39-r5 и KDE-4.6.5. Сначало нашлось много битых файлов, но после священнодейства revdep-rebuild пропали рабочие столы. Система откликается, кубик вращается, на консоль (ctrl+alt+F1) переключается, но...

Решил попробовать обновить X-ы, ядро и кеды. В результате имею KDE-4.7, linux-3.0.3-gentoo, xorg-1.10. Сначала всё даже заработало. Я серьёзно! Но потом вылетела ошибка KDE и Малевич снова расписался на всех столах. Reboot не помог. Любую информацию, кроме пин-кода кредитки, предоставлю по первому требованию.

Заранее спасибо. С уважением, Мировое зло.

Сделайтеemerge -1 $(qlist

Сделайте

emerge -1 $(qlist -IC xorg udev driver)

и перегрузитесь

Ммм... возникли трудности в

Ммм... возникли трудности в процессе. Запинается на том, что хочет поставить внешние драйвера alsa, а у меня они из ядра поставленные. Не подскажите как обойти проблему?

P.S. Пробывал вручную весь список qlist -IC xorg udev driver - нет эффекта.

покажите qlist -I alsa

покажите

emerge -1 $(qlist -IC xorg udev driver) -pvt

qlist -I alsa

qlist -I alsa 

dev-python/pyalsa
media-libs/alsa-lib
media-libs/alsa-oss
media-plugins/alsa-plugins
media-plugins/gst-plugins-alsa
media-sound/alsa-driver
media-sound/alsa-headers
media-sound/alsa-tools
media-sound/alsa-utils
emerge -1 $(qlist -IC xorg udev driver) -pvt

x11-misc/xorg-cf-files-1.0.4
[#]media-sound/alsa-driver-1.0.23 USE="oss..."
x11-base/xorg-drivers-1.11
x11-drivers/xf86-input-evdev-2.6.0
x11-drivers/nvidia-drivers-275.21
x11-base/xorg-server-1.10.4
sys-fs/udev-171-r1

С акцентом на [#]media-sound/alsa-driver-1.0.23 USE="oss..." высыпал мне список файлов и флагами. Флаги переписывать не стал, не обижайтесь, бога ради.

.

>Флаги переписывать не стал

wgetpaste ?

Все мы, рано или поздно, будем там...

wgetpaste -i emerge -1

wgetpaste -i emerge -1 $(qlist -IC xorg udev driver) -pvt 

как и

wgetpaste -i qlist -IC xorg udev driver -pvt 

системе не очень понравились.

как насчет того чтобы

как насчет того чтобы попробовать вот так:
wgetpaste -i `emerge -1 $(qlist -IC xorg udev driver) -pvt`
Вроде должно прокатить...
Ну или бонально wgetpaste -i -с emerge -1 $(qlist -IC xorg udev driver) -pvt

Увы. 'emerge' воспринимает

Увы. 'emerge' воспринимает как неожиданный параметр.

/usr/bin/wgetpaste:unrecognized option '-1'
/usr/bin/wgetpaste:media-sound/alsa-driver:No such file found

Не уверен, что это связано с корректной работой wgetpaste. Скорее всего с чем-то другим =)

semlanik написал(а): как

semlanik написал(а):
как насчет того чтобы попробовать вот так:
wgetpaste -i `emerge -1 $(qlist -IC xorg udev driver) -pvt`
Вроде должно прокатить...
Ну или бонально wgetpaste -i -с emerge -1 $(qlist -IC xorg udev driver) -pvt

Проще надо быть :)

emerge -1 $(qlist -IC xorg udev driver) -pvt|wgetpaste

Я подозревал что wgetpaste

Я подозревал что wgetpaste поддерживает пайпинг, но проверить было негде )

Оффтопик, конечно... semlanik

Оффтопик, конечно...

semlanik написал(а):
Я подозревал что wgetpaste поддерживает пайпинг, но проверить было негде )

1. Как это?! У вас нет ни одного Линукс-бокса под рукой?!... :)
2. А почитать не пробовали? ;) Иногда в доках/Инете попадается полезная инфа... :D
3. На худой конец сорсы посмотреть... ;)

В продолжении оффтопика 1.

В продолжении оффтопика
1. имелся, но в бубунте по умолчанию не стоит, а лень она такая лень
2. таки прочел про -c же ))
3. Ну эт вы загнули, если мне пункт 1 не позволил поставить пакет в бубунте то об этом и говорить не стоит ))

emerge -1 $(qlist -IC xorg

emerge -1 $(qlist -IC xorg udev driver) -pvt|wgetpaste оказался верным подходом =)

Я поражаюсь вашей способности

Я поражаюсь вашей способности создавать проблемы из ничего!... :)
Даже из ссылки пришлось выкусывать кусок URL'а из gentoo.ru ;)

A теперь повторите эту команду, но после того, как снесете media-sound/alsa-driver, т.е.

emerge -C media-sound/alsa-driver
emerge -1 $(qlist -IC xorg udev driver) -pvt|wgetpaste

Смысл то был в том, чтобы определить, кто его хочет.
А пока что получается, что вы его сами поставили... :)

Есть мнение, что alsa где-то

Есть мнение, что alsa где-то в Ваших USE имеется лишняя. В глобальном USE(make.conf) ее уже давно пора удалить. Оставить лишь в нескольких локальных("нескольких" - читайте как "я сам не знаю где ее надо оставить. у меня вообще нигде этот флаг больше не используется и все работает")

.

semlanik написал(а):
alsa где-то в Ваших USE имеется лишняя. В глобальном USE(make.conf) ее уже давно пора удалить. Оставить лишь в нескольких локальных

Обоснуйте профит

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Из списка qlist -I

Из списка

qlist -I alsa

оставьте только

media-libs/alsa-lib
media-plugins/alsa-plugins
media-plugins/gst-plugins-alsa
media-sound/alsa-headers
media-sound/alsa-utils

остальное снесите. Потом

emerge --depclean -a

потом убедитесь, что все нужное есть:

emerge --with-bdeps y -uDN @world -pv

Если чего просит разумно - доставьте (убрав -pv)
Проверьте, что больше не просит alsa-driver:

emerge -1 $(qlist -IC xorg udev driver) -pvt

Если все же просит - посмотрите сами кто, если не получается показать!

Сделал всё в точности - не

Сделал всё в точности - не помогло =(

А где ответ на

А где ответ на http://www.gentoo.ru/node/23666#comment-175908 ?
т.е. еще и еще раз: кто просит alsa-driver?!

P.S. Надоело уже писать про телепатов... где инфа/логи? "не получилось" - это констатация факта, а не информация для анализа...

Извольте. По поводу

Извольте.

По поводу конкретики. После прочтения kdm.log обнаружил как минимум две проблемы.
1) Он постоянно на то, что сессия DBUS-сервера не найдена.

Я так понимаю, это решается гуглом по вопроу настройки DBUS. Полный лог выложить не получается, так как из-за постоных предупреждений он получился аж на 168 000 с лишним строк. Сразу говорю особо вредным - Я ДОДУМАЛСЯ ПРЕДВАРИТЕЛЬНО ОТКЛЮЧИТЬ KDM! wgetpaste думает около 20 минут, когда прошу его выложить лог... и он до сих пор думает....

2)Модуль NVIDIA жалуется на ABI. Пишет включить ему функцию -ignoreABI, мол тогда заработаю. Наводящую ссылку/инфу/сарказм не предоставите?

1) # /etc/init.d/dbus start

1)

# /etc/init.d/dbus start && rc-config add dbus

2)

# module-rebuild -X rebuild

если не помогает:

# emerge -av @x11-module-rebuild

Кто-то нас разбил на лица,
судьбы, характеры -
и глумится...

Спасиб, помогло. Проблема

Спасиб, помогло. Проблема решена ^__~

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".