Giải pháp về âm thanh trong Ubuntu Intrepid

January 18, 2009

y tự dưng xem cái video Valkyrie của Tom Cruise trên Ubuntu Intrepid thấy âm thanh chán quá, khác hẳn với thằng Windows, âm thanh chẳng trung thực gì cả. Đã tìm kiếm Google với từ khóa sound effect ubuntu và tìm được một vài trang, thảo luận trên ubuntuforums.org:

[ubuntu] [SOLVED] Multiple Sound Solution (ALSA w Pulseaudio)

[ubuntu] Interpid Sound Solutions

Comprehensive Multimedia & Video Howto

Làm xong thực sự âm thanh thật sống động, trung thực như trong rạp chiếu phim vậy, keke. Âm lượng cũng to hơn hẳn, không còn nhỏ như lúc trước, nên cái Head Phone xịn của mình có tác dụng mạnh rồi.

Mình nghĩ việc dịch ra tiếng Việt sẽ tiện lợi cho các bạn ngại đọc và cũng rõ ràng hơn bản gốc, cũng như làm tài liệu tham khảo sau  này. Cái này cứ từ từ dịch nhé :d.

1. [ubuntu] Interpid Sound Solutions

Cài đặt các gói cần thiết

Việc đầu tiên là đi cài các gói cần thiết bằng Synaptic bởi vì những gói này không được cài đặt mặc định khi cài đặt Ubuntu nhưng lại rất quan trọng để âm thanh hoạt động trung thực trong Intrepid. Thực hiện bằng cách mở Synaptic và search tên của gói cần cài đặt.

Tên gói Ý nghĩa
asoundconf-gtk   
This is a little Default Sound Card application for choosing the default sound card for alsa.
gnome-alsamixer This is a gui mixer, far easier to use than the command line alsamixer.
alsa-oss   
This is the wrapper for oss applications so they will use alsa instead of grabbing the sound card all for themselves
libasound2
libasound2-plugins
These are the plugins for alsa
padevchooser This is the Pulse Audio device chooser and will pull in the pavucontrol which is the Pulse Audio Volume Control and papref which is the Pulse Audio Preferences along with the Pulse Audio Volume Meters.
gstreamer0.10-pulseaudio This is the gstreamer plugin for pulseaudio
ubuntu-restricted-extras This is the package with all the restricted codecs and java and flashplayer so you can watch youtube and play your mp3s,etc..
asoundconf-gtk This is a little Default Sound Card application for choosing the default sound card for alsa.

Nếu bạn dùng các ứng dụng khác như mplayer, vlc, amarok hoặc audacious thì nên cài thêm các gói có tên liên quan giữa gói trên và các ứng dụng này (thường kiểu plugin).

Thiết lập mọi thứ

Khi bạn đã cài đặt xong tất cả mọi gói bên trên, đóng tất cả các ứng dụng đang sử dụng sound và vào System/Preferences/Sound và thiết lập tất cả mọi tham chiếu từ autodetect sang PulseAudio, ngoại trừ Default Mixer Tracks chính là card âm thanh của máy. Vào System/Preferences/Default Sound Card và chọn PulseAudio.

Tiếp theo, click chuột phải lên biểu tượng cái loa ở góc trên bên phải, là Panel Volume Control, chọn Open Volume Control và chắc chắn rằng các thiết lập đều giống với Default Mixer Tracks. Nhấn chuột vào Preferences và kiểm tra để chắc rằng Master và PCM và bất cứ cái gì bạn muốn điều khiển đểu đã được chọn. Và chắc chắn rằng các hộp có nhãn là SPDIF hay IEC958 không được chọn. Đóng cửa sổ Preferences lại. Kéo thanh trượt trong volume control và chắc chắn rằng nó không có dấu câm màu đo trên các điều khiển này.Vào Applications/SoundVideo/GNOME ALSA Mixer và xem quên gì không bởi vì không phải bao giờ tất cả mọi lựa chọn cũng hiện lên ở Panel Volume Control.

Vào Applications/Sound và chọn Pulse Audio Device Chooser. Khi đó, sẽ có icon nhỏ nằm trên panel gần Panel Volume Control (hình cái jack âm thanh). Nhấn chuột trái vào và chọn Volume Control, hiện lên cửa sổ Pulse Audio Volume Control, chọn tab Output Devices và xem có card sound của bạn ở đây không, nó thường được liệt kê dưới dạng ALSA PCM on font: ... (ALC8) via DMA hoặc khác tùy vào card sound của bạn.Chắc chắn rằng các thanh trượt đều kéo lên và thiết bị không bị mute (tắt tiếng, disable tiếng).

Nếu các thao tác ở trên không ổn, thì thử khởi động lại máy xem.

