C언어 > [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 11강 사운드카드 설정

TODAY644 TOTAL3,259,308
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | C언어 | [강좌] 데비안 리눅스 [펌] | [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 11강 사운드카드 설정

페이지 정보

작성자 키트 작성일2017-09-12 14:23 조회2,197회 댓글0건

본문

[강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 11강 사운드카드 설정

2013년 7월 5일
By 이선혁 객원 기자

0705-01-EQ음질이란 것은 사람마다 주관적인 평가를 내릴 요소가 많은 부분이기는 한데요, 저는 리눅스가 윈도우보다 더 좋은 소리를 들려준다고 느껴서 리눅스에서 음악을 감상하는 경우가 많습니다.

아직 사운드 장치 설정이 되어 있지 않아 소리가 나오지 않는 상태이니 이를 잡아 봅시다.

 

■ 사운드카드 설정
0705-02-install_alsa‘alsa-base’와 ‘alsa-utils’ 패키지를 설치합니다.

0705-03-run_alsamixer‘alsamixer’라고 입력해 텍스트 기반의 믹서 프로그램을 띄웁니다.

0705-04-alsamixer방향키로 볼륨 조절과 컨트롤 항목들을 이동하고, 알파벳 M키로 음소거(mute) 유무를 조절합니다. 믹서 프로그램에서 빠져나오는 건 ESC키를 누르면 됩니다.

그래픽 모드용 믹서 프로그램을 바라신다면,
0705-05-alsamixergui‘alsamixergui’란 패키지를 추가로 설치하시거나,
0705-06-gnome-alsamixer‘gnome-alsamixer’란 패키지도 있고,
0705-07-xfce4-mixer‘xfce4-mixer’도 있는 등 다양한 믹서 프로그램이 있으니 취향에 따라 추가로 설치해 쓰시면 됩니다.

그리고 메인 볼륨(Master Volume)을 조절하는 항목의 이름이 무엇인지 기억해두시기 바랍니다. 예시로 강좌에서는 ‘Master‘라는 이름이 쓰이고 있습니다.

 

■ 쉘 스크립트 작성

루트 계정으로 크롬 웹브라우저를 띄우려면 입력해야 하는 명령어가 긴 편이죠. 이를 짧게 ‘chrome’이라고 입력하면 바로 띄울 수 있도록 스크립트 파일을 작성하겠습니다.

0705-08-bash
gedit(혹은 nano) /bin/chrome
텍스트 편집기로 ‘bin’이라는 폴더 내에 ‘chrome’이라는 파일을 엽니다. 현재 bin폴더에는 chrome파일이 없으므로 존재하지 않는 파일명을 입력하면 신규로 생성하게 됩니다. 파일의 내부에는 아래와 같이 기술합니다.

#!/bin/sh
#
google-chrome --user-data-dir=”/opt/cc”

‘#!/bin/sh’란 줄은 이 파일이 쉘 스크립트 파일임을 명시합니다. 꼭 적어주어야 하는 건 아닌데, 쉘(명령어 해석기)에 따라 이 명시 문구가 없으면 문제를 일으키는 경우가 있어서 적어줬습니다.

줄의 맨 앞에 ‘#’을 붙이면 해당 줄은 주석 처리됩니다. 보통 설명문을 적어두는 용도로 쓰거나, 임시로 해당 줄의 명령을 실행시키지 않으려 할 때 ‘#’을 붙입니다.

마지막 줄에는 실행하려는 명령을 기술합니다. 이 강좌가 몇 개의 강좌로 마무리될 지는 편집장님의 재량에 달렸지만, 저는 강좌에서 다루는 거의 모든 작업들을 스크립트로 작성해 자동으로 처리할 수 있습니다. 명령어 입력 환경에 익숙해지시면 마우스로 PC를 조작하는 일이 되려 번거롭다고 느끼실 지도 모릅니다.

chmod +x /bin/chrome
‘chmod’ 명령어는 ‘change mode’의 약어인데요, 윈도우OS에서는 파일이 실행파일인지 아닌지 확장자로 구분하지만 유닉스 계열에서는 파일에 실행 권한이 있나 없나로 구분합니다. ‘+x’ 옵션은 루트 사용자든 일반 사용자든 어느 계정으로 접근하더라도 파일을 실행(execute)할 수 있도록 권한을 부여합니다. 파일 권한과 관련된 추가 설명은 추후에 다시 설명하겠습니다.

chrome
스크립트 파일이 제대로 동작하는지 확인해 봅니다.
0705-09-youtube-크롬 브라우저가 뜨면 유튜브와 같은 동영상 공유 사이트로 들어가 제대로 소리가 나는지 확인해 보시죠.

 

http://comta.kr/?p=12480

댓글 0

조회수 2,197

등록된 댓글이 없습니다.

C언어HOME > C언어 > [강좌] 데비안 리눅스 [펌] 목록

C언어 목록
제목 작성자 작성일 조회
25 [강좌] 데비안 리눅스 [펌] 우분투뱅(?) - 1 : ubuntu 12.04.4LTS 설치 키트 17-09-12 2047
24 [강좌] 데비안 리눅스 [펌] 데비안 7.2 wheezy 사용후기 키트 17-09-12 2066
23 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 22강 Tint2 패널 3/3 키트 17-09-12 2085
22 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 21강 볼륨 아이콘 키트 17-09-12 1997
21 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 번외01 파이어폭스 업데이트 키트 17-09-12 1990
20 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 20강 단축 아이콘 키트 17-09-12 2123
19 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 19강 Tint2 패널 2/3 키트 17-09-12 2170
18 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 18강 Tint2 패널 1/3 키트 17-09-12 2108
17 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 17강 바탕화면 키트 17-09-12 2153
16 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 16강 단축키 키트 17-09-12 2103
15 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 15강 메뉴 편집 키트 17-09-12 2182
14 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 14강 모양새 키트 17-09-12 2109
13 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 13강 오픈박스 환경설정 키트 17-09-12 2121
12 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 12강 음악재생 키트 17-09-12 2107
현재글 [강좌] 데비안 리눅스 [펌] [강좌] 데비안 리눅스로 구축하는 가벼운 데스크탑 환경 – 11강 사운드카드 설정 키트 17-09-12 2198
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기