LINUX.ORG.RU

[В улёте][Arch][Xorg] Чёрный экран смерти

 ,


0

0

Честно говоря, сколько на линуксах сижу, такое встретил впервые. Установил себе на компьютер Arch Linux, базовую настройку производил в консоли. Всё было замечательно до установки Иксов. При выполнении команды startx наблюдаю чёрный экран. Иногда вместо него появляются окошки иксовые, но толку от этого никакого, потому что всё виснет насмерть, переключение на другую консоль не помогает, Ctrl+Alt+Del тоже, на Magic SysRq Keys также нет реакции.

Драйвера для видеокарты из пакета xf86-video-nv.

Как вариант попробовал переустановить все пакеты в системе (в Pacman Howto написано как это делать). Пакеты тянулись с оф. сайта. Не помогло.

Вопрос знатокам: Кто виноват и что делать?

О системе: ArchLinux версия для X86_64. Nvidia 6600

Список установленных пакетов

Логи: 1) Xorg.0.log 2) pacman.log 3) lsmod 4) messages.log 5) dmesg.log

И вот ещё rc.conf на всякий случай.

Да и забыл добавить, xorg.conf отсутствует в /etc/X11. Впрочем и с ним также ничего не работает

anterior
() автор топика

И вообще это не экран смерти. Просто новые иксы используют hal и evdev, а так как у тебя эти пакеты не установлены, иксы просто не получают сигналов с устройств ввода.

anonymous4
()
Ответ на: комментарий от anterior

ну и заодно прочитать вики по иксам и сгенерировать xorg.conf и прописать наконец туда дрова nv

stave ★★★★★
()
Ответ на: комментарий от anonymous4

> иксы просто не получают сигналов с устройств ввода.

Magic SysRq Keys должны не в обход иксов работать? Вернее, могут-ли иксы не пропускать эти запросы до ядра?

sin_a ★★★★★
()
Ответ на: комментарий от anonymous4

Сделал. Не помогло.

Пробовал и в ручную /etc/rc.d/hal start а потом startx. Сначала он мне выдал ошибку can't run in framebuffer mode. Почитал в вики что сначало надо выполнить Xorg -configure а затем X -config ./xorg.conf.new, сделал. Опять чёрный экран. Но на консоли вроде даёт переключатся, при этом в логах xorg снова ничего вменяемого.

http://anterior.homelinux.net/files/bug/Xorg.0.log.new

anterior
() автор топика
Ответ на: комментарий от anterior

так а что должно запуститься после startx? может заодно попробовать какой-нить gdm/kdm поставить для запуска?

stave ★★★★★
()
Ответ на: комментарий от anterior

не особо читал ссылки в треде, но может allowemptyinput поможет в конфиге, у меня на арче после обновления очередного - это помогло.

The_Ketchup ★★
()
Ответ на: комментарий от sin_a

>Magic SysRq Keys должны не в обход иксов работать?

Насколько я понимаю, должны работать.

anonymous4
()
Ответ на: комментарий от stave

Плохое советуешь. Лучше уж сделать один раз нормально с hotplugging. Судя по последнему логу устройства ввода уже работают.

anonymous4
()

Аналогичная ситуация на EeePC 1000H. При logout'е из КДЕ в 9 случаях из 10 такое бывает, иногда когда просто дисплей отключаешь(крышку ноутбука закрываешь), при этом как правило можно на другую консоль переключиться, но с клавиатуры реакции вообще никакой не наблюдается. hal,evdev установлены, интеловские драйвера не из тестинга, 3д эффекты отключены. Да и вчера ставил с нуля систему на отдельный раздел, с kdemod3 такого вроде нету почему-то, может быть проблема с KDE 4.2.4(4.3 RC1)? Да и еще в 4.3 в настройках дисплея появилась возможность включить рестарт иксов по ctrl+alt+backspace, но у меня почему-то не работает, для этого xorg.conf нужен вообще?

Riksh
()
Ответ на: комментарий от stave

После startx должен по сценарию(/etc/rc.conf) запускатся kdm но при запуске возникает какая-то ошибка, ручное выполнение /etc/rc.d/kdm restart также приводит к ошибке:
:: Starting KDE Display Manager [FAIL].

А по команде startx кеды запускатся не собираются, запускается голая икса (при этом секунд пять наблюдаю чёрный экран а только потом окошки xterm'a начинают показываться).

anterior
() автор топика
Ответ на: комментарий от anterior

>После startx должен по сценарию(/etc/rc.conf) запускатся kdm но при запуске возникает какая-то ошибка

эээ, по rc.conf видно, что при запуске должен грузиться демоном kdm. Он не стартует?

stave ★★★★★
()
Ответ на: комментарий от anterior

Похоже всё ясно, в пакетах из kdemod плохо отслеживаются зависимости. В частности kdemod-kdebase предоставлял /etc/rc.d/kdm но при этом /usr/bin/kdm содержится в пакете который не установлен

anterior
() автор топика
Ответ на: комментарий от anonymous4

Проблема решена. Проблема была в том что как всегда забыл почитать KDEmod wiki, недоустановил некоторые пакеты, hal не запускал при загрузке, а также пакет xf86-input-evdev не был установлен. Теперь всё работает.

Всем спасибо!

anterior
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.