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 1ADD7DC074F for ; Fri, 17 Jul 2015 10:07:42 +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 7806EDC009C for ; Fri, 17 Jul 2015 10:07:41 +0000 (UTC) Date: Fri, 17 Jul 2015 12:07:38 +0200 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] eudev pushed to git master (edge) Message-ID: <20150717120738.0058b396@ncopa-desktop.alpinelinux.org> In-Reply-To: <20150717115207.72d3a1e6@ncopa-desktop.alpinelinux.org> References: <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 One more important thing, When apk upgrade you need to: apk del udev apk add eudev I would also recommend disable autostart of xorg for now. eg. rc-update del lxdm At least til all the issues have been fixed. Thanks! and sorry... -nc On Fri, 17 Jul 2015 11:52:07 +0200 Natanael Copa wrote: > 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 > --- > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---