Вы здесь

Что-то у меня X -ы подвисают после startx <SOLVED>

Всё не могу настроить под себя Gentoo.
Уже неделю ставлю и что то не выходит... напоминает сизифовы труды.

Доходит до того что устанавливаю систему... иксы там... немного софта... и снова сношу... Не было такого, что поставил систему и пользуюсь, даже одного дня.

Предпоследняя установка была хорошей. Но, не устроил XFCE4. Какой-то он не удобный. Может от того что юзаю я это всё на ноуте... не знаю. Решил поставить любимый GNOME. (Fluxbox, е16 были в мыслях, но пробовать пока не охота).

Так вот... =)) клацаю startx или X -config /etc/X11/xorg.conf.new

Они появляются и... =((( на этом радость заканчивается.

Экран "останавливается" и всё. Не помогают никакие сочетания клавиш, комп уходит в ступор, спасаюсь reset - ом.

Из причин могу... не знаю, могу лишь предположить:

1)отменил драйверы PS/2 мыши и включил
Device Drivers --> Input device support -->

  • Provide legacy /dev/psaux device
  • Event Interface

для synaptics.

2)сначала установил драйвера NVIDIA а потом уже X. Обычно наооборот.

3)обновил gcc до 4.3. по мануалу

    <<
    # emerge -uav gcc
    # gcc-config i686-pc-linux-gnu-4.3.2
    # source /etc/profile

    # emerge --oneshot -av libtool
    # emerge --oneshot sys-libs/libstdc++-v3
    # emerge -an gentoolkit
    # revdep-rebuild --library libstdc++.so.5 -- -p -v
    # revdep-rebuild --library libstdc++.so.5
    >>

а потом пересобрал мир. Вот таким вот образом:

    << gcc-config имя_или_номер_нового_gcc # см. `gcc-config -l`
    source /etc/profile
    После выбора gcc нужно пересобрать libtool: emerge -1 libtool
    И выполнить следующие действия:
    emerge -b glibc binutils gcc portage
    Это собрирает бинарные пакеты указанных программ, чтобы их можно было не пересобирать при двух следующих операциях. Если время вам не очень критично, пропустите данный шаг, а в последующих не используйте ключи k. Следующий шаг:
    emerge -bke system
    Если мы собрали бинарные пакеты glibc, binutils и gcc, то они не будут компилироваться, иначе - будут. Так же, если убрать тут ключ b, то на следующем шаге придется опять пересобирать весь system. И, наконец:
    emerge -ke world >>

И напоследок, как можно здесь выложить xorf.conf и make.conf? Вручную лень как то переписывать.

Решение не заставило долго ждать =)
В xorg.conf не правильно были прописаны устройства ввода. Пришлось самому ручками... так приятно!...
До этого при установках сам настраивался... От чего быть такое может? От ГСС 4.3.2?

Была похожая проблема, конкретную в чем было дело не нашел, но виновато было ядро.
сносить систему, что бы поставить заново - бесполезное занятие - это не винды.

P.S. про иксы - на самом деле ничего не подвисает, только не реагируют на мышку и клаву, если их вырубить, то все вернется.

и есть такая возможность?

Первый раз - обнаружил, что кнопка power работает(цивильно вырубает), второй раз зашел с другого компа ssh и убил, в последующие разы запускал удаленно и лог старта видно и для вырубания ctrl + с достаточно.

Цитата:
как можно здесь выложить xorf.conf и make.conf? Вручную лень как то переписывать.

emerge wgetpaste && man wgetpaste

Почитайте логи ядра, Х-ов и т.д., скорее всего увидите что подозрительное.
Поддерживаю _SerEga_. Пересобирать весь мир, а тем более ставить всё заново, не разобравшись в чём дело, в linux и в генту в частности, практически бесполезное занатие!

а при удалении, прибавлении нечего мусора не остаётся?

Какого вида мусор?
Лишние пакеты? - emerge --deplcean
Лишние файлы? - возможно, в /etc, но это мелочи. В домашней директории - тоже мелочи и можно спокойно удалять. Еще могут быть те, которые ты сам сделал...
Записи в логах? - аналогично предыдущему пункту.

Была у меня такая ситуация. Версия xorg какая? если 1.5.3-r5 то в /etc/make.conf выставь INPUT_DEVICES="evdev" и пересобери xorg # emerge -avuND world, токо проверь сначало что в ядре есть поддержка evdev

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

а что это такое, это evdev... пока писал, понял что могу и сам посмотреть

не нашёл в ядре пункта такого.
Generic input layer - это оно?

нет CONFIG_USB_HID=y.
потом добавить в make.conf в USE опцию hal, INPUT_DEVICES="evdev keyboard mouse synaptics" (уж не знаю, есть ли они там) и пересобрать Xorg. убрать файл /etc/X11/xorg.conf и попробовать запустить Xы. мышь и клавиатура должны опознаться автоматически. по поводу других аппаратных железяк читать после загрузки Xов /var/log/Xorg.0.log и настраивать /etc/X11/xorg.conf заново

как не странно, но был отмечен.

ahii написал:
Доходит до того что устанавливаю систему... иксы там... немного софта... и снова сношу... Не было такого, что поставил систему и пользуюсь, даже одного дня.

Кошмар... Рекомендую делать http://ru.gentoo-wiki.com/wiki/Stage4 на разных этапах. Тогда переустановка будет протекать "весело и незаметно".

Это подпись, которую невозможно истолковать неправильно

можно посмотреть что он туда положил?

Ну зайди внутрь архива в mc и посмотри

Это подпись, которую невозможно истолковать неправильно