[Comm] Re: XFree86 failed

" KoLyA " =?iso-8859-1?q?kolyag_=CE=C1_mail=2Eru?=
Вт Сен 2 11:43:48 MSD 2003


 
 
-----Original Message----- 
From: Ярослав Кохан <campana на ukr.net> 
To: community на altlinux.ru 
Date: Mon, 1 Sep 2003 23:42:12 +0300 
Subject: Re[2]: [Comm] Re: XFree86 failed 
 
> 
>Shrek, 
>Monday, September 01, 2003, 10:32:09 AM, you wrote: 
> 
>>>./NVIDIA-Linux-x86-1.0-4496-pkg2.run 
--kernel-include-path=/usr/lib/kernel/2.4.20-alt6/include 
>>> 
>S> не прокатит. на gcc орать начнет. я об их установке уже устал писать 
> 
>Да, ругается. Из /var/log/nvidia-installer.log можно узнать, что 
> 
>You appear to be compiling the NVIDIA kernel module with 
>   a compiler different from the one that was used to compile  
>   the running kernel. This may be perfectly fine, but there   
>   are cases where this can lead to unexpected behaviour and   
>   system crashes.                                             
>                                                               
>   If you know what you are doing and want to override this    
>   check, you can do so by setting IGNORE_CC_MISMATCH.         
>                                                               
>   In any other case, set the CC environment variable to the   
>   name of the compiler that was used to compile the kernel.   
>                                                               
>   *** Failed cc sanity check. Bailing out! *** 
>   make: *** [gcc-check] Error 1 
> 
>Хорошо. Идем Вашим путем. 
>S> по порядку: 
>S> 1. ставишь kernel24-headers (на всякий случай после установки сделай ln  
>S> -s /usr/lib/kernel/2.4.20-alt5 /usr/src/linux) 
>S> 2. выкачивай NVIDIA-Linux-x86-1.0-4496-pkg2.run 
>S> 3. sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only 
>S> 4. cd NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv 
>S> 5. правим Makefile (закоментировать строки 123-140, 142, 143) 
>S> 6. выгружаем иксы 
>S> 7. в каталоге NVIDIA-Linux-x86-1.0-4496-pkg2 делаем make install 
>S> 8. правишь /etc/X11/XF86Config-4 (см. мой, секции Module и Device) 
> 
>Но объясните же чайнику, что такое "закомментировать строки": я такое видел 
>последний раз в ДОС е лет пять тому назад! И интересно, кроме того, что там в тех 
>строках такое вредное написано. 
 
во-первых, чтоб на gcc не ругалось, поставьте gcc2.96 (ядро компилируется им, а не 3.2, 
следовательно модуль nvidia тоже компилить 2.96). 
если 2.96 стот export CC=2.96 
закомментировать строки - в первый симмвол строки поставить решетки (#) 
 



Подробная информация о списке рассылки community