Настройка Audient iD14 mk2
sevalera 20 января, 2026 - 13:56
Хочу заставить работать данную звуковую карту, к сожалению Audient не предоставляет официальной поддержки интерфейсов iD в Linux. Как можно установить control panel for the Audient iD - https://github.com/TheOnlyJoey/MixiD/releases ? (не знаю как собирать и устанавливать данный код в дистрибутив)
»
- Для комментирования войдите или зарегистрируйтесь

.
Стандартно:
1. Проверяетесь по https://gpo.zugaina.org/
2. При отсутствии — пилите ебилд в локальном оверлейчике.
:wq
--
Live free or die
Попытался, но без помощи врятли доделаю
шаблон ebuild для cmake
EAPI=8 #inherit cmake-utils DESCRIPTION="Unofficial Linux control panel for the Audient" HOMEPAGE="https://github.com/TheOnlyJoey/MixiD" EGIT_REPO_URI="https://github.com/TheOnlyJoey/MixiD.git" SRC_URI="https://github.com/TheOnlyJoey/MixiD/releases/download/0.1.6/MixiD-0.1.6.tar.xz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" IUSE="" DEPEND=" media-libs/imgui media-libs/glfw media-libs/glew media-libs/mesa dev-libs/libusb " RDEPEND="${DEPEND}" S="${WORKDIR}/mixid-${PV}" src_prepare() { cmake_src_prepare } src_configure() { local mycmakeargs=( -DLANG=CXX -DCMAKE_BUILD_TYPE=Release -DOCTKCMCC_VERSION_STAGE=release ) cmake_src_configure } #src_install() { # cmake_src_install # insinto /usr/share/mixid # doins -r sample #}из инструкции необходимые шаги:
git clone the repositorymkdir Releasecd Releasecmake -DCMAKE_BUILD_TYPE=Release ..makeно как это указать выше?
соответственно ошибка в выводе:
ebuild mixid-1.92.4.ebuild clean test install Forcing test. * MixiD-0.1.6.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking 'MixiD-0.1.6.tar.xz' to /var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/work >>> Source unpacked in /var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/work * ERROR: app-misc/mixid-1.92.4::admin failed (prepare phase): * The source directory '/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/work/mixid-1.92.4' doesn't exist * * Call stack: * ebuild.sh, line 799: Called __ebuild_main 'prepare' * phase-functions.sh, line 1129: Called __dyn_prepare * phase-functions.sh, line 438: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" * * If you need support, post the output of `emerge --info '=app-misc/mixid-1.92.4::admin'`, * the complete build log and the output of `emerge -pqv '=app-misc/mixid-1.92.4::admin'`. * The complete build log is located at '/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/temp/environment'. * Working directory: '/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/empty' * S: '/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/work/mixid-1.92.4'Буду благодарен, если кто-нибудь подскажет.
+
ebuild clean unpack
После чего смотришь структуру/содержимое
/var/tmp/portage-tmpfs/portage/app-misc/mixid-1.92.4/work.На основании прочитанного корректируешь переменную
Sи должно отработать.:wq
--
Live free or die