Видеодрайвер Nvidia
Опубликовано Николай в 30.06.2008 в 12:54
Поставил Ubuntu 8.04, при включении 3D система просит установить драйвер после установки ребутится, потом как бы прогружается линукс на черном фоне появляется логотип убунты и полоса загрузки и после этого экран и тишина... что хочу сказать.. обидно, уже 2 раза переустанавливал линукс.
Видеокарта GeForce 8600 GTS от Leadtek... может кто сталкивался и знает как решить проблему с дровами? Бесплатно скачать кисти для Adobe Photoshop можно на сайте "Бесплатные уроки.РФ".
Ctrl-Alt-F1
cat /var/log/Xorg.0.log | grep EE
Николай Энс, не надо переустанавливать линукс, это виндовый подход :)
Его даже и перезагружать не надо, кроме случаев сменя ядра.
А по теме - Евгений верно говорит, смотри логи, дальше будем от них плясать.
А дрова ты какие ставил?
Дрова убунту предложила установить и сама скачала драйвер, а откуда не знаю...
Кстати сейчас я не ставил дров, потому как переустанавливал линукс и больше не экспериментировал с драйвером.
Спасибо за советы, вечером выложу логи.
И зачем мне логи свежепереустановленной убунты? :)
ЗЫ. Линуксовые дрова для карточек NVidia берутся, как и любые другие проприетарные дрова для карточек NVidia, с сайта ;)
Произвел автоматическую установку драйвера, как и откуда он качал
Вот что вышло из моего эксперимента, после логотипа убунты и полосы загрузки, гаснет экран и видеокарта останавливается. Так же пытался зайти через Recovery Mode и вводил команду "cat /var/log/Xorg.0.log | grep EE" результатов ноль пишет неверная команда.
Еще вопрос можно из винды специальными прогами зайти на диск где установлена убунта и прочесть логи?
Ещё раз.
После остановившейся видеокарты тыкай Контрол-Альт-Ф1.
Логинься и вываливай нам логи.
Или же забей на граф. утилиту установки, иди на нвидию.ком, качай нужный драйвер, ставь kernel-headers и устанавливай его из текстового режима, предварительно прибив kdm через "sudo /etc/init.d/kdm stop".
Претензии по геморройности не ко мне, а к нвидиявцам.
Что только люди не делают, лишь бы openSUSE не использовать...
Да вот думаю скачать последний дистр опенСИСА который 11.0..
> опенСИСА
Упал под стол...
Василий, не задирайся, в Сюзе проприетарный драйвер ставится абсолютно таким же макаром.
Ставил я этот драйвер и руками, через консоль с командой "sudo /etc/init.d/kdm stop" экран все равно гаснет, вместо переустановки убунты я зашел через recovery mode переконфигурировал x.org как я понял это записывался бекап сделанный перед установкой драйвера,
Вот еще меня напрягает то что видеокарта у меня WinFast PX8600 GTS TDH, связано ли это с тем что дрова не идут на моем компе?
up
Если в логах все заканчивается на милой фразе
Loading AGPGART
ТО да поздравляю это материнка, она корявая в этом вопросе
а в сусе таки дрова надо ставить иак-же как и на убунте.
либо в реп добавить, либо самому скачать а потом ставить.
вот что он пишет в логах:
-> Error.
ERROR: The NVIDIA kernel module was not created.
Мне кажется, что проблема кроется в самой видюхе
Итак проблема что у тебя нету модуля ядра к твоей видюхе, это просто, качаем kernel-source, если не установлен, качаем драйвер с сайта Нвидии, если не сделал это раньше, далее выключеаем Х сервер, комманда init 3, пишем sh имя_драйверов_нвидиа потом следуем инсталятору, он как раз тебе модуль ядра и скомпилит. Потом смотрим что бы в Х.config были строчки load glx, а строчки с load dri и load glcore удаляем. перегружаем Иксы (init 5)и вуаля драйвера встали, если не обращаемся опять к логам будем думать
2 yawa yawa: ну в зюзе можно скачать через yum модуль ядра и драйвера, или скачать драйвера с сайта нвидии и как описано выше сделать все манипуляции, должно встать как и везде.
>Вован Прудников
Спасибо, сегодня попоробую сделать как ты написал.
ЗЫ. Поздравляю всех админов с Праздником!
Если вознкнут вопросы, вот прекрасное руководтво и вот это
Скачал последний драйвер -
иксы стопил командой - sudo /etc/init.d/kdm stop
после установки драйвера запустил иксы командой - sudo /etc/init.d/kdm start
после запуска иксов захожу в и там такая картина:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle,lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Выполняем утилиту nvidia-xconfig и он концигурирует , потом смотрим секцию модуль (module) и удаляем от туда запуск dri и GLCore если они там есть.
в секции device, строка драйвер должна быть nvidia, а не nv
а какой командой запустить nvidia-xconfig ?
сполз под стол...
nvidia-xconfig запускается командой nvidia-xconfig =)))
Выполнил nvidia-xconfig, пытался залезть в etc/X11/, там показывает каракули и открыть не смог. Запустил иксы тут другая подстава, разрешение сменилось на 640х480, сейчас восстановил бекап . Может я что-то неправильно делаю...
Так без паники на титанике (с), Действуем по пунктам, (не боись в начале и не такое бывает, потом разберешся будешь гуру в вопросе как можно убить иксы самым извращенным способом :) ) запустил иксы, разрешение маленькое это ничего войди в иксах в настройки системы и измени через настройщик разрешение монитора на нужное тебе. Для теста иксов запусти игру (блин дай бог памяти, ранний склероз уже доканал) там где пингвин на пузе катается, она 3д поэтому сразу будет все видно встало или не очень.
З.Ы.
А через что ты просматривал X.org что увидел каракули, это в принципе не возможно там кирилица не используется, а такой эффект может быть только от нее. Мой совет пока не уверен в командной строке используй МС, для новичка очень удобная весчь :), только не увлекайся
Вот про эти каракули я говорил
Попробовал изменить разрешение, но там предлагается 800х600 или 640х480. Блин что-то мне говорит что у меня сама видюха кривая, на форуме убунты пишут что видюхи легко и не принужденно ставятся при помощи Envy а у меня такие пляски с бубном вокруг этой карты и целая гора бекапов xorg'a см.скрин
Да что то стало криво, а что у тебя в логах пишет???
(/var/log)
Ну я Енви никогда не юзал не знаю на сколько там все легко. Ошибка может быть прописана в логах связаных с устновкой ну и самих логах запуска Иксов, надо просто внимательно почитать
Логи скинул в архив:
пробовал ставить разные дрова и разные версии kernel-source
и ничего не помогает,,,
Вобщем полистал я логи, (лог Иксов надо копировать не загружая иксы после неудачи, потому что у тебя сейчас последний лог именно удачной загрузки в архиве с драйверами нв, а не нвидиа)
При установке в логах выскочило следующее сообщение (не уверен что это и есть причина, я лог плохой загрузки иксов не видел, но все может быть) ВОт оно:
> test -e include/linux/autoconf.h -a -e include/config/ || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/ are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
и собственно
> test -e include/linux/autoconf.h -a -e include/config/ || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/ are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
Повторяю не уверен что это причина, но если у тебя модифицированное ядро (например ты лазил по его настройкам), то выполни команду
make oldconfig и make prepare соответсвенно
Вот этих команд:
make oldconfig и make prepare
я точно не давал, возможно что это сделал скрипт или еще что-то
Какое ядро ты имеешь ввиду? самого линукса (если так то я туда даже не лазил) или нвидии?
Ядро линукса кончено (у нвидии модуль подключаемый к ядру линукса :) )
Эти команды наоборот востанвиливают значения по умолчанию, для более эефктивной помощи (ну что бы разобратся в ситуации по мере сил конечно :) ) загрузи дрова нвидии ( пусть даже в корявом режиме) и скинь от них лог загрузки, может будут мысли. пока что трабл есть а где это тайна, хотя вполне возможнов модуле ядра от нвидиа. Но повторяю это только догадка
root@n1k:/home/n1k# make oldconfig
make: *** Нет правила для сборки цели `oldconfig'. Останов.
root@n1k:/home/n1k# make prepare
make: *** Нет правила для сборки цели `prepare'. Останов.
Из консоли под рутом команды не прокатили или надо останавливать иксы ?
Ну эти команды если ты ядро не мучил, то тебе пока не нужны :),
их можно запустить прямо из икосв это не вопрос, они для сборки и конфигурации ядра, подробная справка тут:
Ты лог постарайся разместить сбойного запуска иксов, там должна быть какаято проблема указана от которой можно будет плясать с бубном :)
лог который в /var/log/
Суваться в ядро линукса я не собираюсь)) мне гемороя с видюхой хватает)
Эхх я все таки просил файл , А про ядро я тоже когда только переходил так думал (кстати тоже были поначалу косяки с Нвидией), а потом полез. Поверь это очень интересно.
В качестве колективного разума рекомендую еще портал
может там что то уже по твоей проблеме написанно. А пока мы не видели файлика , который сгенерировался во время неудачной загрузки иксов, (той размытой), то увы и проблему не знаем где точно искать. Запусти размытые иксы, и осмотри что лог свежий и скопируй его а потом выложи, плюс поищи там сообщения про ошибки. вот собственно и все пока диагностические действия
xorg вот он:
я скопировал его после повторной установки драйвера, там получилось так что после перегрузки компа крнда показывает логотип убунты и полоса загрузки, после этого моник гаснет и кулер на видюхе останавливается, на клавиши комп не раеагирует а только по истечение 15-20 секунд ребутится.
за ссылку спасибо, почитаю
Такс, алгоритм твоих действий:
Запустился с этого икс конфига, даже если ребут не страшно после неудачного старта иксов, (или сам перезагрузился или система сама это совершила), в грабе в строчке инициализации системы ставишь 3, исы не грузятся. пускаем мс, для удобства. исчем файл /var/log/Xorg.0.log Его копируем в свой хоум фолдер, постишь сюда и мы смотрем что у тебя не так.
Вот логи, дрова
при запуске nvidia-xconfig комп ругнулся таким образом:
иксы у меня не запустились, моник погас
после ребута запустился с разрешением 800х600
может следующую установку запишу на видео, так нагляднее будет)
Не это уже будет жесть, на видео это совсем круто :)
давай пока без фанатизма,
А сколько у тебя мониторов и видеокарт???
что то в настройках иксов всего по два :)
Видеокарта одна, монитор один (Acer AL2216W)
Возможно это из-за того что я поставил дрова, стартовал иксы а потом перегрузил комп и еще раз стартовал иксы и записалось по 2 раза?
Можно еще попробовать поставить чистый хард (такой имеется) инсталить туда убунту и на чистую систему поставить дрова мож прокатит,,,
Сейчас листаю linuxforum, по ходу не у меня одного проблемы с дровами, мне все больше кажется что проблема с видюхой или мамкой (Gigabyte GA-M52S-S3P)
Давай без фанатизма просто в файле икс конфига делаем так что бы секции не повторялись. и пробуем загрузится. У тебя судя по логам почему то грузится драйвер веза, что и дает такое веселое разрешение. Маму винить рано она пока что не виновата.
пробовал убирать нижнюю секцию где закоментированно занком #, результат не дало, командой иксы не запустились только после перезагрузки системы и опять мне вывалилось окошко где я указал монитор, разрешение монитора и видеокарту, но прогрузилось с разрешением 800х600.
Вот что-то отсеивается, а не может быть что ядро для видюхи не совпадает с драйвером и такие косяки лезут?
Ты же инсталил драйвера которые модуль ядра сами и компилили, аряд ли. Твой лог иксов базируется на безопасной загруки файл ==) Using config file: "/etc/X11/safe" а нужно что бы просто , тогда можно бует увидеть где косяк.