Автор Тема: Мини ПК Chatreey  (Прочитано 21568 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Мини ПК Chatreey
« : 05 Сентября 2022, 12:11:28 »
Всегда было желание использовать не Android на смартТВ, а полноценный линуксовый медиацентр с аналогичными функциями и даже более...
Как-то зацепил глаз возможность установки Linux на безвентиляторный мини ПК Chatreey и я его купил на али с доставкой из России за 4 дня.

Особенности девайса
Модель: AC1-Z
Размеры: 128 мм (Ш) x52мм (в) x128мм (Д)
Процессор: Intel®Celeron®Процессор J4125
Графика: Intel®HD Griphics
Память: 8 Гб Sodimm DDR4
Хранение: 128G SSD, Поддержка 2,5 дюймов HDD/SSD
ОС: win10/linux
LAN:Gigabit LAN
WLAN:WiFI 802.11ac + BT
Передний ввод/вывод: USB3.0x3, слот MicroSD, кнопка питания
SideI/O:HDMIx1,DPx1, USB3.0 x1, RJ45x1, аудиовыход/в x1, DC в Kensingtion lockx1.
Мощность: 12V 2.5A
Для него заранее приобрёл клавиатуру с сенсорным блоком Oklick 830ST. В отзывах видел информацию, что в этой модели будут проблемы со звуком, поэтому работоспособность мини ПК из живой сессии разных ОС. Как же хорош Ventoy для этих целей!
Оказалось, что практически всё за исключением вывода на наушники поддерживается ядрами 5.4 и 5.11. Проверено на Matuntu-B32 и B64, а также Matuntu-F-12-07-21. Последнюю установил вместо поставляемой по умолчанию Win11. UEFI BIOS 2022 года (вход по клавише Del, быстрая загрузка меню по клавише F7) автоматически подхватил Matuntu без предварительной настройки.
inxi -F с работающим IPTVnator
System:
  Host: AC1-DP Kernel: 5.11.0-24-generic arch: x86_64 bits: 64
    Desktop: MATE v: 1.24.0 Distro: Ubuntu 20.04.5 LTS (Focal Fossa)
Machine:
  Type: Desktop System: Shenzhen aopoo product: AC1-DP v: N/A
    serial: <superuser required>
  Mobo: N/A model: N/A serial: <superuser required>
    UEFI: American Megatrends v: GB08_SVID_CHATREEY_0_03 date: 05/26/2022
CPU:
  Info: quad core model: Intel Celeron J4125 bits: 64 type: MCP cache:
    L2: 4 MiB
  Speed (MHz): avg: 2096 min/max: 800/2700 cores: 1: 2097 2: 2097 3: 2097
    4: 2096
Graphics:
  Device-1: Intel UHD Graphics 605 driver: i915 v: kernel
  Display: x11 server: X.Org v: 1.20.13 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: i915 resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel UHD Graphics 600 (GLK 2) v: 4.6 Mesa 21.2.6
Audio:
  Device-1: Intel driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.11.0-24-generic running: yes
  Sound Server-2: PulseAudio v: 13.99.1 running: yes
Network:
  Device-1: Intel Wireless 7265 driver: iwlwifi
  IF: wlo1 state: down
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full
Bluetooth:
  Device-1: Intel type: USB driver: btusb
  Report: hciconfig ID: hci0 state:
Drives:
  Local Storage: total: 119.24 GiB used: 9.31 GiB (7.8%)
  ID-1: /dev/sda vendor: LuminouTek model: 128GB size: 119.24 GiB
Partition:
  ID-1: / size: 116.77 GiB used: 9.3 GiB (8.0%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 98.4 MiB used: 5.2 MiB (5.3%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 57.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 190 Uptime: 45m Memory: 7.61 GiB used: 1.36 GiB (17.9%)
  Shell: Bash inxi: 3.3.21
Включен любимый Compiz и баги на этой графике отсутствуют! Удалил ядро 5.15, прилетевшее в обновлении, оставив только установленное в сборке первоначально 5.11. Добавил для удобства Plank. Для просмотра IPTV использую IPTVnator в AppImage. А Youtube смотрю через AppImage QMPlay2.
Звук передаётся только по HDMI (на наушники не переключается)!

Подключил мини ПК к телевизору кабелем HDMI от ТВ бокса. Наслаждаюсь картинкой! Не ошибся с выбором  :)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #1 : 08 Сентября 2022, 22:58:18 »
В поисках решения подключения наушников или внешней акустики наткнулся на рекомендацию посмотреть для каких аудиоустройств есть в системе кодеки: cat /proc/asound/card*/codec* | grep Codec
Цитата: получил вывод
Codec: Intel Geminilake HDMI

Для аналогов обычно используется что-то типа Codec: Realtek ALC295 или подобное.
Решил, что для подключения наушников или акустики можно обойтись внешней звуковой картой.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #2 : 11 Сентября 2022, 12:45:42 »
На мини ПК "родной" SSD LuminouTek 128 GB практически никогда не бывает жарче 40 градусов  :)


Да и процессор с пределом в 105 градусов в безвентиляторном корпусе чувствует себя комфортно.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #3 : 13 Сентября 2022, 14:40:54 »
После отключения электричества стала срабатывать защита на блоке питания устройства. Пришлось изучить его разборку. Снял люк на нижней стороне. Модуль памяти и SSD M.2 SATA оказались в лёгком доступе. Здесь же находится комбинированный разъём SATA для подключения 2,5-дюймового накопителя толщиной 7 мм. Чтобы раскрыть доступ дальше, нужно отклеить резиновые ножки и выкрутить 4 самореза.



Пока замерял напряжение на батарейке сбросился биос и проблема с блокировкой блока питания исчезла. Слава Богу!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: Мини ПК Chatreey
« Ответ #4 : 17 Сентября 2022, 14:47:41 »
Для работы звуковой карты snd_hda_intel в Ubuntu 22.04 на askubuntu.com найдена такая рекомендация.
Попробуйте добавить в alsa-base.conf строку: options snd-hda-intel dmic_detect=0Затем перезагрузите компьютер. А вдруг?!..

Есть также несколько устаревшая статья помощи Ubuntu на эту тему, в которой также упоминается о редактировании файла /etc/modprobe.d/alsa-base.conf и не только.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #5 : 18 Сентября 2022, 13:17:35 »
Попробовал первый совет в установленной Matuntu-F, где звук с ядром 5.11 передаётся по HDMI. Вывод по аналоговой карте на наушники так и не появился.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #6 : 21 Сентября 2022, 18:47:03 »
Наконец-то нашёл решение включения звука в Matuntu-J (на пакетной основе Ubuntu 22.04).
Цитата: Автор статьи
Как я уже сказал, звуковой драйвер, который я использовал, был sof-audio-pci, у которого на данный момент не было нормальной прошивки.
Я искал почти 3 часа, пытаясь решить эту головную боль, и, наконец, нашёл решение - просто отключите этот драйвер «sof» и вернитесь к Intel.
В установленной системе выполнить действия: sudo pluma /etc/default/grub
Изменить строку:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Привести её к виду:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
Затем выполните:sudo update-grub
Перезагрузите систему.

Вы можете проверить, обнаружены ли звуковые карты с помощью:aplay -l
aplay -l
**** Список PLAYBACK устройств ****
карта 0: PCH [HDA Intel PCH], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 7: HDMI 1 [HDMI 1]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 8: HDMI 2 [HDMI 2]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 9: HDMI 3 [HDMI 3]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 10: HDMI 4 [HDMI 4]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

Теперь по HDMI выводится звук в Matuntu-J как и в Matuntu-F  :)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #7 : 21 Сентября 2022, 21:56:29 »
При загрузке Matuntu-B (18.04) в живой сессии мне удавалось подключать сеть через встроенный wi-fi Device 'Intel Wireless 7265', о котором заявлено:
Цитата: Hardware for Linux
Устройство поддерживается версиями ядра от 3.17 до 5.12
В системе с ядром 5.15 wi-fi не обнаруживается.
В выводе inxi вторым устройством Network значится Intel Bluetooth wireless interface type: USB driver: btusb
inxi -N
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: e000
    bus-ID: 03:00.0 chip-ID:
  Device-2: Intel Bluetooth wireless interface type: USB driver: btusb
    bus-ID: 1-4:2 chip-ID:

Соединил BT-наушники и вывел на них звук. Впрочем, мне достаточно подключения Network по LAN кабелю.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #8 : 04 Октября 2022, 21:00:36 »
Не смог заставить работать встроенную аудиокарту. Посмотрев на цену вопроса и положительные отзывы о внешних аудиокартах, прикупил на али недорогую, но известного китайского бренда аудио адаптер Ugreen.

Звуковая карта в Matuntu-J "подцепилась" автоматически, перехватив звук. Определилась как C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A).

Звук в мониторных наушниках чистый, глубокий и прозначный. Микрофон в этом адаптере тоже работает. так что проблему со звуком можно решать и таким способом.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #9 : 30 Июня 2023, 12:25:38 »
Наконец-то нашёл решение включения звука в Matuntu-J (на пакетной основе Ubuntu 22.04).
Звук прекрасно идёт по HDMI в указанной выше системе. Микрофон в ней не использую. Однако имеется мнение, что найденное решение "ломает" микрофон, например, в ноутбуках.
В той же статье описывается решение как "не сломать" внутренний микрофон. Для более полноценного решения предлагается установка бинарных файлов прошивки SOF отсюда: https://github.com/thesofproject/sof-bin
Примечание. Перед своими действиями убедитесь, что параметры snd_hda_intel.dmic_detect=0 или snd_intel_dspcfg.dsp_driver=1 не установлены в GRUB_CMDLINE_LINUX_DEFAULT или /etc/modprobe.d/alsa-base.conf
Далее:
Клонируйте репозиторий: git clone https://github.com/thesofproject/sof-bin.git
Перейти в каталог: cd sof-bin
Следуйте: https://github.com/thesofproject/sof-bin#install-process-with-installsh
sudo mv /lib/firmware/intel/sof* some_backup_location/sudo mv /usr/local/bin/sof-*     some_backup_location/ # optionalsudo ./install.sh v2.2.x/v2.2Перезагрузите компьютер.
После этого вывод звука и микрофон заработали (Ubuntu 23.04, Lenovo X1 Gen8).
PS.: Это решение мной не проверялось, т.к. нет необходимости, но может кому-нибудь поможет в решении проблемы со звуком.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: Мини ПК Chatreey
« Ответ #10 : 20 Февраля 2024, 01:39:54 »
Наконец-то нашёл решение включения звука в Matuntu-J (на пакетной основе Ubuntu 22.04).
В 24.04 поступил аналогично потому как после установки системы звук по HDMI несмотря на PIPEWIRE  работал нестабильно. Поэтому пришлось отредактировать 9-ю строку в /etc/default/grub.