From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?Q?=22?=KoLyA=?koi8-r?Q?=22=20?= To: community@altlinux.ru Subject: Re[3]: [Comm] Re: XFree86 failed Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [195.5.16.154] Date: Tue, 02 Sep 2003 11:43:48 +0400 In-Reply-To: <262089906.20030901234212@ukr.net> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 07:45:12 -0000 Archived-At: List-Archive: List-Post: -----Original Message----- From: Ярослав Кохан 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 закомментировать строки - в первый симмвол строки поставить решетки (#)