티스토리 툴바


Ubuntu10.10 사운드 설정(XNOTE-T1)

┏ O / S ┓/Linux 2010/11/10 22:42 Posted by 기양아빠
한동안 ubuntu9.04만을 이용해 오다 10.10으로 업데이트 이후 사운드가 정상적으로 작동하지 않는 것을 확인하고 여러 사이트를 찾아보아도 속시원한 해결방안을 찾지 못하던 차에 XNOTE C1 노트북에 사운드 설정을 해결한 것(http://lethean.pe.kr)을 참고하여 T1의 사운드설정도 정상적으로 해결할 수 있었습니다.

/proc/asound/pcm 파일을 열어 모델을 확인할 수 있습니다.

Xnote T1의 /proc/asound/pcm 확인 결과 아래와 같이 ALC880 를 사용하고 있습니다.

00-00: ALC880 Analog : ALC880 Analog : playback 1 : capture 1
00-01: ALC880 Digital : ALC880 Digital : playback 1
00-02: ALC880 Analog : ALC880 Analog : capture 2
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1

리눅스 커널 소스 문서 디렉토리에서 ALC880 모델을 사용하는 목록을 확인하기 위해
/usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz 파일을 압축을 풀어 열어보면 다음과 같습니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 1  Model    name Description
2  ----------    -----------
3 ALC880
4 ======
5  3stack 3-jack in back and a headphone out
6  3stack-digout 3-jack in back, a HP out and a SPDIF out
7  5stack 5-jack in back, 2-jack in front
8  5stack-digout 5-jack in back, 2-jack in front, a SPDIF out
9  6stack 6-jack in back, 2-jack in front
10  6stack-digout 6-jack with a SPDIF out
11  w810 3-jack
12  z71v 3-jack (HP shared SPDIF)
13  asus 3-jack (ASUS Mobo)
14  asus-w1v ASUS W1V
15  asus-dig ASUS with SPDIF out
16  asus-dig2 ASUS with SPDIF out (using GPIO2)
17  uniwill 3-jack
18  fujitsu Fujitsu Laptops (Pi1536)
19  F1734 2-jack
20  lg LG laptop (m1 express dual)
21  lg-lw LG LW20/LW25 laptop
22  tcl TCL S700
23  clevo Clevo laptops (m520G, m665n)
24  medion Medion Rim 2150
25  test for testing/debugging purpose, almost all controls can be
26 adjusted.  Appearing only when compiled with
27 $CONFIG_SND_DEBUG=y
28  auto auto-config reading BIOS (default)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

/etc/modprobe.d/alsa-base.conf 파일의 맨아래에 위 목록을 참고 하여 아래 옵션을 추가합니다.
(제 경우 Xnote T1이 LG 제품이라서 20라인의 lg 선택)

options snd-hda-intel model=lg

재부팅 후 사운드가 정상적으로 작동함을 확인합니다.



저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

 make file 을 이용하여 compile 시

 

*** commands commence before first target.  Stop. 와 같은 에러가 발생한다면

해당 make file의 tab, \, 공백등을 확인 해보면 거의 된다.

EX)

 # Directory environment
BASEDIR = $(HOME)/its
MAKEDIR = $(BASEDIR)/make
SRCDIR  = $(BASEDIR)/src

# Server Name
TARGET  = WB_Member

# Service sources list
SVCSRCS = $(SRCDIR)/HST_Cmember/II_Imember.pc  \
                $(SRCDIR)/HST_Cmember/II_Smember.pc  \
                $(SRCDIR)/HST_Cmember/II_Umember.pc  \
                $(SRCDIR)/HST_Cmember/II_Slog.pc  \
                $(SRCDIR)/HST_Cmember/II_Ulog.pc  \
                $(SRCDIR)/common/svr_oracle.pc


# Flags & libs
SVRFLAGS = -D_DEBUG
SVRLIBS  = -lsvr

include $(MAKEDIR)/Makefile.its

 

 위의 \뒤의 보라색과 같이 공백이 들어가 있을 경우

 *** commands commence before first target.  Stop. 와 같은 에러가 발생한다.

 

삽질 안할려면 정말 두 눈 크게 뜨고 잘봐야지 할것 같다.

이 글은 스프링노트에서 작성되었습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License

'┏ O / S ┓ > AIX' 카테고리의 다른 글

make 시 *** commands commence before first target. 에러  (0) 2010/02/23
[AIX] core 파일  (0) 2007/07/10
AIX keepalive  (0) 2007/06/29

[Centos] UNEXPECTED INCONSISTENCY 에러

┏ O / S ┓/Linux 2009/12/09 14:27 Posted by 기양아빠

 VMware 를 강제 종료 시킨다음 리부팅시 아래와 같은 에러가 발생하였다 ㅜㅜ

Checking root filesystem에서 %로 체킹을 하다가

/ contains a file system with errors, check forced,

/: UNEXPECTED INCONSISTENCY; RUN  fsck MANUALLY.

              (i.e. , without -a or -p options )                                   [FAILED]

 

*** An error occurred during the file system check.

*** Dropping you to a shell; the system will reboot

*** when you leave the shell.

Give root password for maintenance

(or type Control -D for normal startup):

 

검색을 통해 찾아보니 시스템 halt 시 unmount(halt나 reboot내에는 unmoun옵션이 있습니다)  안주시고 강제로

power 내리는 경우에 발생하며 저런 경우 파일시스템이 ext3이면 e2fsck 로 복구시 ext2로 바뀌기 때문이라고 한다.

해서..

root 패스워드로 들어가서

 

fsck -t ext3  /dev/hda1 의 명령어로 복구가 가능하였다

이 글은 스프링노트에서 작성되었습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License