USB 스피커를 일관되게 활성화하는 방법


16

Trust USB 스피커 한 쌍이 있습니다. 이것들은 외부이기 때문에 11.10과 함께 사용하려고했습니다. 그것들은 'aplay -l'과 Pulseaudio-에 의해 인식되며, 그것들을 선택했지만, 로그온 할 때마다 볼륨을 재설정해야합니다. 또한이 강화 된 볼륨에서 Kaffeine 또는 Firefox와 같은 응용 프로그램 및 프로그램에서 피드백 및 소리 만 수신 할 수 있습니다. 로그온 또는 로그 오프와 같은 시스템 소리를 얻을 수 없습니다. 나는 아무 효과, 그놈-alsamixer 그 작업에 사용되는 설치 시도했습니다. 내가 시도 해야하는 응용 프로그램입니까, 아니면 이것이 불가능한가요?

  • Michael K가 제안한 것처럼 .pulse의 모든 파일을 삭제하고 재부팅하거나 전체 .purge 디렉토리를 삭제하려고 시도했지만 재부팅 할 때 디렉토리가 자동으로 다시 작성되므로 작동하지 않습니다.

[나는 (그 점프는 - 시도도 많은) 다른 사운드 카드는 USB 시스템에 대한 모든 옵션을 제로 것을 발견했다. 이 설정 중에 두 번째 사운드 카드를 사용하지 마십시오]

아이디어?


나는 명령을 실행 :

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

[이 명령 확실성 그들의 helppage하지 내에서 수행되어야한다]

https://help.ubuntu.com/community/SoundTroubleshootingProcedure 에서 시스템을 완전히 재설정하고 다시 설정 하십시오 . 모든 기본값을 다시로드 한 다음 오디오 장치를 검색합니다.

터미널에서 alsamixer를 입력하십시오.

GUI를로드하여 모든 채널을 스캔 할 수 있습니다.

F6을 누르고 사용 가능한 채널을보십시오. USB 오디오가 채널 0 (보통 괄호 안에)으로 설정되어 있으면 비활성화 된 경우에도 내장 된 사운드 카드를 방해합니다. 이 USB는 다른 채널로 설정해야합니다 따라서, 1을 말한다.

그러나이 스피커는 이제 선택하여 테스트 할 수 있지만 재부팅시 사라집니다.

이제 명령을 실행하십시오

find /lib/modules/`uname -r` | grep snd

가능한 사운드 시스템의 방대한 목록을 제공해야합니다.

snd-usb-audio *or somesuch, depending on your speakers*

내장 된 카드도 표시됩니다.

사운드 카드를 비활성화했거나 내장하지 않은 경우에도 Linux는 필요한 경우 가상 '고스트'카드를 설정합니다. 이것은 항상 카드 0으로 설정됩니다 .

이제 입력

sudo gedit /etc/module.d/alsa-base.conf

파일 맨 아래에 줄을 추가하십시오.

   option snd-usb-audio = 1

사운드 카드를 채널 1로 설정하고 기본 설정과 충돌하지 않아야합니다. 재부팅하십시오.

이제 입력

cat /proc/asound/cards

당신은 같은 것을 얻을 것입니다

Cybermedia USB device
 1 [Audio          ]: USB-Audio - USB Audio
                      C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed

===================================================== ======================

항상이 teminal을 입력하는 것이 좋습니다

sudo cp / usr / share / sounds / ubuntu / stereo / * / usr / share / sounds /

그러면 새 ALSA 카드가 기본 사운드 및 하위 디렉토리와 함께이 디렉토리에 복사됩니다.


ALSA에 대한 Pulse 프론트 엔드에 결함이 있음을 발견했습니다. 특히 64 비트 시스템에서는 시스템 볼륨이 100 %로 재설정됩니다. .

이 Pulse 문제 를 찾아서 /etc/pulse/daemon.conf 에서 flat-volumes 옵션 ( yes 또는 no )을 활성화 / 비활성화 (둘 다 작동)하도록 시도하라는 지시를 받았습니다 . 이 옵션을 사용하는 Monkeying은 기본적으로 비활성화되어 있으므로 권장됩니다 (USB 스피커가있는 경우 'yes'로 설정). 이것은 사용 할 수 있습니다 사운드 환경 설정 슬라이더가 영구적으로 할 수 있습니다. 이것은 알려진 버그 인 것 같습니다. 에디터를 떠나십시오.


PAV 설정 이 것이 좋습니다.

=============

스피커가 USB 인 동안 내장 사운드 카드를 사운드 소스로 포함시켜야한다고 잘못 생각했습니다. 이제 USB 스피커가 작동하지만 로그온 할 때마다 사운드 환경 설정 의 볼륨 슬라이더 가 재설정됩니다.

밤새 재부팅 한 후 ALSA를 따라 잡기 위해 새 사운드 카드를 얻습니다.

> aplay -l

card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/USB card 0 is my inbu1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

대시 (스크린 상단 원형 아이콘 왼쪽)와 유형을 열고

