1. 程式人生 > >ubuntu 12.04安裝alsa-lib、alsa-utils

ubuntu 12.04安裝alsa-lib、alsa-utils

1. alsa-lib
./configure
sudo make install

注意:預設是安裝到/usr/這個目錄下面,但是我測試多了多次,安裝了alsa-lib之後,系統就沒有聲音了,也沒有找到是什麼原因。不得已,先安裝到其他目錄試試:
./configure --prefix=$HOME/alsa-lib/
make && make install

2. alsa-utils
./configure
提示:
checking for libasound headers version >= 1.0.27... not present.
configure: error: Sufficiently new version of libasound not found.

因為我們的alsa-lib庫並沒有安裝到系統目錄中,需要加上CFLAGS和LDFLAGS兩個選項:
./configure CFLAGS="-I$HOME/alsa-lib/include" LDFLAGS="-L$HOME/alsa-lib/lib/"

提示:
configure: error: required curses helper header not found
使用命令安裝sudo apt-get install libncurses5-dev

提示:
configure: error: panelw library not found
加上--with-curses=ncurses
./configure --with-curses=ncurses CFLAGS="-I$HOME/alsa-lib/include" LDFLAGS="-L$HOME/alsa-lib/lib/"

Ok,Makefile檔案是生成了,下面可以編譯了。

