LINUX.ORG.RU

Странная проблема с иксами


0

1

Вчера установил генту на ноутбук с дискретной Nvidia 310 M. Драйверы поставил из портажа nvidia-drivers. Ставил иксы по хэндбуку. В итоге, при запуске иксов я вижу черный экран с мигающим курсором, на клавиатуру и мышь не реагирует (ничего нельзя ввести, но ctrl+alt+f1 работает). Должен был запуститься xterm. В логе иксов никаких ошибок нет, только warnings. Привожу логи и конфиги ниже. Как решить проблему?

Xorg.0.log

xorg.conf

Вывод dmesg

Вывод lspci

★★

Чтобы запустился хтерм, надо прописать его запуск в /etc/X11/xsession/xinitrc (как то так, точно пцть не помню). Или собери и пропиши туда банальный dwm, после чего выполни startx, увидишь запущенный двм.

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

Там прописан и xterm и twm(кто-то посоветовал на нем проверить). При этом при запущенных иксах пишется такое:

twm: warning: font for charset MICROSOFT-CP1251 is lacking.
Warning: Missing charsets in String to FontSet conversion

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

Если это поможет, свежесобранные иксы вообще не запускались, требовали xorg.conf И искали его не в /etc/X11, а в /usr/share/X11/xorg.conf.d Конфигурационный файл я создал при помощи Xorg --configure

otto ★★ ()

Если иксы новые (1.9.3+) и с udev, то попробуй использовать evdev как драйвер для клавы/мышки.

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

Вот, кстати, вопрос: в той же директории что и xorg.conf (/usr/share/X11/xorg.conf.d) лежит также файл 10-evdev.conf в котором прописаны тачпад и клавиатура. В логе иксов написано, что загружается именно evdev. Может стоит перенести секции из 10-evdev.conf в xorg.conf?

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

Может стоит перенести секции из 10-evdev.conf в xorg.conf?

удали из конфига иксов все упоминания об етих устройствах. вот к примеру мой конфиг xorg.conf с использованием udev

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

То же самое. Черный экран и ноль реакции на клаву/мышь

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

Вот такой вопрос: в логе иксов в самом конце пишется, что «No input driver» после этого модули evdev выгружаются и на этом лог заканчивается. В этом может быть проблема? Вот мой 10-evdev.confОн был сгенерироваан при установке xorg-x11 и я не знаю правильно ли он определяет мой тачпад и встроенную клавиатуру.

otto ★★ ()

Я попробовал startkde и обнаружил что «$DISPLAY is not set or cannot connect to the X server»

Я сделал, как посоветовал гугл export DISPLAY=:0.0 После этого вижу «No protocol specified. $DISPLAY is not set or cannot connect to the X server»

Как определить мой ноутбучный дисплей?

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

>Может стоит перенести секции из 10-evdev.conf в xorg.conf?

Нет. Стоит xorg.conf расташить на файлы и положить их в xorg.conf.d.

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

И это:

[   245.263] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   245.263] (WW) Disabling Mouse0
[   245.263] (WW) Disabling Keyboard0

Как бы всё написано, только читай )

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "evdev"
EndSection
HTaeD ★★★★ ()
Ответ на: комментарий от otto

Подскажите хоть в какую сторону копать.

Скорее всего корень всех бед:

(WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0

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

Вот, кажется нащупал. Вывод ddcprobe:

vbe: VESA 3.0
oem: Intel(R)Ironlake Mobile Graphics Chipset Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(R)Ironlake Mobile Graphics Controller Hardware Version 0.0
memory: 65472kb
8bit: 1280x1024 1024x768 640x480 800x600
16bit:
24bit: 1280x1024 1024x768 800x600 640x480
32bit: 1280x1024 1024x768 640x480 800x600
edid: 1 3
id: 22ec
eisa: AUO22ec
serial: 00000000
manufacture: 1 2009
input: analog signal.
screensize: 34 19
gamma: 2.200000
dpms: RGB, no active off, no suspend, no standby
modeline: "1366x768@60" 69.30 1366 1398 1422 1432 768 772 775 806 -hsync -vsync
monitor_mf_range
monitorid: AUO
monitorid: B156XW02 V2

Как мне заставить драйвер использовать этот EDID вместо «nvidia-auto-select»?

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