장치 및 프린터
하모니카OS 상에서 speaker 드라이버를 못찾는 문제가 있습니다???
2023.09.27 07:07
하모니카OS룰 랩탑에 설치 후,
자체 스피커로 음악이 안나와서 확인해보니,
위 그림과같이,
출력탭에 "가짜출력" 이라는 드라이버로 인식하고 소리가 나오질 않습니다.
스피커 드라이버를 찾지 못하는 것 같습니다.
참고로 윈도우10 상에서
스피커의 드라이버는 그냥 기본 인텔 것으로 보이는데 하모니카OS에서 speaker 드라이버를 인식하질 못하는 것 같은데
어떻게 해야할까요?
참고로 윈도우 장치관리자에서 확인한 스피커 관련 드라이버는 아래와 같습니다.
위 그림중에 thinkplus-TH10 관련 드라이버는 블루투스 해드셋 연결이 된 상태라 2개의 드라이버가 추가로 보이는 것 같습니다.
이것은 무시하셔도 될 것 같고,
문제는 "인텔 디스플레이 오디오" 와 "인텔 스마트 사운드 기술" 이라는 것 같이 보입니다.
추가로 "ESAuDriver Device" 의 드라이버는 뭔지 모르겠는데 아마도 이것도 없어서 그런건지도 모르겠네요!
하모니카OS상에서
드라이버를 설치할 수 있는 방법을 알려주시면 감사하겠습니다.
댓글 6
-
Moordev
2023.09.27 09:33
-
하늘구름
2023.09.27 09:42
Celeron N3350 기반의 알리에서 저렴하게 구매한 랩탑입니다.
참고로
랩탑 사양관련하여 hwinfo 명령한 내용은 아래와 같습니다.
jhp@hamoni ~ hwinfo --short 109 09:36:22
cpu:
Intel(R) Celeron(R) CPU N3350 @ 1.10GHz, 1925 MHz
Intel(R) Celeron(R) CPU N3350 @ 1.10GHz, 1257 MHz
keyboard:
/dev/input/event2 AT Translated Set 2 keyboard
mouse:
Logitech Unifying Receiver
/dev/input/mice ALPS0001:00 0911:5288 Mouse
/dev/input/mice ALPS0001:00 0911:5288 Touchpad
monitor:
D2K69 NT14N45 LCD Monitor
graphics card:
Intel VGA compatible controller
sound:
Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
storage:
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller
network:
wlx788a86314ca6 Realtek 802.11n WLAN Adapter
network interface:
wlx788a86314ca6 Ethernet network interface
lo Loopback network interface
disk:
/dev/sdb Generic STORAGE DEVICE
/dev/mmcblk1 Disk
/dev/sda LEQIXIANG SSD 25
partition:
/dev/sdb1 Partition
/dev/mmcblk1p1 Partition
/dev/mmcblk1p2 Partition
/dev/mmcblk1p3 Partition
/dev/mmcblk1p4 Partition
/dev/sda1 Partition
/dev/sda2 Partition
usb controller:
Intel Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI
bios:
BIOS
bridge:
Intel Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface
Intel Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge
hub:
Linux Foundation 2.0 root hub
Linux Foundation 3.0 root hub
memory:
Main Memory
unknown:
FPU
DMA controller
PIC
Keyboard controller
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5
Intel Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller
Intel Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #4
Intel Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller
Intel Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller
Intel Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #3
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4
Intel Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2
Intel Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2
Intel Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7
Intel Signal processing controller
Alcor Micro USB Camera
Logitech Unifying Receiver
jhp@hamoni ~
-
마이쮸가이
2023.09.27 11:02
N3350 이면 아폴로레이크 기반일테니 터미널을 열고 아래 내용을 순차적으로 따라해 보셔요.
명령어의 엔터는 띄어쓰기로 구분하여 적었습니다.
sudo apt update && sudo apt dist-upgrade -y
sudo apt install -y firmware-sof-signed
curl -LO https://mrchromebox.tech/files/misc/sof-apl-da7219.tplg.gz
gunzip sof-apl-da7219.tplg.gz
sudo cp sof-apl-da7219.tplg /lib/firmware/intel/sof-tplg/
sudo nano /etc/modprobe.d/inteldsp.conf
편집창이 나타나면 아래 2줄의 내용을 복사해 넣습니다.
options snd-intel-dspcfg dsp_driver=3
options snd-sof-pci fw_path="intel/sof"
이후 컨트롤+O , 엔터 , 컨트롤+X 하여 저장 후 편집창에서 빠져나옵니다.
여기까지 진행하고 재부팅 후 하모니카로 다시 로그인해 스피커의 작동을 확인해 보셔요.
참조 : https://forums.linuxmint.com/viewtopic.php?t=387701https://www.reddit.com/r/chrultrabook/comments/uc0b6i/howto_audio_on_apollolake_devices_under_linux/?utm_source=share&utm_medium=android_app&utm_name=androidcss&utm_term=1&utm_content=share_button -
하늘구름
2023.09.27 16:40
위 방법대로 안되네요~
그래서 하기 링크를 찾아서 해보았습니다.
=> https://mastodon.social/@hamoni/111133796183485732
그런데 역시나 이것도 안되더군요~
구글링하니 저와 같은 이러문제를 안고 있는 사람들이 많은 것 같은데
해결되었다고 해서 따라해보았는데
제 문제는 여전히 그대로이네요 ㅠㅠ
-
마이쮸가이
2023.09.27 17:27
해댱 팁도 적용이 안된다면 Moordev 님 말씀처럼 ACPI 관련 문제일 수도 있겠네요.
혹시 모르니 커널 업데이트를 한번 해 보시는 것도 도움이 될듯 합니다.
참고로 5.19 커널 추천 합니다. (제일 이슈가 없는 커널이네요.)
터미널 열고 mainline-gtk 엔터해서 커널 업그레이드 용 프로그램을 불러온 후 원하는 커널을 클릭 후 설치를 선택해 설치한 후
프로그램 메뉴 >> 시스템 >> grub customizer 를 실행 후 해당 5.19 커널로 부팅되게 적용 되었는지 확인 후 재부팅
해당 커널로 부팅 후에 상태를 한번 확인해 보시는 것도 도움이 될 듯 싶습니다.
저도 나름 찾아 봤는데 댓글에 남기신 것 처럼 딱히 해결방법이 나오질 않아서 위 방법도 안된다면 일반인 레벨에서 해결하긴 쉽지 않아 보이네요.
-
Moordev
2023.10.01 08:50
이름모를 제품이라면 도와드리기가 상당히 어렵겠군요.
일단 해당 칩셋은 5.19부터 6.1까지 드라이버지원이 된다고 나와있습니다.
그 외에는 힘들것으로 예상됩니다. GPDWin처럼 트릭으로 ACPI를 조작해서 전용커널을 만들어 돌려야할거 같습니다
랩탑 설계에따라 ACPI관련문제로 따로 잡아줘야하는 경우가 있습니다.