Bây giờ, thử mở Rythmbox và chạy vài bài hát nào đó. Nếu không có file nhạc nào, thì thử mở một trong các radio stations cũng được, khi đó phải nghe thấy cái gì đó. Trong Pulse Audio Volume Control/Playback bạn sẽ nhìn thấy vài thứ kiểu như Rythmbox: Playback Stream và vài thanh trượt có thể chỉnh được.

Nếu có nhiều hơn 1 thiết bị được liệt kê trong danh sách Output Devices, Rythmbox có thể chơi sai, khi đó nếu mà không nghe thấy gì, nhấn chuột phải vào stream và chọn chuyển stream và chuyển sang thiết bị khá.

Nếu có nhiều hơn một thiết bị và muốn dùng tất cả, như tai nghe USB và loa khác, ... vào lại trong Pulse Audio Device chooser và chọn Configure Local Sound Server/Simulataneous Output và nhân vào chọn: "Add virtual output device for simultaneous output on all local sound cards".

Bây giờ, có thể nhấn chuột vào stream và chọn chuyển sang thiết bị mới khác. Khi đó, sẽ nghe được âm thành từ tất cả các thiết bị âm thanh đó hoặc ít nhất là biết được chúng hoạt động thế nào.

Điều quan trọng khác nữa bạn cần làm, kiểm tra trong System/Administration/Users and Groups để biết rằng tài khoản của user tương ứng và root được cho quyền làm thành viên của các nhóm sau:

Another thing you may need to do, Check in System/Administration/Users and Groups that your users and root are enabled as members of the following groups:

  • pulse
  • pulse-access
  • pulse-rt

2. [ubuntu] [SOLVED] Multiple Sound Solution (ALSA w Pulseaudio)

3. [all variants] Comprehensive Multimedia & Video Howto

Các bài viết liên quan:

  1. Cài đặt RealPlayer 11 Multimedia Player trên Ubuntu Intrepid (8.10) Qua thích cài đặt lại Ubuntu vì làm việc trên 2 PC một lúc mà, dọn dẹp lại cho khuân khổ sau một thời gian nghịch, có quá nhiều package được cài đặt, thử nghiệm đủ thứ, ... Bây giờ có nhiều kinh nghiệm hơn tí, nên tìm cách tối ưu hơn, đã biết phần [...]...
  2. Giải pháp quản lý nhiều email dùng Thunderbird Tại sao lại phải dùng trình quản lý Email ? Tại sao lại chọn Thunderbird ? Cách cài đặt, các vấn đề liên quan thì hỏi ở đâu ? Tại sao lại phải dùng trình quản lý Email ? Khi làm việc ở công ty, khi đi làm việc ở nhiều nhóm khác nhau, .. [...]...
  3. Cài đặt Pidgin 2.5.3 cho Ubuntu 8.10 (Intrepid) Homepage:http://www.pidgin.im/ Mấy hôm dùng bản 2.5.2 trên Ubuntu 8.10, thỉnh thoảng nó cứ tự tắt mà chẳng hiểu sao, có lẽ có xung đột hoặc có bug gì đó. Nên dịch lại mã nguồn của nó, nâng cấp lên bản 2.5.3 xem có tốt hơn không nào. Download mã nguồn: http://downloads.sourceforge.net/pidgin/pidgin-2.5.3.tar.bz2 Giải nén file pidgin-2.5.3.tar.bz2 [...]...
  4. Làm cho một chương trình tự chạy khi khởi động trong Ubuntu 8.04 LTS Chào các bạn. Trong Windows chúng ta có thẻ Startup Option trong msconfig để lựa chọn chương trình khởi động cùng Windows. Thì trong Ubuntu cũng có trình quản lý tương tự như thế. Ví dụ mình muốn cho phần mềm gõ tiếng Việt xvnkb khởi động cùng thì làm như sau: Vào System -> [...]...
  5. Thêm thư viện rar cho trình giải nén của Ubuntu 8.04 LTS Chào các bạn. Zip,Rar là định dạng file nén rất phổ biến nhiều người sử dụng. Tuy nhiên, định dạng rar không phải là định dạng nén mặc định trong Windows và Linux nên chúng ta mới phải cài Winrar cho Windows và thêm thư viện giải nén rar cho trình giải nén File Roller [...]...
  6. Chụp ảnh màn hình trong Ubuntu 9.04 Bình thường chức năng Take Screenshot của Ubuntu được thực hiện giống như với Windows thôi, bằng cách nhấn phím tắt PrtScn hoặc là tổ hợp Alt PrtScn nhưng trong bài này mình nói về chức năng được thêm vào Ubuntu 9.04 (hoặc có khi từ Ubuntu 8.10) mà ở các phiêm bản trước không [...]...

{ 1 comment… read it below or add one }

Tin tức công nghệ September 15, 2011 at 6:29 pm

Minh cung bi van de nay ma chua sua dc

Reply

Leave a Comment

Previous post:

Next post: