VirtualBox 에 우분투를 설치해 사용중입니다. 사운드 잡음 문제가 있습니다

우선, 코어 i5 가 달린 노트북입니다. (Dell 1749)

OS 는 윈도우 7 64bit 이구요. 여기에 버츄얼박스 3.2.10 을 설치해서 우분투 10.04 LTS 32bit 를 설치해 사용중입니다.

그런데 버츄얼박스에서 우분투 가상 컴퓨터 설정에서 사운드 부분을 보면 AC97 과 사운드 블래스터 16 이 있습니다.

블래스터는 선택하면 아예 소리 자체가 안나오고, AC97 을 선택하면 소리가 나오긴 나오는데…

잡음이 엄청 심합니다. 노래를 제대로 못들을 정도로요.

우분투 내에서도 input 마이크도 음소거 해보고, 윈도우 7에서 마이크 음소거도 해보고…

별 짓은 다해보고 구글에 검색도 해봤지만 전혀 나오는게 없었습니다.

어떻게 해결해야 하나요? 이제 윈도우에서 리눅스로 아예 넘어가려고 하는데 고생이 많네요.

// 아예 윈도우 7 상에서도 동시에 그러는 것 같습니다.

[quote="alswo04":vx4f6f1k]어떻게 해결해야 하나요? 이제 윈도우에서 리눅스로 아예 넘어가려고 하는데 고생이 많네요.[/quote:vx4f6f1k]
아예 넘어오시면 그런 문제 없습니다 ^^;

멀티 부팅으로 윈도와 우분투로 오가면서 비교 해보세요.

잡음 문제는 보통 지터나 클립핑 혹은 언더런일 가능성이 있는데, 비쥬얼박스라면 ALSA 와 비쥬얼박스 사운드드라이브 간의 버퍼 용량 부족일 가능성이 상당합니다. 혹은 사용하시는 프로그램에서 버퍼 용량을 늘려보세요.

[quote="Lutinaroa":17wpkefe]잡음 문제는 보통 지터나 클립핑 혹은 언더런일 가능성이 있는데, 비쥬얼박스라면 ALSA 와 비쥬얼박스 사운드드라이브 간의 버퍼 용량 부족일 가능성이 상당합니다. 혹은 사용하시는 프로그램에서 버퍼 용량을 늘려보세요.[/quote:17wpkefe]

두 분 답변 감사드립니다.

제가 아직 리눅스로 완전히 넘어오기에는 아직 해결해야할 문제가 있어서 당분간은 힘들 것 같습니다.

그래서 대용으로 버츄얼 박스에 설치해서 사용중이기도 합니다.

ALSA 와 버츄얼박스 사운드드라이브간의 버퍼용량 부족이라면…

우분투 상에서 ALSA 의 버퍼를 늘려야 할까요?

[quote:34xlgr23]Poor performance caused by host power management

On some hardware platforms and operating systems, virtualization peformance is negatively affected by host CPU power management. The symptoms may be [b:34xlgr23][i:34xlgr23]choppy audio[/i:34xlgr23][/b:34xlgr23] in the guest or erratic guest clock behavior.

Some of the problems may be caused by firmware and/or host operating system bugs. Therefore, updating the firmware and applying operating systems fixes is recommended.

For optimal virtualization performance, the C1E power state support in the system’s BIOS should be disabled, if such a setting is available (not all systems support the C1E power state). Disabling other power management settings may also improve performance. However, a balance between performance and power consumption must always be considered.[/quote:34xlgr23]

http://www.virtualbox.org/manual/ch12.html

virtualbox 매뉴얼에 보면 CPU 저전력 기술때문에 Host OS와 Guest OS간에 타이밍이 안맞아서 그럴 수 있다는군요

시스템 BIOS의 C1E power state를 disable로 바꾸시면 개선 될 수 있다고 합니다.

그리고 Guest OS(우분투)의 ALSA 버퍼를 늘리셔도 결국 Host OS를 통해 소리가 나오는 거라 큰 개선은 없을 것 같습니다.

좋은 정보 감사드립니다!

확실히 그럴 수도 있겠네요!