Received: from frv156.fwdcdn.com (frv156.fwdcdn.com [212.42.77.156]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 44DEE223646 for <~alpine/users@lists.alpinelinux.org>; Thu, 19 Mar 2026 23:47:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; q=dns/txt; d=ukr.net; s=ffe; h=Content-Type:MIME-Version:Message-Id:To:Subject:From:Date :Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References :List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post :List-Owner:List-Archive; bh=9Ekdoqcq2uDsUNna+e4QVPdNlDFkpMQ3GyV1HCmuoYo=; b=xLKlC+P5R9YvbupdCJU1cN/hDdvXotYZTN7DrL6RAA8HZ9aFfOOJcIQ+4iT0n5 nqTVJBTICHAtRnWY8RqH+gheOam/3+hj7Y+bYbLnUYTxm6/7lSIMmSrFvoYDsvPA sokw3ds5vSp7/DB8lD3bR0DApyXAGFsiEIQio7Uw6SybA=; Authentication-Results: IP=178.133.105.228; mail.from=nykula@ukr.net; dkim=pass; header.d=ukr.net Received: from 178-133-105-228.mobile.vf-ua.net [178.133.105.228] (helo=10.194.109.238) by frv156.fwdcdn.com with ESMTPSA ID BAtQJn-9Db5dFPPW4; Fri, 20 Mar 2026 01:47:51 +0200 Message-ID: Date: Fri, 20 Mar 2026 01:47:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: USB MIDI controllers don't work before loading snd-seq manually To: Konstantin Kulikov Cc: ~alpine/users@lists.alpinelinux.org References: <86982859-e4eb-45d3-a7b0-6e2fbd2a6c6c@ukr.net> Content-Language: en-US From: Denys Nykula In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Authentication-Result: IP=178.133.105.228; mail.from=nykula@ukr.net; dkim=pass; header.d=ukr.net Konstantin, thanks for the suggestion. Always loading a module at boot is a usable workaround for me personally, and I hope it will help other newcomers running into the same issue. I wonder though, what prevents the module from loading automatically when the device is connected. I see a line about snd/seq in /usr/lib/udev/rules.d/50-udev-default.rules. Is there a lazy-loading mechanism for the ALSA sequencer in distributions with upstream udev, but not in Alpine with eudev? I'll add a note to the ALSA page on the wiki for now.