Thursday 27 July 2017

sound driver (G41T-M6 V 3.0 ) 리눅스에서 소리나게 (mainboard 전면 audio 연결선 끊기)

answer:
1. front audio panel - inserting the audio jack - for microphone or headphone
2. open Front Panel Audio header for Azalia (don't short, don't jump the audio pin)
2. install the proper audio driver
3. new pcie x1 sound card (?)


...

VIA High Definition Audio Driver
VIAv900A
VIAHDAud.exe
VIA VT1705

G41T-M6 V 3.0 드라이버 중 sound driver
windows 10 소리가 나지 않는다
intel high definition audio와 via high definition audio가 뭐가 다른 지 windows에서 설치한 것을 삭제하고 via에서 제공하는 sound driver를 설치하니 소리가 났다

자, 이젠 ubuntu 16에서는 소리가 지직거리기만 하지 정상적으로 소리가 나지 않는다
ubuntu 17에서도 같다
mint 18에서도 같다

<ubuntu에서는 directory 공유하면 samba가 반자동으로 설치되지만 mint에서는
sudo apt-get install samba
해주어야 한다  폴더 공유도 권한을 가지고 들어가야 공유가 된다
나눠 보기 (파일 관리, cinnamon)는 없지만, 내부 network 관리는 ubuntu가 편하다
ubuntu 16으로 다시 설치해야 하겠다  /home으로 둔 세번 째 파티션을 포맷하지 않으면 파일을 옮기지 않고 그대로 사용할 수 있다 (지위지기도 한다)>

via 홈에 갔는데 이런 파일 자체가 없다

http://download.viatech.com/en/support/driversSelect.jsp
여기서 보는 건 이 것이다



step 3.에 graphic 하나

mainboard 제작사가 제공하는 sound driver 이름을 보니 둘이다
VIAv900A
VIA VT1705

mint 18에서 보니 VIA VT1705이 보인다
설정에서 손댈 게 없다  'headphone 내장'으로만 나오고 클릭할 게 없다

'VIA VT1705' google 검색한다



terminal에서 했던 작업

sudo apt-get remove linux-alsa-driver-modules-$(uname -r)
이 것은 어떻게 하는 지 모른다
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
위는 안 됐던 것 같고, 아래는 mint 설치하고 했던 것 같다
다음 작업으로 소리가 난 것으로 안다

sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
sudo apt-get update
sudo apt-get install alsa-hda-dkms








'headphone 내장 오디오'라고 있던 자리에 '라인 출력 내장 오디오'가 생기고 저절로 소리가 들린다

alsa-mixer는 설치해도 도움이 되지 않았다  그리고 전에 보던 그 alsa도 아니다
alsa-hda-dkms 이 게 도움이 된 것 같다

어쩐 일인 지, ubuntu 16에서는 그렇게 되지 않고 mint 18에서만 된다
저장소가 ubuntu에서는 연결이 되지 않는 것 같다
Creative 사운드블라스터 AUDIGY FX 53,670원


이 걸 두 개 살 뻔 했다





선택할 것도 없이 pcie로 제일 싼 게 이 것 뿐이다

취소 - mint로 다시 하니 안 된다





어떻게 된 일인 지 mint에서도 재현이 안 된다
저 다섯 곳 어디에서도 안 된다  그렇다면, 차라리 ubuntu에서 해보자
방법은 있다는 이야기가 된다


저 headphone이라고 걸려있는 것을 삭제하는 게 먼저 해야할 일 같다

소리는 깨진 상태로 뒤에 있는 단자에서 나온다
windows 10에서는 삭제해도 다시 생긴다  driver를 via로 바꿔주지 않으면 소리가 나지 않는다

realtek hd audio 리눅스 프로그램 설치 실패

alsa-driver-RTv5.18
./configure
make
make install
하라는데 안 된다

뭐가 다 지워졌는 지

'headphone 출력'도 없어지고 '가짜 출력'이라고만 나온다

gnome alsamixer를 설치하는데,  실행하면 하얀 창만 뜬다  패키지 제거를 하면 '제거, 설치' 구분이 명확지 않다  매번 booting을 해야해서 ubuntu 17을 설치해보기로 했다  ubuntu 17은 발표 첫 날 설치하고 문제가 많아서 삭제했던 것이다  
어떻게 alsamixer를 실행해도 볼륨 조정을 해도 바뀌는 게 없다  전에는 이 alsa 볼륨이 내려가 있어 올리면 되었는데 지금은 효과도 없다


ubuntu 17을 설치하고 몇 가지 작업을 하였다



sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
sudo apt-get install linux-alsa-driver-modules-$(uname -r)
alsamixer
여기서 F6를 눌러 하드웨어를 선택할 수 있다고 한다
기본, vt1705, 기타
여기서 바꾼다고 소리가 나는 게 아니다
혹시나 해서 정말로 headphone 잭을 pc 앞 쪽에 꼽았다  그 순간 소리가 나면서
소리 - 출력 - 라인 출력 내장 오디오
가 나타나면서 뒤에서 소리가 난다  headphone에서는 소리가 나지 않는다
잭을 빼면 다시 소리가 깨진다  다시 headphone 내장 오디오로 바뀐다
AlsaMixer V1.1.3에는 Headphon만 꺼져있고 나머지 volume은 최대로 바뀌어있다
잭은 출력 오디오 잭이든 마이크 잭이든 상관 없다  꼽혀있기만 하면 정상으로 소리는 난다
(opera에서는 이 줄 간격 조절을 어떻게 하는 지 모르겠다)

headphone 잭을 앞 쪽 오디오 단자에 연결하였을 때
다음은, 뭔가 자꾸 설치하다보니 가짜 출력이 나오면서 소리가 나지 않는다




답답하니, 여기서 파일을 받았는데 그 다음을 어떻게 할 지 모른다

일단, 소리는 정상으로 나오는 것 같다  증폭을 해봐야 하겠지만..
멀티 booting 할 때, windows booting 할 때는 잭을 뽑고?  ubuntu booting 할 때는 잭을 꼽고?

Advanced Linux Sound Architecture/Troubleshooting
https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture/Troubleshooting

다음, 압축 파일을 보면 겁내지 말고 따라 해보자

How To Install The Realtek HD Audio Driver In Linux
http://airbornesurfer.com/2015/04/how-to-install-realtek-hd-audio-driver-in-linux/


tar xfvj alsa-driver-xx.tar.bz2

Now you must compile the source code:

cd alsa-driver-xx
./configure --with-cards=hda-intel
make
make install



Once the source code is compiled and installed, reboot the machine. From the terminal, execute alsamixer and unmute the main channel. 

받은 파일 압축을 풀고
컴파일이라는 걸 해야하는데,
압축 풀린 directory 안으로 들어가서
make
make install

컴파일해서 설치를 했으면 booting 하고
alsamixer를 terminal에서 실행하고 주 채널 mute를 풀어 소리나게 하라..

ubuntu 16에 비해서 17은 보안이 강화되었는 지 하위 directory로 파일 이동도 안 된다
일일이 terminal에서 파일 속성을 풀어줘야 하겠다  공유된 파일 권한 해제하고 windows 10에서 ubuntu 17의 파일 관리를 하게 되었다  파일 관리를 편하게 하기 위해 다시 ubuntu 16을 설치해야 하겠다

위의 명령어에 모두 '허가 거부'
일단 terminal에서 su로 작업을 하니 뭔가 되는 것 같다

그래도 realtek에서 받아둔 파일은 작업이 안 된다  아직까지는 잭 꼽는 것만 못하다


gnome alsa mixer가 하는 일은 뭘까?

How to Resolve no sound problem on Ubuntu 14.04, 13.10, 13.04 and Older versions
https://www.unixmen.com/2012003-howto-resolve-nosound-problem-on-ubuntu/

1. Check the volume
2. Check Alsa Mixer
3. Reinstall Alsa and Pulse Audio


sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload

4. Install Ubuntu Audio Development Team Driver


 sudo add-apt-repository ppa:ubuntu-audio-dev
 sudo apt-get update
 sudo apt-get dist-upgrade

이렇게 하니, gnome alsa mixer는 백지가 되고 시스템 프로그램 오류가 나오고 소리 설정 뿐만 아니라 설정 메뉴 자체가 사라졌다

ubuntu 16이든 17이든 root directory를 format하고 설치해도 앞의 설정을 그대로 기억하고 '설정'이 삭제되어 있으면 다음에 새로 설치된 os도 '설정'이 삭제된 상태로 설치가 된다
그래서 os 설치할 때 root directory를 live로 찾아들어가 일일이 지우고 설치하기로 하였다
이 번에 opensuse는 어찌 되는 지 설치해볼까?  opensuse도 vt1705 troubleshooting이 한 번 뜨든 걸..

설치하면서 제일 위에 'Ubuntu 16.04.2 LTS 지우고 다시 설치'가 있다

이 걸 사야하나? 하고 생각 중인데  Amazon [|ӕməzən;|ӕməzɑ:n]에 뜬다
(주의:  이 제품은 스테레오 믹스가 안 되고, 인터넷 방송에 적합하지 않다고 함 - 광고 내용이 고맙다)

가상 사운드 장치로, 간단하게 가상 스테레오 믹스를 구성해 봤습니다
http://ahblog.tistory.com/152




root partition을 ext format 하고 설치해도 설치해도 전 option을 승계한다면 패키지 삭제 새로 설치의 의미가 없다  windows에서 partition을 삭제했다 다시 만들거나 linux 설치 시 약간씩 partition을 변경해봐야 하겠다  /home에 남아있던 파일들을 옮긴 다음에 아예 partition 전체를 다시 하거나 완전 새로 설치하는 과정을 밟아야 하겠다

