Что-то у меня 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. про иксы - на самом
P.S. про иксы - на самом деле ничего не подвисает, только не реагируют на мышку и клаву, если их вырубить, то все вернется.
и есть такая возможность?
и есть такая возможность?
Первый раз - обнаружил, что
Первый раз - обнаружил, что кнопка power работает(цивильно вырубает), второй раз зашел с другого компа ssh и убил, в последующие разы запускал удаленно и лог старта видно и для вырубания ctrl + с достаточно.
Цитата:как можно здесь
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...
а что это такое, это evdev... пока писал, понял что могу и сам посмотреть
не нашёл в ядре пункта
не нашёл в ядре пункта такого.
Generic input layer - это оно?
нет CONFIG_USB_HID=y. потом
нет 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 заново
как не странно, но был
как не странно, но был отмечен.
.
Кошмар... Рекомендую делать http://ru.gentoo-wiki.com/wiki/Stage4 на разных этапах. Тогда переустановка будет протекать "весело и незаметно".
Это подпись, которую невозможно истолковать неправильно
можно посмотреть что он туда
можно посмотреть что он туда положил?
.
Ну зайди внутрь архива в mc и посмотри
Это подпись, которую невозможно истолковать неправильно