emerge nvidia-drivers && glxinfo DirectRendering No
Когда ставлю последние дрова (100.xxx)через emerge,то direct rendering: No
А когда через нвидийский инсталер,то direct rendering: Yes.Но через некоторое время опять direct rendering: No.
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Aug 9 23:28:38 2007
-fn
o-common -Os -march=k8 -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder
-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -
mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS
_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protec
tor -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D
"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)" -D"KBUILD_MODNAME=KBUILD_STR(nvidi
a)" -DMODULE -c -o /tmp/selfgz12393/NVIDIA-Linux-x86_64-100.14.11-pkg2/usr/s
rc/nv/nvidia.mod.o /tmp/selfgz12393/NVIDIA-Linux-x86_64-100.14.11-pkg2/usr/s
rc/nv/nvidia.mod.c
ld -m elf_x86_64 -r -o /tmp/selfgz12393/NVIDIA-Linux-x86_64-100.14.11-pkg2
/usr/src/nv/nvidia.ko /tmp/selfgz12393/NVIDIA-Linux-x86_64-100.14.11-pkg2/us
r/src/nv/nvidia.o /tmp/selfgz12393/NVIDIA-Linux-x86_64-100.14.11-pkg2/usr/sr
c/nv/nvidia.mod.o
NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Kernel messages:
sda: rw=0, want=2039328, limit=2039296
Buffer I/O error on device sda1, logical block 254911
kjournald starting. Commit interval 5 seconds
EXT3 FS on hdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
XFS mounting filesystem hdb8
Ending clean XFS mount for filesystem: hdb8
NTFS volume version 3.1.
NTFS-fs warning (device hdb1): load_system_files(): Volume is dirty. Will
not be able to remount read-write. Run chkdsk and mount in Windows.
Adding 530104k swap on /dev/hdb5. Priority:-1 extents:1 across:530104k
i2c_adapter i2c-0: adapter [NVIDIA i2c adapter 0 at 0:0d.0] registered
i2c-dev: adapter [NVIDIA i2c adapter 0 at 0:0d.0] registered as minor 0
i2c_adapter i2c-1: adapter [NVIDIA i2c adapter 1 at 0:0d.0] registered
i2c-dev: adapter [NVIDIA i2c adapter 1 at 0:0d.0] registered as minor 1
i2c_adapter i2c-2: adapter [NVIDIA i2c adapter 2 at 0:0d.0] registered
i2c-dev: adapter [NVIDIA i2c adapter 2 at 0:0d.0] registered as minor 2
eth0: no IPv6 routers present
i2c-dev: adapter [NVIDIA i2c adapter 0 at 0:0d.0] unregistered
i2c_adapter i2c-0: adapter [NVIDIA i2c adapter 0 at 0:0d.0] unregistered
i2c-dev: adapter [NVIDIA i2c adapter 1 at 0:0d.0] unregistered
i2c_adapter i2c-1: adapter [NVIDIA i2c adapter 1 at 0:0d.0] unregistered
i2c-dev: adapter [NVIDIA i2c adapter 2 at 0:0d.0] unregistered
i2c_adapter i2c-2: adapter [NVIDIA i2c adapter 2 at 0:0d.0] unregistered
PCI: Setting latency timer of device 0000:00:0d.0 to 64
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 100.14.11 Wed Jun 13
16:33:22 PDT 2007
-> Installing both new and classic TLS OpenGL libraries.
-> Installing both new and classic TLS 32bit OpenGL libraries.
-> Install NVIDIA's 32-bit compatibility OpenGL libraries? (Answer: Yes)
-> Parsing log file:
-> done.
-> Validating previous installation:
-> The previously installed file '/usr/include/GL/gl.h' has a different
checksum (206720507) than when it was installed (448874206).
/usr/include/GL/gl.h will not be uninstalled.
-> The previously installed file '/usr/include/GL/glext.h' has a different
checksum (1066357407) than when it was installed (834871547).
/usr/include/GL/glext.h will not be uninstalled.
-> The previously installed file '/usr/include/GL/glx.h' has a different
checksum (4214119892) than when it was installed (3417090754).
/usr/include/GL/glx.h will not be uninstalled.
-> The previously installed file '/usr/include/GL/glxext.h' has a different
checksum (3836146095) than when it was installed (1369137231).
/usr/include/GL/glxext.h will not be uninstalled.
-> The previously installed file '/usr/lib64/libGL.la' has a different checksum
(3268277034) than when it was installed (315824517). /usr/lib64/libGL.la
will not be uninstalled.
-> The previously installed symlink '/usr/lib64/libGL.so' has target
'//usr/lib64/opengl/xorg-x11/lib/libGL.so', but it was installed with target
'libGL.so.1'. /usr/lib64/libGL.so will not be uninstalled.
-> Unable to access previously installed symlink '/usr/lib32/libGL.so' (No such
file or directory).
-> done.
WARNING: Your driver installation has been altered since it was initially
installed; this may happen, for example, if you have since installed
the NVIDIA driver through a mechanism other than nvidia-installer
(such as your distribution's native package management system).
nvidia-installer will attempt to uninstall as best it can. Please see
the file '/var/log/nvidia-installer.log' for details.
-> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86_64
(1.0-1001411 (100.14.11)):
-> Unable to restore symbolic link /usr/lib64/opengl/xorg-x11/lib/libGL.so.1 ->
libGL.so.1.2 (File exists).
-> Unable to restore symbolic link /usr/lib64/opengl/xorg-x11/lib/libGL.so ->
libGL.so.1.2 (File exists).
ERROR: Unable to create '/usr/lib64/opengl/xorg-x11/extensions/libglx.so' for
copying (No such file or directory)
WARNING: Unable to restore file
'/usr/lib64/opengl/xorg-x11/extensions/libglx.so'.
-> Unable to restore symbolic link /usr/lib64/opengl/nvidia/lib/libGL.so.1 ->
libGL.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/lib/libnvidia-cfg.so.1 ->
libnvidia-cfg.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/lib/libnvidia-cfg.so -> libnvidia-cfg.so.100.14.11
(File exists).
-> Unable to restore symbolic link /usr/lib64/opengl/nvidia/lib/libGL.so ->
libGL.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib64/opengl/nvidia/lib/libGLcore.so ->
libGLcore.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib64/opengl/nvidia/lib/libGLcore.so.1
-> libGLcore.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib64/libXvMCNVIDIA.so ->
libXvMCNVIDIA.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib32/opengl/nvidia/lib/libGL.so.1 ->
libGL.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/lib/libnvidia-cfg.so.1 ->
libnvidia-cfg.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/lib/libnvidia-cfg.so -> libnvidia-cfg.so.100.14.11
(File exists).
-> Unable to restore symbolic link /usr/lib32/opengl/nvidia/lib/libGL.so ->
libGL.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib32/opengl/nvidia/lib/libGLcore.so ->
libGLcore.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/lib32/opengl/nvidia/lib/libGLcore.so.1
-> libGLcore.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.100.14.11 ->
../tls/libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.1 -> ../tls/libnvidia-tls.so.1
(File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/lib/libnvidia-tls.so -> ../tls/libnvidia-tls.so
(File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/tls/libnvidia-tls.so.1 ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/tls/libnvidia-tls.so -> libnvidia-tls.so.100.14.11
(File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/no-tls/libnvidia-tls.so.1 ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib64/opengl/nvidia/no-tls/libnvidia-tls.so ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.100.14.11 ->
../tls/libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1 -> ../tls/libnvidia-tls.so.1
(File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/lib/libnvidia-tls.so -> ../tls/libnvidia-tls.so
(File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/tls/libnvidia-tls.so.1 ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/tls/libnvidia-tls.so -> libnvidia-tls.so.100.14.11
(File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/no-tls/libnvidia-tls.so.1 ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link
/usr/lib32/opengl/nvidia/no-tls/libnvidia-tls.so ->
libnvidia-tls.so.100.14.11 (File exists).
-> Unable to restore symbolic link /usr/include/GL/gl.h ->
//usr/lib64/opengl/xorg-x11/include/gl.h (File exists).
-> Unable to restore symbolic link /usr/include/GL/glext.h ->
//usr/lib64/opengl/global/include/glext.h (File exists).
-> Unable to restore symbolic link /usr/include/GL/glx.h ->
//usr/lib64/opengl/xorg-x11/include/glx.h (File exists).
-> Unable to restore symbolic link /usr/include/GL/glxext.h ->
//usr/lib64/opengl/global/include/glxext.h (File exists).
-> done.
-> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver for
Linux-x86_64 (100.14.11) is complete.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64'
(100.14.11):
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Shared memory test passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> Would you like to run the nviconfig utility to automatically update you
r X configuration file so that the NVIDIA X driver will be used when you res
tart X? Any pre-existing X configuration file will be backed up. (Answer: N
o)
-> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64
(version: 100.14.11) is now complete. Please update your XF86Config or
xorg.conf file as appropriate; see the file
/usr/share/doc/NVIDIA_GLX-1.0/README.txt for details.
Видно что ставятся какие-то либы x86 системы,а у меня amd64.
- Для комментирования войдите или зарегистрируйтесь
краткость - сестра таланта
,
emerge nvidia-drivers && glxinfo DirectRendering Yes
решение проблемы.
Не
Не прикалывайтесь с человека. У него явно какие-то большие проблемы. Сначала тема была вообще такой - http://www.gentoo.ru/node/7794
Да просто,форум
Да просто,форум чето глючил вчера.
Либо большой лог запостил.Пришлось урезать.Но суть проблемы не изменилась
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
Ну, это обычно
Ну, это обычно исправляться
eselect opengl set nvidia
. Пробовал?С предыдущими версиями дров такого не было? И после чего это происходит? Просто у меня(щас ATI) сбрасывается после замены ядра, однако выше приведённая команда всегда помогает.
Как вариант можно её добавить в init :-)
P.S. И я немного, не понял как согласуется "Celeron траля-тополя" с "у меня amd64"? И надо было ставить с портежей, нвидийский инсталер мог насвинячить, а потом попробуй за ним убери :-)
Просто если
Просто если делать emerge nvidia-drivers,то rendering никак не запускается.Да же если eselect opengl set nvidia делать.А вот если через инсталер,то все нормально.
P.S Celeron -это старая машина,пару дней назад купил новую.Просто еще не успел инфу обновить,но теперь вроде все поправил
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 x86
Если не
Если не ошибаюсь то для GF 4:
в /etc/portage/package.mask
>=x11-drivers/nvidia-drivers-1.0.9700
Затем emerge nvidia-drivers.
Да у меня не
Да у меня не GF4
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S
раньше был
раньше был драйвер nvidia-drivers-legacy. сейчас что-то не видно... это для карточек ниже FG4
а с инсталлера снести - NVIDIA-трям-трям.run --uninstall
Так какая
Так какая видеокарточка? Немаловажный параметр. Есть три пути установки драйверов - и они зависят от чипа видяхи. http://www.gentoo.org/doc/en/nvidia-guide.xml
_______________________
From Siberia with Love!
Народ вы че не
Народ вы че не видите какая видяха???Дело в том что кода ставлю с nvidia инсталера устанавливаются некоторые либы 32х битные(инсталер меня спрашивает ставить\нет,я ставлю),тогда все в порядке.А когда я ставлю emergeм то,они соответственно не ставятся.Но со временем чет происходит и при сборках некоторых приложений,вылетает ошибка что нет libGL.Лечится только перестановкой дров nvidia инсталером
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S
вот, это и есть
вот, это и есть проблема использования инсталлера...
но он то как раз
но он то как раз дает нужный результат.
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S
drovihki
Скиньте пожалуста дрова на мат.плату ASUS M2N-MX SE на ящик
. За ранее благодареню
С радостью,
С радостью, только, боюсь, файл linux-2.6.23.tar.bz2 размером 44 Мб не пропустит ни один почтовый сервер.
_______________________
From Siberia with Love!
гугловский
гугловский попробуйте