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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-08-19 00:41:25

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Mam Debiana 31r2, kernel 2.6.17.8, po instalacji dźwięk był, ale ani się nie zorientowałem, a znikł. W KDE wyskakuje taki błąd:

Kod:

Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory)
The sound server will continue, using the null output device.

Probowałem zainstalować sterowniki [url]http://www.nvidia.com/object/linux_nforce_1.0-0310.html[/url], ale instalacja się nie udaje (ani sieć, ani dźwięk) w logach instalatora jest od pewnego miejsca:

Kod:

Building kernel module:
   executing: 'cd ./nvsound/main; make module SYSSRC=/lib/modules/2.6.17.8/sour
   ce SYSOUT=/lib/modules/2.6.17.8/build'...
   make -C /lib/modules/2.6.17.8/build 
       KBUILD_SRC=/usr/src/linux-2.6.17.8 
       KBUILD_EXTMOD="/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main"
   -f /usr/src/linux-2.6.17.8/Makefile modules
   mkdir -p /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_ve
   rsions
   rm -f /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_versi
   ons/*
   make -f /usr/src/linux-2.6.17.8/scripts/Makefile.build obj=/tmp/selfgz5458/N
   FORCE-Linux-x86-1.0-0310-pkg1/nvsound/main
     cc -Wp,-MD,/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.nv
   alinux.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D_
   _KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.17.8/include -include in
   clude/linux/autoconf.h  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvs
   ound/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-alias
   ing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stac
   k-boundary=2 -march=athlon -mregparm=3 -ffreestanding -I/usr/src/linux-2.6.1
   7.8/includ
   e/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-
   statement -Wno-pointer-sign  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg
   1/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subsc
   ripts -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=KBUILD_STR(nvalinux)"  -D"KBUILD_MODNAME=KBUILD_STR(nvsou
   nd)" -c -o /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_
   nvalinux.o /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvali
   nux.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /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/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvalinux.c:25:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     cc -Wp,-MD,/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.nv
   mixer.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__
   KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.17.8/include -include inc
   lude/linux/autoconf.h  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvso
   und/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasi
   ng -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack
   -boundary=2 -march=athlon -mregparm=3 -ffreestanding -I/usr/src/linux-2.6.17
   .8/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclarati
   on-after-statement -Wno-pointer-sign  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0
   -0310-pkg1/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -
   Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werr
   or -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -
   D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvmixer)"  -D"KBUILD_MODNA
   ME=KBUILD_STR(nvsound)" -c -o /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1
   /nvsound/main/.tmp_nvmixer.o /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/
   nvsound/main/nvmixer.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvhw.h:29,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /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:559,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvhw.h:35,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvmixer.c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     cc -Wp,-MD,/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.nv
   main.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__K
   ERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.17.8/include -include incl
   ude/linux/autoconf.h  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsou
   nd/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasin
   g -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-
   boundary=2 -march=athlon -mregparm=3 -ffreestanding -I/usr/src/linux-2.6.17.
   8/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaratio
   n-after-statement -Wno-pointer-sign  -I/tmp/selfgz5458/NFORCE-Linux-x86-1.0-
   0310-pkg1/nvsound/main -Wall -Wimplicit -Wre
   turn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith 
   -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATT
   R_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvmain
   )"  -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /tmp/selfgz5458/NFORCE-Linu
   x-x86-1.0-0310-pkg1/nvsound/main/.tmp_nvmain.o /tmp/selfgz5458/NFORCE-Linux-
   x86-1.0-0310-pkg1/nvsound/main/nvmain.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /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:559,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvhw.h:35,
                    from /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main/nvmain.c:29:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
   /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: In fun
   ction 'Nvaudio_mmap':
   /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:991: wa
   rning: implicit declaration of function 'remap_page_range'
   /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: At top
   level:
   /tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:2191: e
   rror: expected ')' before string constant
   make[4]: *** [/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nv
   main.o] Błąd 1
   make[3]: *** [_module_/tmp/selfgz5458/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound
   /main] Błąd 2
   make[2]: *** [modules] Błąd 2
-> Error.

Aktualizowałem make i gcc i nic. Alsaconf też nie pomaga.

Offline

 

#2  2006-08-20 20:09:58

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Będe musiał nad nim jeszcze popracować, ale dźwięk działa. Wielkie dzięki dla [b]coby6[/b]. Nie użyłem bezpośrednio twojej konfiguracji, wiadomo, coś może później być nie tak, ale bardzo mi pomogłeś. Jeszcze raz dzięki!

Co do sterowników NVidii, to nie bardzo wpółpracują z nowszymi kernelami (mój błąd). Odnalazłem jeszcze inne ([url]http://www.4front-tech.com/[/url]), dostępne na wiele systemów i kart dźwiękowych. Co prawda nie udało mi się ich zainstalować, mają lekkie, ale rozwiązywalne problemy z Debianem, jednak komuś się mogą przydać. Pozdrawiam!

Offline

 

#3  2006-08-24 00:56:50

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Pozostał mi jeden problem z dźwiękiem, mianowicie miksowanie. Jak na razie to z /dev/dsp może korzystać tylko jeden program w danym momencie. Próbowałem programowo z dmix na podstawie [url]http://dug.net.pl/faq/faq-2-110-Alsa__obsluga_watków.php[/url], ale to nic nie daje na mojej zintegrowanej karcie na NForce2. Mam najnowsze alsa-utils dla Sarge.

Offline

 

#4  2006-08-24 07:41:44

  kaszak696 - Członek DUG

kaszak696
Członek DUG
Skąd: Kazimierz Dolny
Zarejestrowany: 2006-03-22
Serwis

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Pozostał mi jeden problem z dźwiękiem, mianowicie miksowanie. Jak na razie to z /dev/dsp może korzystać tylko jeden program w danym momencie. Próbowałem programowo z dmix na podstawie [url]http://dug.net.pl/faq/faq-2-110-Alsa__obsluga_watków.php[/url], ale to nic nie daje na mojej zintegrowanej karcie na NForce2. Mam najnowsze alsa-utils dla Sarge.[/quote]I tak ma być. /dev/dsp to przestarzała pozostałość po OSSie, dmix na nią nie działa. Przestaw wszystkie programy dźwiękowe na prawdziwą ALSĘ i musi hulać.


[img]http://images3.fotosik.pl/103/116624a3ce1555a7.gif[/img]
Linux registered user #423419

Offline

 

#5  2006-08-24 08:15:15

  coby6 - Członek DUG

coby6
Członek DUG
Skąd: Brzeg
Zarejestrowany: 2005-10-23

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Takie aplikacje jak firefox , audacity mozna odpalić z alsą przez użcie aoss.
W konsoli wpisujemy aoss audacity i działa wielowątkowość dzwięku .


<............>

Offline

 

#6  2006-08-24 19:10:19

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

W Centrum Sterowania KDE wybór ALSA nie istaniał (device not exist), ale żeby zakończyć sprawę raz na zawsze (oby!), skompilowałem starszy kernel, ponieważ nowsze nie wsółgrają z komercyjnymi sterownikami NVidii. Wtedy mogłem wybrać ALSĘ (a podobno te sterowniki NVidii opierają się na OSS) i wielowątkowość działa. Dzięki za pomoc.

BTW. NVidia trzy dni temu wypuściła sterowniki Open-Source do NForce. Niestety, wśród wspieranych dystubucji nie ma Debiana.

Offline

 

#7  2006-08-24 19:55:41

  kaszak696 - Członek DUG

kaszak696
Członek DUG
Skąd: Kazimierz Dolny
Zarejestrowany: 2006-03-22
Serwis

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

BTW. NVidia trzy dni temu wypuściła sterowniki Open-Source do NForce. Niestety, wśród wspieranych dystubucji nie ma Debiana.[/quote]Stery do grafiki też nie mają na liście wspieranych osów Debiana, a jednak działają.


[img]http://images3.fotosik.pl/103/116624a3ce1555a7.gif[/img]
Linux registered user #423419

Offline

 

#8  2006-08-24 21:38:43

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: Zintegr. NVidia - miksowanie, dmix nie działa - kontynuacja

Tak, ale w tym przypadku są odzielne sterowniki dla różnych dystrybucji, tak to przynajmiej wygląda.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.013 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00120 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.226.159.94' WHERE u.id=1
0.00102 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.226.159.94', 1738353994)
0.00081 SELECT * FROM punbb_online WHERE logged<1738353694
0.00107 DELETE FROM punbb_online WHERE ident='18.116.118.54'
0.00089 DELETE FROM punbb_online WHERE ident='18.227.111.58'
0.00103 SELECT topic_id FROM punbb_posts WHERE id=39506
0.00008 SELECT id FROM punbb_posts WHERE topic_id=4983 ORDER BY posted
0.00073 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=4983 AND t.moved_to IS NULL
0.00010 SELECT search_for, replace_with FROM punbb_censoring
0.00246 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=4983 ORDER BY p.id LIMIT 0,25
0.00100 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=4983
Total query time: 0.01058 s