Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Wczoraj zrobiłem upgrade. Wszystko ładnie, do dzisiaj. Chciałem zainstalować stery do nforce do dźwięku bo jest o niebo lepszy niż ten z alsy. Jak miałem sarge to bez problemu robilem tym sposobem:
http://dug.net.pl/faq/faq-5-114-AC.php
Teraz na etchu jak chcę zainstalować wywala mi takie coś:
nforce-installer log file '/var/log/nvidia-nforce-installer.log' creation time: Tue Feb 27 23:05:21 2007 option status: license pre-accepted : false expert : false uninstall : false driver info : false no precompiled interface : false no ncurses color : false no questions : false silent : false Installer install prefix : /usr kernel source path : (not specified) net kernel install path : (not specified) audio kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp Using: nvidia-installer ncurses user interface -> Found package NVIDIA network driver for Linux-x86 -> Found package NVIDIA audio driver for Linux-x86 -> Please select packages for installation: Selections: NVIDIA audio driver for Linux-x86 (1.0-7) -> Starting install of NVIDIA audio driver for Linux-x86 -> Checking for loaded module nvsound -> Checking for loaded module nvaudio -> License accepted. -> Skipping check for conflicting rpms. -> /proc/version is Linux version 2.6.18-3-486 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 Mon Dec 4 15:59:52 UTC 2006 -> No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface. -> Kernel source path: '/lib/modules/2.6.18-3-486/build' -> Kernel output path: '/lib/modules/2.6.18-3-486/build' -> Performing cc_version_check with CC="cc". -> running command /bin/grep "^PATCHLEVEL =" /lib/modules/2.6.18-3-486/build/Makefile | /usr/bin/cut -d " " -f 3 -> Kernel module filename is nvsound.ko Cleaning kernel module build directory. executing: 'cd ./nvsound/main; make clean'... rm -f *.ko *mod.* *.cmd nv*.o *~ core -> Building kernel module: executing: 'cd ./nvsound/main; make module SYSSRC=/lib/modules/2.6.18-3-486/ build SYSOUT=/lib/modules/2.6.18-3-486/build'... make -C /lib/modules/2.6.18-3-486/build KBUILD_SRC=/usr/src/linux-headers-2.6.18-3-486 KBUILD_EXTMOD="/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main " -f /usr/src/linux-headers-2.6.18-3-486/Makefile modules test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( echo; echo " ERROR: Kernel configuration is invalid."; echo " include/linux/autoconf.h or include/config/auto.conf are mis sing."; echo " Run 'make oldconfig && make prepare' on kernel src to fix it ."; echo; /bin/false) mkdir -p /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_v ersions rm -f /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_vers ions/* make -f /usr/src/linux-headers-2.6.18-3-486/scripts/Makefile.build obj=/tmp/ selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main cc -Wp,-MD,/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.n valinux.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D __KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.18-3-486/includ e -include include/linux/autoconf.h -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0 -0310-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fn o-strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferred-stack-bound ary=2 -march=i486 -mregparm=3 -ffreestanding -I/usr/src/linux-headers-2.6.18 -3-486/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit- frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointe r-sign -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses - Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_ CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KB UILD_STR(nvalinux)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /tmp/selfg z28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_nvalinux.o /tmp/self gz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvs ound/main/nvalinux.c In file included from include/linux/list.h:8, from include/linux/lockdep.h:12, from include/linux/spinlock_types.h:12, from include/linux/spinlock.h:78, from include/linux/capability.h:45, from include/linux/sched.h:44, from include/linux/module.h:9, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvalinux.c:19: include/linux/prefetch.h: In function 'prefetch_range': include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith metic In file included from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvalinux.c:25: include/asm/io.h: In function 'check_signature': include/asm/io.h:245: warning: wrong type argument to increment cc -Wp,-MD,/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.n vmixer.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D_ _KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.18-3-486/include -include include/linux/autoconf.h -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0 310-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno- strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferred-stack-boundar y=2 -march=i486 -mregparm=3 -ffreestanding -I/usr/src/linux-headers-2.6.18-3 -486/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-fr ame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer- sign -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main -Wall - Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -W pointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_C HANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBU ILD_STR(nvmixer)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /tmp/selfgz2 8221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_nvmixer.o /tmp/selfgz2 8221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmixer.c In file included from include/linux/list.h:8, from include/linux/lockdep.h:12, from include/linux/spinlock_types.h:12, from include/linux/spinlock.h:78, from include/linux/capability.h:45, from include/linux/sched.h:44, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvhw.h:29, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvmixer.c:14: include/linux/prefetch.h: In function 'prefetch_range': include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith metic In file included from include/linux/dmapool.h:14, from include/linux/pci.h:564, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvhw.h:35, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvmixer.c:14: include/asm/io.h: In function 'check_signature': include/asm/io.h:245: warning: wrong type argument to increment cc -Wp,-MD,/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.n vmain.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__ KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.18-3-486/include -include include/linux/autoconf.h -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0 310-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno- strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferred-stack-boundar y=2 -march=i486 -mregparm=3 -ffreestanding -I/usr/src/linux-headers-2.6.18-3 -486/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-fr ame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer- sign -I/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main -Wall - Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -W pointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_C HANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBU ILD_STR(nvmain)" -D"KBUILD_MODNAME=KBUILD_STR(nvsou nd)" -c -o /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp _nvmain.o /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmai n.c In file included from include/linux/list.h:8, from include/linux/lockdep.h:12, from include/linux/spinlock_types.h:12, from include/linux/spinlock.h:78, from include/linux/capability.h:45, from include/linux/sched.h:44, from include/linux/module.h:9, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvmain.c:27: include/linux/prefetch.h: In function 'prefetch_range': include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith metic In file included from include/linux/dmapool.h:14, from include/linux/pci.h:564, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvhw.h:35, from /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main/nvmain.c:29: include/asm/io.h: In function 'check_signature': include/asm/io.h:245: warning: wrong type argument to increment /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: In fu nction 'Nvaudio_mmap': /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:991: w arning: implicit declaration of function 'remap_page_range' /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: At to p level: /tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:2191: error: expected ')' before string constant make[4]: *** [/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/n vmain.o] Błąd 1 make[3]: *** [_module_/tmp/selfgz28221/NFORCE-Linux-x86-1.0-0310-pkg1/nvsoun d/main] Błąd 2 make[2]: *** [modules] Błąd 2 -> Error. ERROR: The NVIDIA kernel module was not created. ERROR: Installation of the audio driver has failed. Please see the file '/var/log/nvidia-nforce-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Dodam jeszcze, że nagłówki i źródła mam zainstalowane.
Offline
Stery do nforce nie są wspierane już prze nvidie, z tej racji, że są w jądrze.
Offline
Zrobiłem sobie moduł i zarówno z paczki nvidia-kernel-source jak i nvidia-kernel-legacy-source dostaje po próbie załadowania takie coś:
modprobe nvidia FATAL: Error inserting nvidia (/lib/modules/2.6.18-3-486/nvidia/nvidia.ko): No such device
Podczas budowania modułu nie było żadnego problemu.
Dokładnie mi chodzi o moduł do dźwięku. To jest ten "nvidia"? Bo wcześniej się nazywał nvsound, a teraz takiego nie znajduje.
Offline
Eee. Nie bardzo rozumiem. Mam wkompilować na stałe w jądro? Bo teraz nie mam dźwięku.
Offline
http://www.nvnews.net/vbulletin/showthread.php?t=73925
http://www.nvidia.com/object/linux_nforce_1.21.html
Karty dźwiękowe nvidii działają z dystrybucyjnym jądrem etcha z kopa po zainstalowaniu alsa.
Offline
Wiem, że działają od razu jak sie alse zainstaluje, ale już pisałem, że na alsie mam bardzo słabą jakość dzwięku nie porównywalną z tą jaką miałem po ręcznej instalacji sterów.
Offline
Karty dźwiękowe nvidii działają z dystrybucyjnym jądrem etcha z kopa po zainstalowaniu alsa.
Chyba te nowsze nie.
Tu jest sposob na nie.
http://cws-telkomp.eu/forum/topics9/334.htm
To bylo testowane na karcie
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
Na jaju Sida.
Pozdrawiam
Offline
Działa na tym też, ale dźwięk nadal bardzo słaby tak jak na alsie z debiana.
Ma ktoś jakiś pomysł na poprawienie jakości dźwięku? Na windzie jest o niebo lepszy... Musi sie jakoś dać to zrobić...
Offline
Ma ktoś jakiś pomysł na poprawienie jakości dźwięku? Na windzie jest o niebo lepszy...
Wez tez pod uwage, ze dzwiek pod Winda ma prawo byc o niebo lepszy. Kwestia komercyjnych bibliotek, ktorych w Linuxie sie nie uzywa.
Offline
Jednak wypróbowałbym nowe jądro, pamiętam jak było z MCP51. Z wersji na wersję jakość się poprawiała. hda-codec bardzo dynamicznie się rozwija w jądrze.
Offline
Wez tez pod uwage, ze dzwiek pod Winda ma prawo byc o niebo lepszy. Kwestia komercyjnych bibliotek, ktorych w Linuxie sie nie uzywa.
No ja rozumiem komercja itp. ale przecież na starych sterach mialem taką jakość jak na windzie.
Zmienie dzisiaj jajo na najnowsze i zobacze jak będzie.
Ja bym wypróbował najnowsze jadro z drzewa rc.
Z drzewa rc? Co to znaczy?
Offline