Титла: Проблеми с видеодрайвер Публикувано от: PaFKaTa в Aug 30, 2007, 22:58 Инсталирах драйвер от "envy" сичко си беше ок рестартнахме си видяхме логото и всичко ок 1024ь768 на 85херца но на следващия рестарт всичко се срина... видео драйвера позволява само 640... на 50херца, преди това пробвах с др команди но и по някаква случайност стана но пак така след рестарта се прецака. Видеокартата е Gforce MX 440 64mb.
Помогайте защото едвам гледам монитора... Титла: Проблеми с видеодрайвер Публикувано от: paucku в Aug 31, 2007, 12:42 Дай малко повече инфо за системата си. Какъв е този "envy"?
Ако си се Дебиан базирана дистрибуция пробвай с това в конзолата:
Титла: Проблеми с видеодрайвер Публикувано от: PaFKaTa в Aug 31, 2007, 17:18 http://albertomilone.com/nvidia_scripts1.html от там изтеглих драйвера и дадох на 1вото install nvidia driver, всичко си пишеше че е ок...
AMD Athlon 1800+ 512mb ram gforece mx440 64mb 30gb maxtor 80gb seagate. Четох и други теми, но така и не можах да подкарам драйвера да върви добре... Един от проблемите е, че не мога да редактирам source листа (казва че нямам права) като напиша в shell-a "su kate /etc/apt/source.list" ми казва че не познава какво е кате (текстов редактор). Как по друг начин да го редактирам? Не съм пробвал това с dpkg-reconfigure xserver-xorg , защото в момента не съм на моето пц. Linux-a ми е Kubuntu 7,04 -i386 Титла: Проблеми с видеодрайвер Публикувано от: Nik123 в Sep 01, 2007, 01:26 Я малко повече информация дай.. Дистрибуцията, например. Иначе, драйвъра можеш да си го свалиш от официалния сайт на нвидия, и го инсталираш по следния начин:
Отваряш терминал пишеш вътре su -l root и паролата после init 3 chmod 775 <сваления драйвър> sh <драйвъра> следваш стъпките init 5 и готово Титла: Проблеми с видеодрайвер Публикувано от: metal в Sep 01, 2007, 07:33 @PaFKaTa, малко си сбъркал командата
![]() Титла: Проблеми с видеодрайвер Публикувано от: pr0fessor в Sep 03, 2007, 17:17 <a href="" target="_blank">ftp://download.nvidia.com/XFree86/Linux-x86/</a>
пробвай някой от по старите дето почват с 1.0 (тези със 100 няма да имат твойта карта) около 5-8 мб за повечето по голям шанс да ти се познае картата с по стар драйвер (не гледай датата на директориите ми версията...) гледай в името да има linux-x86....pkg1.run те със сигурност тръгват (поне quake3) първо прочети в директорията readme.txt за да инсталираш тези драйвери трябва да имаш сорса на ядрото и инсталатора компилира драйвера но има и готов компилиран и обикновено тръгва инсталацията с предупреждение че е по добре да компилираш (не съм пробвал да ми компилира до сега) Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 03, 2007, 23:19 Здравейте и от мен. Тъкмо се бях "залетял " нова тема, когато виждам че вече някой ме изпреварил....
И так и аз имам подобен проблем. С Debian Sid съм и видео карта GF4 MX440, 128 bit,128MB with TV-out, всичко си бачкаше на 6+, докато днес не ъпдейтнах системата с aptitude, тъй като не бях го правил от около месец-месец и нещо. Както обикновено при такива ъпдейтни драйверите на видеото почват да не работят баш както трябва, някоя от техните функции се губят и т.н. Такъв беше случая и днес — бях изгубил Direct Rendering функционалността, затова по стария заучен начин (който съм го правил десетки пъти вече) реших да преинсталирам драйвера за да се оправят нещата. Да обаче при опита да го инсталирам получих първо грешка, че ядрото е компилирано с gcc-4.1 а модула за видеото ще бъде компилиран с gcc-4.2 и поради тази причина ядрото ще го отхвърли и инсталацията не може да продължи. ![]() Затова първото което ми дойде в акъла беше да си върна стария gcc-4.1 и да пробвам пак. Да обаче за да имам инсталиран gcc-4.1 трябва да имам и gcc-4.2, тъй като той се изисква от доста други пакети и без него 4.1 вече не може да работи. При втория опит за инсталация на драйвера получих следната грешка:
След което инсталацията се прекратява. Въпроса ми е някой може ли да ми каже как да си реша този проблем, защото в момента карам с nv драйвера, но това е много куц вариант, най-вече заради това че TV изхода ми не работи а аз си го ползвам доста активно. Предварително благодаря! P.S> В момента като напиша gcc и натисна tab ми се появяват следните команди:
От което си правя извода че имам 3 gcc-та и просто инсталатора не знае кое да ползва. Дали е точно така не съм много сигурен ![]() Титла: Проблеми с видеодрайвер Публикувано от: Necro в Sep 04, 2007, 00:37 За да компилираш модул, трябва да използваш същата версия на компилатора, с който е компилирано ядрото, затова драйвъра ти изисква версия 4.1 на gcc. Като root дефинираш променлива 'CC' с пътя до gcc-4.1.
в конзолата: CC=... след това пускаш инсталацията на драйвъра. PaFKaTa: Пробвай с nvidia-settings. 'X server display configurations' Титла: Проблеми с видеодрайвер Публикувано от: phantomlord в Sep 04, 2007, 02:34
Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 04, 2007, 05:13 g++ -v
![]() Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 04, 2007, 07:47
Това го изпробвах и ми дава пак същата грешка. Пробвах с CC=/usr/bin/gcc-4.1 Даде грешка, след това пробвах cc=/usr/bin/gcc-4.1 и отново същата грешка ![]() Малко по-късно днес ще пробвам и съвета на phantomlord и ще напиша какъв е резултата. @ivo1204 — Ето ти една снимка на изхода, защото като пробвах сигурно 5 пъти да ти го пусна тука и форума нещо го преработва ![]() http://school-parlament.org/images/snapshot93.png Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 05, 2007, 00:47 И с начина на phantomlord не стана
![]() Титла: Проблеми с видеодрайвер Публикувано от: Gaara в Sep 05, 2007, 01:04 А какво е ядрото?
Как точно инсталираш nvidia-та? Какво ти дава dpkg -l gcc? Това ли пробва CC=/usr/bin/gcc-4.1 sh NVIDIA-blabla.run? Дай грешката, която ти дава при опит за билдване. Edit: Покажи и изхода от apt-cache policy gcc Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 05, 2007, 07:37
uname -a Linux TestBox 2.6.22-1-686 #1 SMP Sun Jul 29 14:37:42 UTC 2007 i686 GNU/Linux
Да точно тези две команди една след друга пробвах.
След което инсталацията се прекратява. Тази извадка е точно от nvidia-installer.log
Титла: Проблеми с видеодрайвер Публикувано от: Gaara в Sep 05, 2007, 10:33 А пробвал ли си да прекомпилираш ядрото? Просто зареждаш старият конфиг и по статията.
Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 06, 2007, 08:21 Благодаря за статията много е полезна! След като си прекомпилирах собствено ядро нещата тръгнаха без проблем, но явно малко се престарах със изключването на поддръжка на това и онова, тъй като с новото ядро нямам драйвер за звука и нета нещо не бачка както трябва, интерфейса ppp0 си се вдига, но нямам връзка с нета
![]() Ще си прекомпилирам друго ядро, въз-основа на debian-ската конфигурация без променям нищо по нея, за да съм сигурен че нещата ще работя. Ако пак има някакъв проблем ще пиша! Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 10, 2007, 22:54 Каквото и да правя, нещо не го компилирам това мое ядро както трябва
![]() Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 10, 2007, 23:31 Начи ядрото си го компилирай по нормалния начин ,не с дебиянските начини. Това ще ти спести страшно много време ,особенно при повторно компилиране.
Чисто ново ядро при мен се компилира за 6-7 минути , модулите за малко повече , но повторното компилира замо промените т.е. за нула време. cd /usr/src wget <a href="" target="_blank">ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2</a> tar -xvf linux-2.6.22.6.tar.bz2 cd linux-2.6.22.6 make xconfig make bzImage make modules make modules_install make install Гледаш дали /boot/vmlinuz -> /boot/ vmlinuz-2.6.22.6 и боотваш командната линия с : kernel (hd0,x)/boot/vmlinuz root=/dev/xxx boot (нямаш initrd.img ! ![]() При конфигурирането прочети net опцийте и гледаи особенно за такива , за които се казва "кажи да ,освен ако знаеш какво правиш..." . П.П Изтривай старите от /lib/module/xxx драйвери преди make modules_install Networking->Networking support (NET)->Networking options-> Packet socket (PACKET)->YES Packet socket: mmapped IO (PACKET_MMAP)->YES Unix domain sockets (UNIX)->YES !!! PF_KEY sockets (NET_KEY)->!!! TCP/IP networking (INET)->YES !!! .................. Още , дай от менюто Options да ти показва всичко , така ще видиш дали не изпускаш нещо важно , а ако включиш и Debug ,ще видиш защо тази опция не може да се избира , (може да е блокирана от друга..) А, и още , оправи си компилатора първо (гледам по предишните постове) apt-get install --reinstall cpp gcc g++ Титла: Проблеми с видеодрайвер Публикувано от: phantomlord в Sep 11, 2007, 21:09
Да, те дебианските начини са виновни... И много трудно ставало сигурно... Да не продължавам, че ![]() ![]() ![]() Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 11, 2007, 22:58 @phantomlord,
След като си прочел първото изречение ,прочети и второто: "Това ще ти спести страшно много време ,особенно при повторно компилиране." А не подценявай хората , които пишат ядрото , те знаят за Дебиян , и не само знаят , когато извикаме "маке install" се прави "image" файла ,ако е инсталиран необходимия софтуер ,точно с дебиянските скриптове ... Това обаче не ми изглегда Дебианско ...
Да не обеснявам защо .... Титла: Проблеми с видеодрайвер Публикувано от: neter в Sep 12, 2007, 02:09 Не разбрах какво стана с редактирането на sources.list и качването на видео драйвера от хранилищата на apt при включено старото ядро?
Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 12, 2007, 02:39 @neter,
Ако имаш в предвид да си изтегли сорса на старото ядро , да го прекомпилира като ползва същият .conf файл , да май това е най - лесното решение , не съм се сетил ... Титла: Проблеми с видеодрайвер Публикувано от: neter в Sep 12, 2007, 03:32 Абе имах предвид да си качи самия драйвер за nvidia с apt, демек nvidia-glx или nvidia-glx-legacy. Той apt трябва да свърши останалото нужно за действието. Но и прекомпилиране със стария .conf си е още един вариант. И аз не се сетих за него
![]() Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 12, 2007, 07:23 Направих го и по този начин, но при опит да бутна ми дава — ...Can not open root device hda1 or block-sector (0,0)...
Този текст е по памет, защото на такъв ранен етап го няма в логовете ![]() ![]() @neter Сега ще видя за този пакет. И дано стане така ще е най-лесно. Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 12, 2007, 08:49 @abadon,
Провери дали си дал вградена подръжка на файловата система : File systems->Ext3 journalling file system support YES ( или която ти е ). Старото ядро използва "image" файла и от там си взема модула , тук трябва да е вградена. Още , в зависимост от конфигурацията може дяла да е sda , ne hda. Линията от командния шел ще е: kernel (hd0,0)/boot/vmlinuz-2.6.22.6 root=/dev/hda1 или kernel (hd0,0)/boot/vmlinuz-2.6.22.6 root=/dev/sda1 boot (vmlinuz-2.6.22.6 за 2.6.22.6 версия на ядрото , /boot/vmlinuz трябва да е линк към него) Block layer->Enable the block layer YES ATA/ATAPI/MFM/RLL support (IDE) ->YES : -Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support YES -Include IDE/ATA-2 DISK support -YES -generic/default IDE chipset support -YES -Generic PCI bus-master DMA support -YES и избираш твоето дъно Bus options ->PCI support YES Нещо важно си изпуснал ... Май по добре да си направиш "имаге" файла , не знам. Е , то никога не става от първият път , докато си намериш точната конфигурация ... Титла: Проблеми с видеодрайвер Публикувано от: remotex в Sep 12, 2007, 10:40
Имам един въпрос: Кои по-точно от тези драйвери да си сложи? т.е. как става съпоставянето 3 вида драйвери към само 2 поддържани от "nvidia с apt, демек nvidia-glx или nvidia-glx-legacy" защото официално (от сайта) има 3 вида драйвери 1 основен (последен модел) и 2 вида legacy, а apt поддържа само два? Linux IA32 Latest Version: 100.14.11 Latest Legacy GPU version (1.0-71xx series): 1.0-7185 Latest Legacy GPU version (1.0-96xx series): 1.0-9639 Как се разпределят защото аз доколкото знам най-старите 1.0-7185 за за карти ..до ГФ2, а пък най-новите са за карти над ГФ4 и нагоре, а той човекът е с ГФ4 - ха сега де :-) Второ apt драйверите са много стари версии Трето ако тръгнете по този път много бързо ще се откажете поради... един символ който е GPL_ONLY не помня точно paravirt_ops нещо си и гръмва при компилация щото дисторото много държи на чистотата... така че засега остават две алтернативи 1. Driver nv (2D acceleration only) 2. Driver nvidia from official site - Recompile! Тук казват че последната версия това било оправено от nvidia (с посл. версия ядро или поне с по-ново), но пак остава проблема със старите Legacy GPU version (1.0-96xx series) с които предполагам е човекът и 3. Да промените : първо kbuild така че да не се оплаква за символа и второ в един файл се включваше направо в цифров вид - но ВНИМАВАЙТЕ: тук какво ще остане от вашия kbuild при обновяването... Трябва много да се внимава. За повече инфо Nvidia и готови пакети [THE SOLUTION] секцията... Между другото заформил се е як спор който.. дано скоро се реши ( в наша полза) :-) Спорът Титла: Проблеми с видеодрайвер Публикувано от: neter в Sep 12, 2007, 13:48 @remotex, възможно е да си прав за този символ, не съм го знаел, а сега и нямам никакво време да видя за какво приказваш, но... аз също съм с GF4 и по-точно MX440, преди качвах драйверите от сайта на nvidia (не съм имал проблеми като човека, но карай), но преди време видях, че драйвера го има и в хранилищата на apt и от тогава си ползвам него и по-точно nvidia-glx. Версията при мен е 1.0.9639, а на сайта последната е 1.0.9755, разликата не е голяма. Драйверът при мен си върви екстра. Така, както си вървяха и драйверите от сайта. Вярно, че не използвам много широко графиката, но от нещата, които ползвам, не виждам разлика. А за подробности около качването на nvidia-glx... не помня точно какво правеше apt при качването му, беше отдавна, но сега няма да си бъзикам системата, за да видя. Той човека сам ще си провери
![]() Титла: Проблеми с видеодрайвер Публикувано от: Gaara в Sep 12, 2007, 20:06 Не съм вече с такава карта, но искам и аз малко да се включа
![]() Малко инфо:
Искам просто да попитам дали apt ще се обърка? Другото, което искам просто да вмъкна е, че инсталирането се свежда до
Важно условие е и да има сорс за ядрото, което ползва, както и съответната версия на linux-kbuild. Никаква разлика м/у драйверите не съм виждал, т.е. при тези инсталирани от сайта и тези с m-a и apt. Та за какво говорихме? ![]() Титла: Проблеми с видеодрайвер Публикувано от: phantomlord в Sep 12, 2007, 20:51
Ами по-добре да обясниш защо, понеже аз като съм си компилирал ядро по дебианския начин и ако се окаже, че съм пропуснал някой модул или в последствие ми трябва допълнителен си пускам make menuconfig, добавям си модулите и после си пускам: make modules, make modules_install. Титла: Проблеми с видеодрайвер Публикувано от: abadon в Sep 12, 2007, 20:54
Инсталирах си пакетите nvidia-glx-legacy-96xx nvidia-kernel-legacy-96xx-2.6.18-4-686 и всичко си тръгна без проблем. Като разбира се не ползвам най-новото ядро linux-image-2.6.22-1-686 а си карам с по-старото linux-image-2.6.18-4-686 А иначе преди вярно имаше проблем със версиите на драйверите и моята GF4. Затова и през последните 6-7 месеца при ъпгрейд на ядрото, Х или въобще нещо което може да ги скапе си ги инсталирах от пакета NVIDIA-Linux-x86-1.0-9631-pkg1.run (този си го държах на харда). Последния пък когато имах сериозни проблеми с .deb пакетите на Nvidia и моята карта беше преди 6-7 месеца, защото тогава за Sid имаше само версия на драйверите 9629 и най-новите драйвери от серията 97xx, които не подържат GF4 и по-стари. И тогава при опит да си карам с 9629 се появяваше някакъв друг проблем с ядрото който не позволяваше да имам директно рендиране..... Въобще беше някаква голяма каша, но сега вече всичко се е оправило. Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 12, 2007, 21:12 @phantomlord,
Ако има промяна в сорса на ядрото ( например добавил си модул ) трябва всичко да прекомпилираш , иначе гаранция няма. Титла: Проблеми с видеодрайвер Публикувано от: Gaara в Sep 12, 2007, 21:58
Да, тука си прав, т.е. при пачване е желателно да прекомпилираш, но..... Всичко е въпрос на вкус, т.е. аз лично предпочитам да имам *.deb вместо tar.bz2. Инетресно ми е каква е разликата м/у make bzImage и т.н. и дебианският начин, когато се наложи да пачнеш ядрото? Според мен и в двата варианта процедурата е една и съща, с изключение на това, че създаваш deb пакет и не копираш, не местиш и не редактираш нищо. Въпростният бъг, който се е получил, може да е и от не зареждане на старият конфиг или от изключването на разни модули от ядрото. Титла: Проблеми с видеодрайвер Публикувано от: phantomlord в Sep 12, 2007, 22:10
Да вземем да се изясним най-накрая. При добавяне на допълнителен модул чрез make modules, make modules_install не е необходимо прекомпилиране на цялото ядро поради каквото и да е било причина без значение по кой начин е било компилирано то първоначално. Ако сорса се пачне - да, естествено трябва да се компилира ново ядро от него. Титла: Проблеми с видеодрайвер Публикувано от: ivo1204 в Sep 12, 2007, 22:39 "Маке" командата гледа датата. Какво ще стане , като дадеш "make install" ? Това е не само за ядрото , то за всяка програма е така.
Обцийте в ядрото много са навързани: като включиш нещо ,друго се включва или изключва , има и код в ядрото който е дефиниран #IF това е конфигурирано ... ако беше така просто , модулите щяха да са ци отделни пакети .. @Gaara , Абсолютно нищо нямам срещу дебианските пакети , много голямо удобство са , но ядрото е конфигурано за всичкия възможем хардуер.А на мен даже и много от възможносттите на моя хардуер не ми тряват ,още повече , че компилирам и допълнителни модули (RT61 ,gspca ...). Много време се губи , а ето сега , от 3 дни съм със Sabayon , (докато се прекомпилира целия ) , имам и оше дистра , нямам време да ги мисля кое как : всичките боотват с едно и също ядро ,само драйверите са им дяловете , такива изпълнения ... от нямане на време. Титла: Проблеми с видеодрайвер Публикувано от: phantomlord в Sep 12, 2007, 23:50 Имам чувството, че си мислиш, че знаеш повече, отколкото знаеш. Или не ме разбираш какво ти говоря. А и не се пише:
Титла: Проблеми с видеодрайвер Публикувано от: triplek в Sep 13, 2007, 11:45
Една поправка само. След многократно добавяне на модули без прекомпилиране на цялото ядро рано или късно се стига до кернел паник. По учебник не би трябвало, но на практика ... ![]() Титла: Проблеми с видеодрайвер Публикувано от: remotex в Sep 13, 2007, 20:40
А какво трябва да се добави в sources.list за да ми ги намери и тези nvidia-kernel-legacy-96xx? Само не ми казвай че е това хранилище защото не сменям стандартното ядро с тяхното: apt.64studio.com/64studio/testing/pool/main/n/nvidia-kernel-legacy-96xx/ Защото при мен (със стандартния sources.list) ми дава само:
|