make
出現了錯誤:
mv: cannot stat `t-ja.gmo': No such file or directory

安裝gettext,sudo apt-get install gettext

注:先make distclean,再重複上面步驟,直接make會有其他問題。

編譯也成功了。

3. 測試
./aplay/aplay -vv somefile.wav

錄音測試:
./aplay/arecord -D default -t wav -f cd test.wav

wav格式、16 bit little endian, 44100Hz, stereo

相關推薦

ubuntu 12.04安裝alsa-libalsa-utils

1. alsa-lib./configure sudo make install 注意:預設是安裝到/usr/這個目錄下面,但是我測試多了多次,安裝了alsa-lib之後,系統就沒有聲音了,也沒有找到是什麼原因。不得已,先安裝到其他目錄試試:./configure --p

Ubuntu 12.04 安裝Tomcat7

選擇 ubun 成功 rtu 配置 宋體 pac nload ria 1.下載Tomcat7 打開Tomcat官網 http://tomcat.apache.org,在左邊的導航欄的“Download"中找到Tomcat7.0目錄,點擊後進入Tomcat7的頁面,選擇

Ubuntu 12.04安裝

openssh ges 定義 chang selection soft str fig figure 在出現的系統安裝窗口中根據需要使用方向鍵選擇相應的語言,在這裏我使用English(如圖4),單擊回車鍵進入下一步 ; 在出現的窗口中選中Install Ubuntu Se

Ubuntu 12.04 安裝socks5代理伺服器dante-server

dante-server是一個很好的socks4/5代理伺服器軟體。 使用apt-get安裝    

Ubuntu 12 04安裝Redmine 2 4 2

                官方安裝文件參考:首先安裝MySQL, 參考:建立Redmin資料庫和使用者mysql -u root -p CREATE DATABASE redmine CHARACTER SET utf8;CREATE USER 'redmine'@'localhost' IDENTIF

ubuntu 12.04 安裝cmake】

學習ubuntu需要安裝cmake,但是使用apt-get install cmake 無法安裝。應該是souce誒有提供ubuntu的安裝包。只有自己編譯。 執行: wget http://www

解決 win 8.1 + Ubuntu 12.04 安裝雙系統後啟動,無法進入ubuntu的問題

本著不折騰不舒服的原則,今天將一塊嶄新的SSD安裝了win8.1 + ubuntu 12.04的雙系統。之前win8+ubuntu的組合不知道裝了多少遍了,沒想到今天裝完win8.1 + ubuntu啟動後,卻不能進入grub介面,而是直接進入win8.1。 前置條件

Ubuntu 12.04 安裝無線網絡卡驅動

筆者這幾天想在Win7手提電腦(ThinkPad E430C)上安裝Linux系統(組成雙系統)以便測試一些開源模式程式碼。Linux選擇的是Ubuntu 12.04LTS 64位版。在安裝完Ubuntu系統後發現手提電腦上的有線網絡卡能正常識別,但是無線網絡卡驅動卻沒有。於是在網上搜索了一番安裝上驅動,並

Ubuntu 12.04安裝基於fcitx的sogou輸入法,可用

如果你的fcitx不能使用,或者出現“搜狗面板程式載入失敗,請重啟以使用輸入法”,都請先解除安裝fcitx。解除安裝方法可以使用sudo apt-get autoremove fcitx,或者直接在software center搜尋fcitx並解除安裝。 我的電腦環境:

ubuntu 12.04 安裝搜狗輸入法

Ubuntu 12.04 LTS 版本 由於 Ubuntu 12.04 LTS 自帶的 Fcitx 版本較舊,需要先通過 PPA 升級,才能安裝下載的 deb 軟體包。 1. 點選左上角的圖示開啟Dash,輸入update-manager,點選更新管理器。 2. 在更新管

Ubuntu 12.04 安裝 sun-java6-jdk

Ubuntu 10.04 LTS 安裝 sun-java6-jdk ,出現錯誤。 Reading package lists... Done Building dependency tree    Reading state information... Done

ubuntu 12.04 安裝adb和fastboot

[email protected]:~$ sudo apt-get update Hit http://mirrors.163.com precise Release.gpg Get:1 http://mirrors.163.com precise-updates Release.gpg [198

ubuntu 12.04 安裝Rstudio-server

本文參考官方文件來列出安裝 Rstudio Server版本 下面開始安裝Rstudio Server $ sudo apt-get install gdebi-core $ sudo apt-get install libapparmor1   $ wget http

安裝alsa驅動到ubuntu 12.04

前幾天在ubuntu 12.04下編譯ffmpeg竟然找不到alsa,google無數,得出alsa安裝步驟如下: apt-get install alsa-base, alsa-utils, als

Angularjs學習---angularjs環境搭建,ubuntu 12.04安裝nodejsnpm和karma

1.下載angularjs 2.示例1 HelloWorld ! 新建一個helloworld.html <!doctype html> <html ng-app> <head> <script src><

Linux - Ubuntu中文輸入法安裝(Ubuntu 12.04)

就會 strong end alt con soft 鍵盤 linux 過程 Ubuntu中文輸入法安裝(Ubuntu 12.04)本文地址:http://blog.csdn.net/caroline_wendyUbuntu作為Linux常見的操作系統,是須要熟練使用的。

ubuntu 16.04安裝pippip3ipython和ipython3

ubuntu 16.04 安裝 pip ipython pip3 ipython3 在ubuntu 16.04 server版上安裝pip、pip3、ipython2和ipython3具體步驟如下:[email protected]:~$ sudo apt install p

在Win7系統上利用光碟啟動盤安裝Ubuntu 14.04(雙系統各自獨立)

1 介紹 在Host系統Win7上的VirtualBox安裝不同型別的作業系統,利用這種方法使用Guest系統Ubuntu已經有好長一段時間了,從最初的Ubuntun10.04開始到現在的16.04。另外,實驗室的另外一臺臺式機安裝的就是Ubuntu14.04,我在上面僅僅跑了跑程式

Ubuntu 16.04安裝PHP7.0版本,順帶著配置nginx1.13.12

1.nginx配置檔案 在nginx.conf中開啟對php的支援 location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /opt/web-servic

Ubuntu 16.04安裝N卡驅動cudacudnn和tensorflow GPU版

安裝驅動 最開始在英偉達官網下載了官方驅動,安裝之後無法登入系統,在登入介面反覆迴圈,用cuda裡的驅動也出現了同樣的問題。最後解決辦法是把驅動解除安裝之後,通過命令列線上安裝驅動。 解除安裝驅動: sudo nvidia-uninstall 線上安裝: sudo apt-add-repository