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

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

xorg.conf

В чем проблема и как ее решить?

Попробуй посмотреть

Попробуй посмотреть http://www.gentoo.ru/node/21619 там в конце я описывал как избавиться от излишних "клавиатур" которые добавляются при автоматическом их добавлении.

Для того, чтобы запустился xterm нужно, чтобы .xinitrc его запускал. Кроме того важно, какой командой запускаются Х.

Чем больше юзерфрендли, тем сложнее юзать.

В xinitrc все прописано. мой

В xinitrc все прописано. мой .xinitrc Иксы запускаются командой startx
Сделал так как описано по ссылке, результат все тот же

Попробуй .xinitrc с двумя

Попробуй .xinitrc с двумя строчками

#!/bin/sh
exec xterm

Ах да, убедись что xterm есть.

which xterm

У меня его просто нет. twm у меня тоже не стоит.

Чем больше юзерфрендли, тем сложнее юзать.

Не сработало. xterm и twm

Не сработало. xterm и twm стоят (специально ставил для проверки)
Я тут другое заметил: попробовал startkde (kde уже поставил) и обнаружил что "$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" Может проблема крутится возле дисплея?

Покажи emerge -e

Покажи

emerge -e kdebase-startkde -pv
emerge -e xorg-drivers  -pv

emerge -e kdebase-startkde

Была та же проблема с кедами.

Была та же проблема с кедами. После

$ export DISPLAY=:0.0

попробуйте

$ exec startkde

Еще как вариант пользовать xdm (kdm).

То же самое получается. Более

То же самое получается. Более того $DISPLAY почему-то обнуляется.

Modeline "1368x768_70" а

Modeline     "1368x768_70"

а 70 Гц не дофига будет для ЖК? :)

Пардон, это старый конфиг.

Пардон, это старый конфиг. После долгих мытарств в гугле я его переделал вот так

1. с AIGLX nVidia не

1. с AIGLX nVidia не работает... в смысле оно ей не надо...
2. Option "AccelMethod" "EXA" - тоже не про nVidia... по крайней мере никогда не нужно было такого выставлять
3. Option "DRI" "true" - тоже лишнее... nVidia подменяет ксорговый DRI своим и без него ругается и отключает VDPAU...
4. Load "drm" тоже никогда не нужен был... что это вообще такое?

у тебя вообще без конфига все должно запускаться... и можно попробовать

nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --damage-events --render-accel 

Спасибо за замечания, конфиг

Спасибо за замечания, конфиг поправил. Я его составлял на основе других. Видимо там была радеоновская карточка. Кстати, судя по логу иксы эти секции и модули игнорировали, так что думаю проблема в другом.

Попробовал так сделать. Иксы

Попробовал так сделать. Иксы выпадает с ошибкой. вот лог: Xorg.0.log

Вообще может быть проблема в

Вообще может быть проблема в EDID?

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

Поиск выдает схожие проблемы у других людей, но конкретного решения не нашел.

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

Вот, кажется нащупал. Вывод 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"?

damper написал(а): Вот,

damper написал(а):
Вот, кажется нащупал. Вывод 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"?

тебя выделенные строки совсем не напрягают? ))

damper написал(а): Есть

damper написал(а):
Есть ноутбук Lenovo B560 с nvidia 310 M.

поискал я описание сей модификации ноутбука и... дай-ка вывод lspci | grep -i VGA ... есть подозрение что там Optimus, т.е. две видеокарты и что тебе придется адаптировать под себя этот мануал)))

lspci | grep -i VGA 00:02.0

lspci | grep -i VGA

00:02.0 VGA compatible controller: Intel Corporation Arrandale Integrated Graphics Controller (rev 02)
02:00.0 VGA compatible controller: nVidia Corporation Device 0a70 (rev a2)

ты понимаешь в чем проблема?

ты понимаешь в чем проблема? ))) ты пытался заставить драйвера nvidia работать с карточкой Intel )))) в общем гугли про vgaswitcheroo для понимания вопроса и воспользуйся статьей выше для настройки системы ;)

Интересная мысль, но почему