이러다 pclinuxos까지 설치해보는 건 아닌가
Fedora-Workstation-Live-x86_64-26-1.5.iso를 설치했다  yumi로 잘 된다
그런데, / 33 Gbs, swap 8 Gbs, /home 나머지..가 안 되어 자동 설치로 했다  opensuse도 이랬던 것 같은데 설치 제약 같은 이런 게 불편하다
partition도 바뀌고 했으니 mint, ubuntu의 유령이 남아있지는 않겠지?  그런데 audio 상태가 여기도 headphone - 내장 오디오다  잭을 꼽으면 소리는 날 것 같다
잭을 꼽으니 소리 - 라인 출력 - 내장 오디오로 바뀐다  소리 상태도 양호한 것 같다  opensuse가 audio match가 잘 안 되었던 같다
fedora에서 alsamixer는 어떻게 하느냐..
fedora도 windows 10이 설치된 디스크의 ntfs 파일을 잘 읽어준다
usb ntfs 파일도 잘 읽어준다  그러나 terminal에서는 되는 지 모르겠지만, vlc, smplayer 같은 것은 설치가 안 된다
fedora로는 server만 생각하는 게 편할 것 같다
youtube 음량을 줄이고 있는 것을 보면 음질 상태가 안 좋은 것은 아닌가?를 생각해보게 한다
삭제
openSUSE-Leap-42.3-DVD-x86_64.iso
YUMI-2.0.4.9.exe로는 opensuse 굽기가 안 된다 rufus로 했다

opensuse - audio volume - input devices에 선택 사항이 셋이다
front microphone, rear microphone, line in
headphone은 없다
정상 같으나 역시 오디오 잭을 앞에 꼽는 순간 소리가 난다  오디오 상태는 괜찮은 것 같다

다 같다는 것은 확인했다   모두 alsamixer를 사용하고 있다면 같은 결과만 보게될 것이다  ubuntu 16을 전 설정을 삭제하고 완전 새로 설치를 해서 처음에 line in을 보았던 방법을 찾아내야 하겠다

CentOS-7-x86_64-Everything-1611은 설치가 안 되었다
yumi, rufus로 설치 실패

debian-9.1.0-amd64-DVD-1.iso를 rufus로 설치했다  audio 결과는 같았다  debian은 한글이 모두 깨진 뒤로 처음 설치해본다

일단 mainboard를 보고 audio 단자 연결선이 잘 못 연결된 것인 지 확인해야 하겠다  뭔가 이상하다

debian cinnamon은 파일 관리가 전의 windows와 비슷하게 빈 공간 활용이 되었다


mainboard, pin 연결이 낱개로 돼 있는 곳에서 혼동이 있을까 해서 확인
아래는 앞 audio 단자 연결선인데 연결을 끊고 오디오 상태를 확인해보자  pin이 바뀌어 연결될 수는 없는 구조다


다음으로 앞 audio 연결 회로를 직접 확인한다
외적으로는 이상한 점을 발견하지 못 했다
확인 할 수 없는 곳은, 앞, 뒤 audio 잭이 연결되는 안 쪽 상황 - 접점 불량일 수 있다
mainboard에서 앞 쪽으로 가는 audio 연결 단자를 끊었다   바로 위의 그림에서 연결을 끊었다   이래서 아무런 프로그램 변경 없이 뒤 audio 연결 상태가 정상이었다  오디오 출력에서도 '라인 출력'이 나타났다  opensuse에서는 이 audio 설정이 더 복잡했는데 설정 변경으로는 바뀌지 않았다

debian을 설치했지만, 쉽게 패키지 install하는 것을 찾지 못했다  내부 network 연결도 잘 되는 것 같다  mainboard audio 단자 연결선을 뽑고 ubuntu를 설치해야 하겠다  이 G41T-M6 중 다른 mainboard를 다른 case에 설치하고 같은 상황이 된다면, mainboard 설계 잘 못이다

지금 설치된 debian, 앞에 설치한 opensuse..  google에서 'debian에서는 프로그램 설치를 어떻게?' 이런 검색을 더 이상 하고 싶지 않을 것 같다

처음부터 audio에 아무런 문제가 없는 다른 pc windows 10에서
(linux를 설치해도 위의 경험은 처음이다)


headphone을 뺐을 때


headphone을 끼웠을 때


1 comment:

  1. 결론, 이사한 뒤 사용 않다가, ubuntu 18, windows 10에서 소리가 안 나고, pc가 잘 켜지지도 않는다
    1. case 전원 스위치 불량, case audio 연결선 불량
    2. mainboard에 audio선 연결하면 audio에 뭔가 삽입해야 소리가 남 mainboard에 audio 선 빼버리면 소리가 남
    3. 어떤 과정을 거치긴 했지만, ubuntu 18, windows 10에서 소리 남, ubuntu 18에서는 약간 소리가 안 좋음

    ReplyDelete

Note: only a member of this blog may post a comment.