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/.
Użytkownik

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





Bicycle repairman






Stery do nforce nie są wspierane już prze nvidie, z tej racji, że są w jądrze.
Offline
Użytkownik

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





Bicycle repairman
Użytkownik

Eee. Nie bardzo rozumiem. Mam wkompilować na stałe w jądro? Bo teraz nie mam dźwięku.
Offline





Bicycle repairman






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
Użytkownik

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







Palacz








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
Użytkownik

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





Bicycle repairman

Członek DUG


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





Bicycle repairman






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
Użytkownik

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