포장하다

PulseAudio 볼륨 컨트롤러를 선택하고 실행하십시오.

구성 탭으로 이동 하십시오.

이 탭을 통해서만 내장 / 내부 카드를 입력으로 설정해야합니다. 이제 즉시 재부팅하십시오.

USB 카드 0은 내장 카드입니다. 그것은 가상 하나보다 실제 카드로 처리하는 것이 훨씬 쉽다 (우분투 사운드 카드의 어떤 종류를 필요로하고, '유령', 당신의 mo'bo 및 PCIS 하나 잃은 경우 가상 하나를 생성합니다.

시스템 볼륨을 설정하려면 시스템 환경 설정이 아닌 PAV를 사용해야합니다 . 대시에서이 옵션을 선택하고 볼륨 / 증폭을 설정하십시오. 설정 레벨을 들으려면 슬라이더를 클릭하십시오.

시스템 환경 설정> 사운드 또는 사운드 아이콘 에서 볼륨 슬라이더를 사용하는 것은 기본 방법이며 PAV에 대한 변경 사항은 전혀 없습니다. 사용하지 마십시오.


참고 Adobe Flash 10은 64 비트 v 11.10에서 작동하지 않습니다. Firefox Flash가 사라지거나 (비디오 재생 중, 소리가 나지 않는 등) 작동하지 않는 경우 v 11을 설치해야 할 수도 있습니다.


거기에 설명 된 것과 같은 문제가 있습니까? askubuntu.com/questions/40305/usb-audio-on-0-volume-on-startup
Michael K

2
Linux Action Show는 이번 주에 문제 해결 사운드 문제를 다루었으며 일반적으로 소프트웨어 센터에서 pavucontrol을 설치하는 것이 좋습니다. 여기 홈페이지 : freedesktop.org/software/pulseaudio/pavucontrol의 여기 LAS 에피소드에 대한 표시 사항 : jupiterbroadcasting.com/14846/... 희망이 깡통 도움이 ...
톰 Brossman

답변:


3

기본 사운드 장치가 실제로 헤드폰 잭인 랩톱에서도 비슷한 문제가 발생했습니다.

원하는 alsamixer대로 모든 것을 만드는 데 사용 하는 경우 alsactl store해당 환경 설정을 저장하는 명령을 사용하십시오 . 그런 다음 시작 명령으로 입력 alsactl restore하고 로그인 할 때마다 원래 설정으로 재설정되었습니다. 도움이 되었기를 바랍니다!


14.04에 나를 위해 일했다
barry

0

USB 스피커를 기본 스피커로 설정하는 쉬운 방법은 BIOS를 통해 온보드 오디오를 비활성화하는 것입니다.


"USB 스피커를 기본 스피커로 설정하십시오"-이것이 문제입니까? - 사실 내가 정확히 이해되지 것을 주요 질문 수단 ( "어떻게 지속적으로 활성화 USB 스피커를"). 그러나 문제가 있다면 ( "USB 스피커를 기본 스피커로 사용") – 오디오 믹서 옵션에서 "잭 감지"와 같은 것이 활성화되어 있는지 확인하는 것이 유용 할 것입니다.

그렇게하는 방법에 대한 지침과 함께 답변을 포함시킬 수 있습니까? 반 답변을 주석으로 남겨두면 종종 좋은 것보다 더 많은 해를 입힐 수 있습니다. 감사.
Ringtail

0

직장에서 plantronics USB 헤드셋 으로이 문제가 발생하여 모니터 또는 스피커에 내장 된 컴퓨터에서 소리가 나오지 않게하고 싶습니다. 나는 단순히 사운드 설정 애플릿으로 갔고 하드웨어 탭에서 다른 모든 장치의 프로파일을 끄도록 변경했습니다. 이제 내가 사용할 유일한 장치 인만큼 원하는만큼 플러그를 뽑거나 뽑을 수 있습니다. 11.10을 사용하고 있습니다.

이를 방지하기 위해 로그 오프하는 대신 화면을 잠그고 종료하는 대신 일시 중단하는 것이 좋습니다.


0

아마도 대답일까요? -오디오 믹서 옵션에서 "잭 감지"와 같은 것이 활성화되어 있는지 확인

어떤 데스크탑 환경에 있습니까?

Unity의 옵션에 대한 자세한 내용은 제공 할 수 없습니다.

xfce mixerLubuntu와 Xubuntu에서 모두 사용했다는 점 에서 적어도 "잭 센스"와 관련된 몇 가지 추가 옵션 이 있으며 원하는 우분투 데스크탑에 설치할 수 있습니다.

(여기서는 Ubuntu PC를 사용할 수 없습니다. 이미지로 곧 다시 편집 할 것입니다)


편집 내용을 참조하십시오. 곧 다시 재 편집하겠습니다

0

기본 및 단순 : Veromix를 설치하십시오. 시작하고 기본 장치로 사용할 USB 사운드 장치를 선택하십시오. 그게 다야!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.