[SOLVED]SB X-Fi 5.1 pro usb trzaski w pulseaudio

  • 25 replies
  • 9938 views
*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
[SOLVED]SB X-Fi 5.1 pro usb trzaski w pulseaudio
« dnia: Październik 21, 2012, 16:48:51 pm »
Witam

Mam niewielki problem z zewnętrzną kartą dźwiękową Sound Blaster X-Fi 5.1 Pro USB. Otóż.. po instalacji LMDE nie grała wcale, w mixerze alsy jest jedynie kontrola diody wmontowanej w urządzenie(migamy albo nie migamy ;D  ). Po chwili googlowania ustawilem pulseaudio z pomocą pavucontrol.  Poustawiałem wszystko i gra czysto, bez szumów itd. Problemy zaczeły się gdy zamknąłem okienko Kontroli głośności(pavucontrol), w tle zaczeły lecieć lekkie trzaski - akceptowalne wręcz. Po zmianie utworu na kolejny(odtwarzacz Clementine - w innych również taki sam efekt) w głośnikach leci utwór jednak towarzyszą mu trzaski/charknięcia, przeciąganie i przyśpieszanie utworu. Podczas gdy okno 'Kontroli głośności' pozostaje otwarte gra w porządku, po zamknięciu - trzaski.

Trzaski nie są spowodowane napewno zbyt dużym ustawieniem wzmocnienia w pavucontrol, strzela tak samo na każdym poziomie.


dpkg -l | grep alsa
Cytuj
ii  alsa-base                                     1.0.23+dfsg-4                   ALSA driver configuration files
ii  alsa-utils                                    1.0.25-3                        Utilities for configuring and using ALSA
ii  bluez-alsa:amd64                              4.99-2                          Bluetooth ALSA support
ii  gstreamer0.10-alsa:amd64                      0.10.36-1                       GStreamer plugin for ALSA

dpkg -l | grep pulseaudio
Cytuj
ii  gstreamer0.10-pulseaudio:amd64                0.10.31-3                       GStreamer plugin for PulseAudio
ii  pulseaudio                                    2.0-3                           PulseAudio sound server
ii  pulseaudio-esound-compat                      2.0-3                           PulseAudio ESD compatibility layer
ii  pulseaudio-module-gconf                       2.0-3                           GConf module for PulseAudio sound server
ii  pulseaudio-module-x11                         2.0-3                           X11 module for PulseAudio sound server
ii  pulseaudio-module-zeroconf                    2.0-3                           Zeroconf module for PulseAudio sound server
ii  pulseaudio-utils                              2.0-3                           Command line tools for the PulseAudio sound server

Jakieś pomysły?
« Ostatnia zmiana: Październik 22, 2012, 10:37:36 am wysłana przez Kikor »

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #1 dnia: Październik 21, 2012, 16:50:35 pm »
Jak gra przez pulseaudio to musi i przez samą alsę.

Pokaż

cat /proc/asound/cards
Na początek.
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #2 dnia: Październik 21, 2012, 16:52:02 pm »
cat /proc/asound/cards
Cytuj
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd3d00000 irq 46
 1 [Pro            ]: USB-Audio - SB X-Fi Surround 5.1 Pro
                      Creative Technology Ltd SB X-Fi Surround 5.1 Pro at usb-0000:00:1d.1-1, full sp

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #3 dnia: Październik 21, 2012, 16:54:57 pm »
Dlatego Ci nie działała bo masz ją jako drugą i nie umiałes sobie ustawić.

Pytanie zasadnicze.
Czy tej karty używasz cały czas czy czasami tez z tej wbudowanej chcesz korzystać ?
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #4 dnia: Październik 21, 2012, 16:59:51 pm »
Większość czasu używana jest SB(w domu) jednak dźwięk przydał by się też na integrze poza miejscem zamieszkania.

PS:Nie działa to złe słowo.. ona działa, ale źle:)

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #5 dnia: Październik 21, 2012, 17:02:42 pm »
Zrobimy tak

Wywalimy to pulseaudio.

Pokaż dpkg -l | grep pulse abym wiedział co tam masz.
Potem dalej będziemy działać.
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #6 dnia: Październik 21, 2012, 17:09:00 pm »
dpkg -l | grep pulse - w pierwszym poście

cat /proc/asound/modules
Cytuj
kikor@kikorpc:~$ cat /proc/asound/modules
 0 snd_hda_intel
 1 snd_usb_audio

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #7 dnia: Październik 21, 2012, 17:16:21 pm »
Wywalamy pulseaudio

aptitude purge pulseaudio 
Do pliku

/etc/modprobe.d/alsa-base.conf dopisujesz na jego końcu.

options snd slots=snd_usb_audio,snd-hda-intel
Jeśli tam będzie wcześniej linijka
options snd-usb-audio index=-2 to ją wykasuj.

Zrób restart komputera i pokaż
cat /proc/asound/cards
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #8 dnia: Październik 21, 2012, 17:42:28 pm »
cat /proc/asound/cards
Cytuj
0 [Pro            ]: USB-Audio - SB X-Fi Surround 5.1 Pro
                      Creative Technology Ltd SB X-Fi Surround 5.1 Pro at usb-0000:00:1d.1-1, full sp
 1 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd3d00000 irq 46

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #9 dnia: Październik 21, 2012, 17:45:06 pm »
Jest jako defaultowa.

Powinna grać.
Gra ?
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #10 dnia: Październik 21, 2012, 17:55:51 pm »
cat /etc/asound.conf

Cytuj
pcm.pulse {
    type pulse
}
ctl.pulse {
    type pulse
}
pcm.!default {
    type pulse
}
ctl.!default {
    type pulse
}

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #11 dnia: Październik 21, 2012, 17:57:40 pm »
Z roota
rm /etc/asound.conf
Zrestartuj komputer i powinno grać.
Musi grać. :)
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #12 dnia: Październik 21, 2012, 18:15:51 pm »
Śmiga aż miło.. jednak tylko i wyłącznie na SB. Na integrze pluje błedami w Clementynce " Failed to connect: Connection refused"

cat /proc/asound/cards
Cytuj
kikor@kikorpc:~$ cat /proc/asound/cards
 1 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd3d00000 irq 46
« Ostatnia zmiana: Październik 21, 2012, 18:17:59 pm wysłana przez Kikor »

*

Offline ilin

  • *****
  • 679
  • 250
  • Płeć: Mężczyzna
  • Palacz
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #13 dnia: Październik 21, 2012, 18:21:13 pm »
Żeby korzystać z karty zintegrowanej utwórz sobie w katalogu domowym plik .asoundrc
On jest ukryty kropka na początku - o takiej zawartości.

pcm.!default {
    type hw
    card 1
}

ctl.!default {
    type hw          
    card 1
}

Restartujesz odtwarzacz i musi grać.

Dla SB zamiast 1 dajesz 0
Polski portal Debiana


I tak przed terminalem nie uciekniesz :)

*

Offline Kikor

  • Wszystko po cztery pięćdziesiąt!
  • *****
  • 15
  • 0
Odp: SB X-Fi 5.1 pro usb trzaski w pulseaudio
« Odpowiedź #14 dnia: Październik 21, 2012, 18:32:19 pm »
Działa co nasty utwór, plując przy tym błędami.

cat ~/.asoundrc
Cytuj
kikor@kikorpc:~$ cat ~/.asoundrc
pcm.!default {
    type hw
    card 1
   
}

ctl.!default {
    type hw           
    card 1
}