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  2011-11-13 16:59:55

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

OSS nie ma modułu w jądrze 3.0.x

Kod:

root@w0st:/home/w0st# uname -a
Linux w0st 3.0.0-1-amd64 #1 SMP Sat Aug 27 16:21:11 UTC 2011 x86_64 GNU/Linux
root@w0st:/home/w0st# ossinfo
No /dev/mixer device available in your system.
Perhaps Open Sound System is not installed or running.
root@w0st:/home/w0st# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)

root@w0st:/home/w0st# cat /etc/apt/sources.list
# 

# deb cdrom:[Debian GNU/Linux testing _Wheezy_ - Official Snapshot amd64 NETINST Binary-1 20111113-09:20]/ wheezy main

deb http://ftp.pl.debian.org/debian/ wheezy main non-free contrib

deb http://ftp.pwr.wroc.pl/debian/ wheezy main
deb-src http://ftp.pwr.wroc.pl/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

Przy starcie wywala jakiś błąd,  że nie odnajduje modułu w jajku dla OSS'a



Co z tym fantem zrobić ? Obojętnie mi czy zagra via ALSA czy OSS ale chce mieć dźwięk.

PS. http://www.alsa-project.org/db/?f=c4277ce9dc56c0b5d … c33837a88d967

Ostatnio edytowany przez djlinux1992 (2011-11-13 17:03:42)

Offline

 

#2  2011-11-13 17:12:35

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: OSS nie ma modułu w jądrze 3.0.x

Z jądrem 3 OSS4 narazie nie działa.
Wywal OSS4 z opcją purge.
Wówczas pokaż ten zrzut skryptem.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2011-11-13 17:14:52

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: OSS nie ma modułu w jądrze 3.0.x

djlinux1992 napisał(-a):

.......

Co z tym fantem zrobić ? Obojętnie mi czy zagra via ALSA czy OSS ale chce mieć dźwięk.

PS. http://www.alsa-project.org/db/?f=c4277ce9dc56c0b5d … c33837a88d967

=http://www.alsa-project.org/db/?f=c4277ce9dc56c0b5d858c2d1688c33837a88d967 napisał(-a):

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

Dlaczego próbujesz jedną d*** na dwóch krzesłach siedzieć?

Jeśli dźwiękiem ma się zajmować PulseAudio, to trzeba skonfigurować Alsę, żeby używała PulseAudio
Np tak: https://wiki.ubuntu.com/PulseAudio#ALSA_Configuration

Jeśli natomiast nie zamierzasz używać PulseAudio, to wywal go z systemu i skonfiguruj miksowanie w Alsie, wklejając do /etc/asound.conf zawartość podobną do tej:
http://jacekalex.sh.dug.net.pl/asound-dmix.conf

A jeśli OSS - to jest jeszcze inna konfiguracja.

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2011-11-13 17:17:07)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2011-11-13 17:19:21

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: OSS nie ma modułu w jądrze 3.0.x

Jacekalex napisał(-a):

...

Zaglądałeś do tego zrzutu ?

Tam nie ma modułów w jądrze bo sterownik OSS się nie skompilował a skrypt trzyma aby się moduły alsy nie załadowały.
A ty z pulseaudio wyjeżdzasz.
Oczywiście je najlepiej usunąć :) bo siedzi w systemie. :)


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2011-11-13 17:26:07

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: OSS nie ma modułu w jądrze 3.0.x

Wywaliłem pulseaudio.

alsamixer mi się nie chciał włączyć dopóki nie załadowałem modułu:

Kod:

modprobe snd-hda-intel

Dźwięku dalej nie ma, ale alsamixer się włącza, co dalej robić?

Jeszcze wywałiłem to:

Kod:

root@w0st:/home/w0st# apt-get remove --purge oss4-base

Ostatnio edytowany przez djlinux1992 (2011-11-13 17:29:05)

Offline

 

#6  2011-11-13 17:26:46

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: OSS nie ma modułu w jądrze 3.0.x

Pewnie, ze zajrzałem, ino pisałem o konfiguracji.

Mój wielki błąd polega na tym, że przywyczaiłem się do systemu, który sam sprząta po nieudanych kompilacjach.
W dodatku wie o swojej miernocie, i sprawy kernela pozostawia administratorowi.
A tu widzę chyba DKMS, który jest w "trakcie" kompilacji modułów OSS, ale to akurat po restarcie powinno chyba wrócić do normy.
Natomiast po każdej instalacji modułów kernela i sterowników radzę zrobić restart systemu, żeby zobaczyć, czy to działa jak powinno.
Ale zawsze mi się wydawało, że dla użytkownika

