Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: nextuser в Nov 16, 2005, 22:09



Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: nextuser в Nov 16, 2005, 22:09
Здравейте,

Инсталирах си Мандрива 2006, след което добавих драйвер на nvidia.
Инсталирах драйвера като направих следните стъпки:
urpmi gcc
urpmi kernel-source
nv > nvidia xorg.conf
добавяне на nvidia в  modprobe.preload

След извършването на тези действия всичко работи нормално с изключение на рестартирането на системата. При рестарт/изключване вместо красив графичен екран с прогрес бар има мигащи букви по целия екран. Това се получава след инсталацията на nvidia драйвера. Същия проблем има и при mdk 2005.
Как да оправя екрана при рестарт?


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: alabal в Nov 16, 2005, 23:27
Някои драйвъри на nvidia не се понасят с frame buffer драйвъри. Мисля, че трябва да се прекомпилира ядрото без поддръжка на за тях. Ама може и да бъркам, нека и някой друг да каже.


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: belitov в Nov 16, 2005, 23:57
Здравей,
Отиваш на сайта на NVIDIA. Сваляш пакета, който са сложили. Четеш описанието в стил "Стъпка по стъпка" и всичко е ОК. Аз поне не съм имал проблеми. Може би това ще ти помогне:
http://www.nvidia.com/object/linux_display_ia32_1.0-7676.html

Успех!


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: PhobosK в Nov 17, 2005, 00:04
Махни всички vesa или fb параметри от конфигурацията на lilo.
По подразбиране при Mandriva в lilo присъства някакъв vga режим от рода на vga=788 (или нещо подобно). Ако конфигурацията е например:
Примерен код
image=/boot/vmlinuz
   label="linux"
   root=/dev/hda1
   initrd=/boot/initrd.img
   vga=788
   read-only

, нека остане само:
Примерен код
image=/boot/vmlinuz
   label="linux"
   root=/dev/hda1
   initrd=/boot/initrd.img
   read-only


Ако ползваш графичният интерфейс за конфигурация на lilo (от drakconf), просто от advanced изключи опцията за "Video Mode".

EDIT:  Предполагам, че проблемът ти е същият и като превключваш между терминалите с Ctrl+Alt+F1(F2 и т.н.)
Ако правиш промените ръчно, не забравяй да ги активириш като дадеш в конзола lilo (като root).


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: nextuser в Nov 17, 2005, 00:16
Не съм чел readmeto на драйвера, просто защото досега не съм имал проблеми, а и този е само под Мандрейк. Утре ще го прегедам все пак.

Използвам Grub вместо Lilo, така че не е от лилото.


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: PhobosK в Nov 17, 2005, 00:20
Никой не е казал, че е от lilo-то, а от параметрите с които се стартира ядрото. :)
Ако не се лъжа, grub (при конфигуриране чрез drakconf) също прибавя тези параметри, така, че погледни все пак конфигурацията на bootloader-а си. :)


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: nextuser в Nov 18, 2005, 11:00
Здравейте отново,

прочетох readmeto на nvidia, но не видях решение на проблема си там.

Премахнах vga=788 от lilo.conf, но тогава изчезна графичната обвивка при зареждане и излизане от системата. Как мога да я оставя 100% графична, без да има замазани екрани при рестарт.


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: PhobosK в Nov 18, 2005, 11:18
:D
Е ти пък искаш и двете .... :)
Накратко - не може и двете. Или избираш да имаш графична обвивка при влизане (и размазани букви в терминала) или всичко в терминала да е наред (без да имаш "обвивка") :(


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: senser в Nov 18, 2005, 12:34
Цитат (PhobosK @ Ноември 18 2005,12:18)
:D
Е ти пък искаш и двете .... :)
Накратко - не може и двете. Или избираш да имаш графична обвивка при влизане (и размазани букви в терминала) или всичко в терминала да е наред (без да имаш "обвивка") :(

Не съм съгласен.
Аз съм с Gentoo  и ползвах доскоро графична конзола, framebuffer splash с дрйвери на АТИ и нямах проблеми (сега виждам че става дума за nvidia - там не знам как са нещата).

Ето grub.cong:
Примерен код

#For booting GNU/Linux
title  Gentoo GNU Linux 2.6.14
root (hd0,1)
kernel /boot/kernel-genkernel-x86_64-2.6.14-gentoo ro vga=795 root=/dev/sda2 init=/linuxrc gentoo=nodevfs splash=silent CONSOLE=/dev/tty1
#initrd /boot/initramfs-genkernel-x86_64-2.6.14-gentoo
#initrd /boot/splash-initrd-1024x768


Няма да е лошо и да си прекомпилираш кернела (ако не си го направил де) като оставиш само "VESA driver type (vesafb)" в секцията "Graphics support" компилиран в кернела а не като модул

Успех!


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: PhobosK в Nov 22, 2005, 21:48
Ами първо става въпрос за Mandriva и второ за NVidia драйвери :)
Пробвал съм какви ли не варианти при тази комбинация и извода е, че или имаш едното или другото :)


Титла: Малък проблем с Nvidia под Мандрива 2006
Публикувано от: kolio_kolev в Nov 23, 2005, 11:23
Каква ти е видео карта и коя версия на nVidia драйверите слагаш, защото старите nVidia карти имат много проблеми с новите драйвери, а от друга страна, старите драйвери не се компилират лесно с новите ядра...

СЪВЕТ1: Първо разкарай всички ръчни промени, които си направил по конфигурационните файлове и следвай ръководството...
Инсталиране на nVidia драйвер: http://www.mandrake.tips.4.free.fr/nvidiainst.html


СЪВЕТ2: Виж и пакетите за Mandriva 2006 на Thac & Ze:  http://rpm.nyvalls.se/ , има rpm пакети за nVidia


Ако не стане, дай повече информация.