[SOLVED] Странная проблема с иксами
damper 13 января, 2011 - 14:36
Есть ноутбук Lenovo B560 с nvidia 310 M. Поставил драйвера nvidia-drivers. Ставил иксы по хэндбуку. В итоге, при запуске иксов я вижу черный экран с мигающим курсором, на клавиатуру и мышь не реагирует (ничего нельзя ввести, но ctrl+alt+f1 работает). Должен был запуститься xterm. В логе иксов никаких ошибок нет, только warnings. Привожу логи и конфиги ниже.
Xorg.0.log
В чем проблема и как ее решить?
»
- Для комментирования войдите или зарегистрируйтесь
Попробуй посмотреть
Попробуй посмотреть 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
emerge -e kdebase-startkde -pv
emerge -e xorg-drivers -pv
emerge -e xorg-server -pv
Была та же проблема с кедами.
Была та же проблема с кедами. После
попробуйте
Еще как вариант пользовать xdm (kdm).
То же самое получается. Более
То же самое получается. Более того $DISPLAY почему-то обнуляется.
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"
тоже никогда не нужен был... что это вообще такое?у тебя вообще без конфига все должно запускаться... и можно попробовать
Спасибо за замечания, конфиг
Спасибо за замечания, конфиг поправил. Я его составлял на основе других. Видимо там была радеоновская карточка. Кстати, судя по логу иксы эти секции и модули игнорировали, так что думаю проблема в другом.
Попробовал так сделать. Иксы
Попробовал так сделать. Иксы выпадает с ошибкой. вот лог: Xorg.0.log
Вообще может быть проблема в
Вообще может быть проблема в EDID?
Поиск выдает схожие проблемы у других людей, но конкретного решения не нашел.
Вот, кажется нащупал. Вывод
Вот, кажется нащупал. Вывод ddcprobe:
Как мне заставить драйвер использовать этот EDID вместо "nvidia-auto-select"?
damper написал(а): Вот,
тебя выделенные строки совсем не напрягают? ))
damper написал(а): Есть
поискал я описание сей модификации ноутбука и... дай-ка вывод
lspci | grep -i VGA
... есть подозрение что там Optimus, т.е. две видеокарты и что тебе придется адаптировать под себя этот мануал)))lspci | grep -i VGA 00:02.0
lspci | grep -i VGA
ты понимаешь в чем проблема?
ты понимаешь в чем проблема? ))) ты пытался заставить драйвера 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. Теперь возникает ошибка
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.