Debian GNU/Linux wheezy/sid \n \l

takie rzeczy są jasne jak słońce :P

Edyta:
Odinstaluj jeszcze z opcją purge paczki OSS4, jak pisał Ilin, (potem restart kompa),
zrób konfig Alsy (w pliku /etc/asound.conf) - w drugim poście masz gotowca, i podłącz głośniki :D

Jakby nie ruszyło, to daj jeszcze raz wynik skryptu alsa-info.

Ostatnio edytowany przez Jacekalex (2011-11-13 17:30:40)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2011-11-13 17:39:03

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: OSS nie ma modułu w jądrze 3.0.x

http://www.alsa-project.org/db/?f=e7853e705e0faaa28 … 650a8cb2d2f4d
No sound server?

Mplayer:

Kod:

root@w0st:/home/w0st# mplayer W._Biadun-Song_of_siren.mp3 
Creating config file: /root/.mplayer/config
MPlayer SVN-r33713-4.6 (C) 2000-2011 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing W._Biadun-Song_of_siren.mp3.
Audio only file format detected.
Load subtitles in ./
==========================================================================
Requested audio codec family [mpg123] (afm=mpg123) not available.
Enable it at compilation.
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, floatle, 128.0 kbit/4.54% (ratio: 16000->352800)
Selected audio codec: [ffmp3float] afm: ffmpeg (FFmpeg MPEG layer-3 audio)
==========================================================================
No protocol specified
xcb_connection_has_error() returned true
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [alsa] 44100Hz 2ch floatle (4 bytes per sample)
Video: no video
Starting playback...
A:   8.9 (08.9) of 886.0 (14:46.0)  0.4%

Ostatnio edytowany przez djlinux1992 (2011-11-13 17:42:31)

Offline

 

#8  2011-11-13 17:57:50

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: OSS nie ma modułu w jądrze 3.0.x

AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'

Przecież mplayer grzecznie zameldował, co jest grane...

Radzę czytać, co melduje system, zazwyczaj jest tam instrukcja, co zrobć.

W logu alsa-info widać, że karty dźwiękowe już są na swoim miejscu.

Teraz mały test:

Kod:

speaker-test -c6

Jak będzie szum z poszczególnych głośników, to alsa gotowa.

A mplayera, vlc, gstreamera i inne programy należy zawiadomić, z jakiego wyjścia dźwięku mają korzystać.
W przypadku mplayera najwygodniej w pliku konfiguracyjnym, w vlc, smplayerze, audaciosus można myszką.

W gstreamer należy usunąć paczkę gstreamer-plugin-pulse, a potem wybrać wyjście w programie

Kod:

gstreamer-properties

Powinno wystarczyć.

Ostatnio edytowany przez Jacekalex (2011-11-13 17:58:10)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2011-11-13 18:21:00

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: OSS nie ma modułu w jądrze 3.0.x

Kod:

w0st@w0st:~$ speaker-test -c6

speaker-test 1.0.24.2

Playback device is default
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2229 to 8916
Period size range from 1114 to 1115
Using max buffer size 8916
Periods = 4
was set period_size = 1114
was set buffer_size = 8916
 0 - Front Left
 4 - Center
 1 - Front Right
 3 - Rear Right
 2 - Rear Left
 5 - LFE
Time per period = 17,808070
 0 - Front Left
^C
w0st@w0st:~$

Z konta root to samo... znaczy się nic nie słysze w głośnikach.

Offline

 

#10  2011-11-13 18:34:24

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: OSS nie ma modułu w jądrze 3.0.x

Spróbuj dopisać sobie do /etc/modprobe.d/alsa-base.conf

Kod:

options snd-hda-intel model=dell_desktop

Zrestartuj kompa i zobacz co będzie.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#11  2011-11-13 18:39:05

  djlinux1992 - Użytkownik

djlinux1992
Użytkownik
Skąd: Zamość
Zarejestrowany: 2005-05-22

Re: OSS nie ma modułu w jądrze 3.0.x

Dzięki, teraz zagrało. Bez waszej pomocy na pewno bym nie wpadł na tego typu wpis do alsa-base.conf. Pozdrawiam gorąco!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)