Интересная мысль, но почему тогда вообще нет никаких ошибок в логах?

это уже не мысль, а знание!

это уже не мысль, а знание! ;) тут уже к бабке-гадалке не ходи ))))
и тебе такой ошибки не достаточно с заведомо рабочим конфигом?

[  3213.116] (II) NVIDIA dlloader X Driver  260.19.29  Wed Dec  8 12:10:14 PST 2010
[  3213.116] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  3213.116] (--) using VT number 7
[  3213.118] (EE) No devices detected.
[  3213.118]
Fatal server error:

Ок. Я начал понимать. И хочу

Ок. Я начал понимать. И хочу заставить работать интеловскую карточку. В конфиге меняю драйвер на "intel", а BusID на 0:2:0 соответствующие выводу lspci. Теперь возникает ошибка

(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

eselect opengl set xorg-x11

eselect opengl set xorg-x11 ;) и я не в курсе нужно ли расширение glx под другими картами...
да и кроме замены BusID нужно в корне поменять все параметры, что ты прописал с помощью nvidia-xconfig, т.к. они только для nvidia-карточки )) настройку intel'a смотри в wiki на сайте compiz-fusion ;)

nvidia не radeon. Если

nvidia не radeon. Если optimus, то не заведётся, если в биос нету возможности отключить intel видео.
У меня такой возможности нету, потому я просто отрубил nvidia через acpi_call модуль(чтобы батарейку не ело) и использую один intel.
Рекомендую почитать рассылку

иногда решение находится ;)

иногда решение находится ;) http://andreyp.ikir.ru/main/aboutSonyVaio.html только тут сони вайо, но думаю, что можно нарыть что-нибудь подобное ;) а вообще надо более скурпулезно подходить к выбору железа, чтобы не переплачивать за то, что заведомо не сможешь использовать ;)

там как раз про биос

Собственно, по данной ссылке модифицируют биос, чтобы в нём можно было отключить одну из видеокарт.
А топик-стартеру советую всё же попробовать поюзать intel. К примеру, аппаратное декодирование видео он поддерживает(через vaapi. Либо vlc юзать, либо форк mplayer-vaapi), эффекты kwin в kde работают без тормозов.

а смысл тогда было покупать

а смысл тогда было покупать редкую модификацию с nVidia ? )) может там все-таки в биосе есть волшебный переключатель?

редкую? О_о У почти всех

редкую? О_о
У почти всех ноутбучных core i встроенное видео(а может и у всех). С core i, сейчас, так как это новый проц, делают в основном производительные модели ноутов. В производительные ноуты почти всегда пихают отдельную дискретную видеокарту.
Не видел ещё ни одного ноута с core i5 и без дискретной видеокарты "в нагрузку". И в 50% случаев - это nvidia. Это называется "редкую модификацию"?
А вообще, я к примеру свой ноут купил, потому что других с хорошим процом(core i5), 500 гиговым винтом, 4Gb памяти и 13 дюймовым экраном, просто не было.

хм... просто погуглил и на

хм... просто погуглил и на пятаке сайтов в основном описывался этот ноут с припиской типа "существуют модификации с видеокартой nvidia"... видимо это меня сбилос с толку )) пардоньте муа ))
а вообще щас почитал про этот потимус и впервые за долгое время nvidia меня сильно огорчила :'( неужели нельзя было оставить ручное переключение для ОСей отличных от виндовс? думаю, что тут либо Microsoft руку приложил, либо Linux/X.org оказался слишком не готов к такому :(

Ох ведь я сел в лужу... В

Ох ведь я сел в лужу... В биосе отключил Optimus, заработал интел. Всем спасибо за помощь.

Дорогой, поделись секретом,

Дорогой, поделись секретом, каким макаром отключил Optomus в биос?

Дорогой, damper, рад что у

Дорогой, damper, рад что у тебя получилось завести intel, у меня железка аналогичная, выложи конфиг xorg.conf, и последовательность манипуляций (может что обновлял или удалял). Благодарю.

Благодар всех откликнувшихся,

Благодар всех откликнувшихся, помог переход на calculate 11.

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

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