Lubuntu上的SB X-Fi Surround 5.1 USB

我在Ubuntu服务器(64位)上安装Lubuntu-desktop后遇到了麻烦。

问题是我无法让我的X-Fi外部USB声卡在没有可怕的黑客的情况下工作,即使这样,它最多只适用于某些应用程序。

我目前只能在我的〜。/ asoundrc中使用以下hack在VLC媒体播放器中播放媒体

pcm.!default { type hw card 1 } ctl.!default { type hw card 1 } 

这可以按预期工作,但不适用于许多应用程序(无法启动,以及与下面相关的错误消息(没有混音器控件))

 ┌──────────────────────────── AlsaMixer v1.0.24.2 ────────────────────────────┐ │ Card: SB X-Fi Surround 5.1 Pro F1: Help │ │ Chip: USB Mixer F2: System information │ │ View: F3: Playback F4: Capture F5: All F6: Select sound card │ │ Item: Esc: Exit │ │ │ │ │ │ This sound device does not have any controls. │ │ │ └─────────────────────────────────────────────────────────────────────────────┘ 

我能错过什么? 一些诊断信息(有关请求的任何其他信息):

 daniel@daniel-desktop:~$ aplay -L null Discard all samples (playback) or generate zero samples (capture) front:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog Front speakers surround40:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Intel,DEV=0 HDA Intel, ALC888 Digital IEC958 (S/PDIF) Digital Audio Output dmix:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog Direct sample mixing device dmix:CARD=Intel,DEV=1 HDA Intel, ALC888 Digital Direct sample mixing device dsnoop:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog Direct sample snooping device dsnoop:CARD=Intel,DEV=1 HDA Intel, ALC888 Digital Direct sample snooping device hw:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog Direct hardware device without any conversions hw:CARD=Intel,DEV=1 HDA Intel, ALC888 Digital Direct hardware device without any conversions plughw:CARD=Intel,DEV=0 HDA Intel, ALC888 Analog Hardware device with all software conversions plughw:CARD=Intel,DEV=1 HDA Intel, ALC888 Digital Hardware device with all software conversions front:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio Front speakers surround40:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio 4.0 Surround output to Front and Rear speakers surround41:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio IEC958 (S/PDIF) Digital Audio Output dmix:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio Direct sample mixing device dmix:CARD=Pro,DEV=1 SB X-Fi Surround 5.1 Pro, USB Audio #1 Direct sample mixing device dsnoop:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio Direct sample snooping device dsnoop:CARD=Pro,DEV=1 SB X-Fi Surround 5.1 Pro, USB Audio #1 Direct sample snooping device hw:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio Direct hardware device without any conversions hw:CARD=Pro,DEV=1 SB X-Fi Surround 5.1 Pro, USB Audio #1 Direct hardware device without any conversions plughw:CARD=Pro,DEV=0 SB X-Fi Surround 5.1 Pro, USB Audio Hardware device with all software conversions plughw:CARD=Pro,DEV=1 SB X-Fi Surround 5.1 Pro, USB Audio #1 Hardware device with all software conversions hdmi:CARD=HDMI,DEV=0 HDA ATI HDMI, HDMI 0 HDMI Audio Output dmix:CARD=HDMI,DEV=3 HDA ATI HDMI, HDMI 0 Direct sample mixing device dsnoop:CARD=HDMI,DEV=3 HDA ATI HDMI, HDMI 0 Direct sample snooping device hw:CARD=HDMI,DEV=3 HDA ATI HDMI, HDMI 0 Direct hardware device without any conversions plughw:CARD=HDMI,DEV=3 HDA ATI HDMI, HDMI 0 Hardware device with all software conversions 

首先,删除你的黑客,否则你将遇到越来越多的问题。

观看此问题,了解如何配置pulseaudio,使声音从正确的卡中传出: 如何从命令行更改默认音频设备?

以下解决了我的问题:

 defaults.pcm.card 1 defaults.pcm.device 0 defaults.ctl.card 1 pcm.upmix51 { type upmix slave.pcm "surround51" delay 15 channels 6 } pcm.!default "plug:upmix51" 

感谢Archlinux论坛上的Trilby对Fluxed的回应。

我实际上让我的X-Fi Titanium在Ubuntu下得到了很好的驯服。 我甚至写了一篇关于它的文章,以帮助我记住每次打破它,ubuntu更新或重新安装linux时如何修复它。

祝好运! 🙂

http://www.piotrkrzyzek.com/creative-x-fi-titanium-5-1-digital-surround-on-ubuntu/