X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id 8F415DC05DE for ; Fri, 17 Jul 2015 09:52:19 +0000 (UTC) Received: from ncopa-desktop.alpinelinux.org (unknown [79.160.13.133]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id 076BEDC00C5 for ; Fri, 17 Jul 2015 09:52:18 +0000 (UTC) Date: Fri, 17 Jul 2015 11:52:07 +0200 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] eudev pushed to git master (edge) Message-ID: <20150717115207.72d3a1e6@ncopa-desktop.alpinelinux.org> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Hi, I pushed eudev to the edge repo. libkmod will not work with busybox dempod (due to it not yet creates the modules.dep.bin), so I disabled this in eudev, assuming that it will fall back to fork/exec modprobe instead for modaliases. It turns out that I was wrong. when built with --disable-libkmod it does not load any modaliases at all. This result in no /dev/input/* devices and Xorg "hangs". (does not respond to any input). For now I have forced starting the hwdrivers. This should at least make xorg work, but we still do not have proper hotplugging. That is, if you hotplug a device that needs a driver, it will not automatically be loaded. If you currently use udev, you will have to verify that hwdrivers is in the sysinit runlevel before you reboot. ls -l /etc/runlevels/sysinit should list a symlink named 'hwdrivers' that points to /etc/init.d/hwdrivers. You can add this link if its missing with: rc-update add hwdrivers sysinit If you don't use udev then nothing changes. The longterm fix is to make busbox modprobe generate the needed binary indexes for libkmod. Hopefully we will have something for that next week. We could also depend on kmod's depmod til busybox' depmod is fixed. -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---