GeForce 4MX440 + Linux Mandrake 8.1

Здесь обсуждаются все вопросы, не попадающие под другие категории
Deggial

GeForce 4MX440 + Linux Mandrake 8.1

Сообщение Deggial »

Сталкивался раньше с похожей проблемой, когда Linux Mandrake 7.0 и чипсет 815 со встроенной графикой. Тогда скачал с интеловского сайта.

Что теперь качать и откуда, дабы он опознавался?

Anonymous

Сообщение Anonymous »

a teper skachai s nvidia.com
prochitai README i sledui instrukciam :)

Deggial

Сообщение Deggial »

Дело в том, что время в инете у меня оч-ч-ченть сильно ограничено, посему, если не трудно, просьба дать конкретный УРЛ скачки- я попрошу скачать знакомого админа (он в провайдерской конторе работает)

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

Сообщение zyxel »

-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Deggial

Сообщение Deggial »

Спасибо

nonickname

Сообщение nonickname »

http://download.nvidia.com/XFree86/Linu ... 6-pkg2.run
вот этотпакет скачал а он подлец пишет что в нем нет готового скомпилированного для моего kernela и спрашивает начать сборку,
ну я естественно отвечаю да.
а в ответ error мол че то тут не так, и ничего я устанавливать не буду, смотри var/log/nvidia.... чего то там.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.
ну а нифига он гад не делает

подскажите что сделать в моем случае.. :?:
а то в косоли всё время сидеть даже как то неинтересно :)

Anonymous

Сообщение Anonymous »

либо исходники, точнее заголовки твоего текущего ядра
либо например
CC=/usr/bin/gcc-2.95 ./NVIDIA-Linux-x86-1.0-4496-pkg2.run
странно а что модуль nv для XFree уже не в моде?

nonickname

Сообщение nonickname »

>модуль nv
а с этого места поподробнее ;)

nonickname

Сообщение nonickname »

ну в общем попробовал я сделать CC=/usr/bin/gcc-2.95 ./NVIDIA-Linux-x86-1.0-4496-pkg2.run
тока у меня там валяется не gcc-2.95 a gcc-2.96
и все равно ничего не работает тока в логе небольшие изменения:
[1;31m*** Failed cc sanity check. Bailing out! ***
[0mmake: *** [gcc-check] Ошибка 1
вот вак вот... ;(
и ещё там в логе предлагается сделать:
If you know what you are doing and want to override this
check, you can do so by setting IGNORE_CC_MISMATCH.
стоит ли этим заниматься и если стоит то как..

Anonymous

Сообщение Anonymous »

man nv

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

сделай export IGNORE_CC_MISMATCH перед началом
Опыт растет прямо пропорционально выведенному из строя оборудованию

nonickname

Сообщение nonickname »

>man nv
thanx

>сделай export IGNORE_CC_MISMATCH перед началом
попробуемс..
тока я вот почитал readme лежащий на сайте nvidia
и там в факе нашел описание проблемы с дословным цитированием лога ;)
ну почитал я там и ничего обнадеживающего не нашел ;(

A: You should compile the NVIDIA kernel module with the same compiler
version that was used to compile your kernel. Some Linux kernel data
structures are dependent on the version of gcc used to compile it;
for example, in include/linux/spinlock.h:

...
* Most gcc versions have a nasty bug with empty initializers.
*/
#if (__GNUC__ > 2)
typedef struct { } rwlock_t;
#define RW_LOCK_UNLOCKED (rwlock_t) { }
#else
typedef struct { int gcc_is_buggy; } rwlock_t;
#define RW_LOCK_UNLOCKED (rwlock_t) { 0 }
#endif

If the kernel is compiled with gcc 2.x, but gcc 3.x is used when the
kernel interface is compiled (or vice versa), the size of rwlock_t
will vary, and things like ioremap will fail.

туго до меня доходит что сие означает :(

вот еще что: там в этом ридми в аппендиксах написаны
(app-b) APPENDIX B: MINIMUM SOFTWARE REQUIREMENTS
__________________________________________________________________________

o linux kernel 2.2.12 # cat /proc/version
o XFree86 4.0.1 # XFree86 -version
o Kernel modutils 2.1.121 # insmod -V

If you need to build the NVIDIA kernel module:

o binutils 2.9.5 # size --version
o GNU make 3.77 # make --version
o gcc 2.91.66 # gcc --version

дык мне значит придется менять?
мои версии:
gcc=2.96
xfree86=3.3.6
kernel=2.2.18

Anonymous

Сообщение Anonymous »

покажи cat /proc/version

nonickname

Сообщение nonickname »

Linux version 2.2.18-ipl5mdk-up (ldv@basalt.office.altlinux.ru) (gcc version 2.95.3 19991030 ((Linux-Mandrake RE Spring 2001, for backwards compatibility)) #1 Sat Mar 17 21:39:18 MSK 2001

и ещё я вроде как обновил ;) xfree86 теперь 4.0.3
я нашел на одном из дисков дистрибутива
файл XFree86-4.0.3-ipl2mdk.src.rpm и сделал:
rpm -U XFree86-4.0.3-ipl2mdk.src.rpm

nonickname

Сообщение nonickname »

вот ещё симптомчик..
no screen found - это нормально?
у меня монитор samsung syncmaster 510s

а насчет обновления xfree..
после запуска xf86conf показывает версию 3.3.6 :(

Ответить