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 0A30BDC7E38 for ; Sat, 21 Nov 2015 12:54:23 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 77808DC1A20 for ; Sat, 21 Nov 2015 12:54:21 +0000 (UTC) Received: from [177.195.0.122] by 3capp-mailcom-bs10.server.lan (via HTTP); Sat, 21 Nov 2015 13:54:20 +0100 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Message-ID: From: "Christie Taylor" To: "Isaac Dunham" Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] alsamixer and mpv are broken in latest release + quetion Content-Type: text/plain; charset=UTF-8 Date: Sat, 21 Nov 2015 13:54:20 +0100 Importance: normal Sensitivity: Normal In-Reply-To: <20151120020949.GA6760@newbook> References: , <20151120020949.GA6760@newbook> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K0:kwMAum7ePuGey73Ygq80rAJVDDAbHh4OZGpkTBBjSdi sQG9VvkLXNK9fM+ZtEn4oQk7OvKdrZjlEJzdE9MbLJZJsjgZEt ylNiEGUQQzO5Vv1JCpa9Ll55SCmyq9SgDFUZZyXnXnnebxz/Qx nWaeIKtF/9liLTPLxldtm3kYADIONAst3hyALZhOLrZDoyqILv gVvGd+5yq2IozqYRgMoadDhmmR3kb2gcHwtXLFGu4OP+bMCb5P HNTSXzl/5VreiX76Yo1+14Wh6ByCZlRVrXl2bb9mcbqGIdvoku XCllMbFlYryyTgLcnkGuzMwovUk X-UI-Out-Filterresults: notjunk:1;V01:K0:+2BkDhWNnYM=:eMc0BDRMbQdOy3BiJV8+6w X0xmA0KjQ5Ch4kS5ePF8FiuykTkhvb8EybQHE+nvbqTZ9Jc67yck21/n2F2UJqefk+nl3D+Xx 3iWd8uYCy1tFErKA2uiVhzNhlFhfdPqkzsBSjVJ2YucrXzEUCb1QZHBSehBqKntFUVHISlqmi lJavOb0lAwAVxgLt4BGrgKwbChNF/PR6yvrzkZa7XcNEksYzvyEO50hpotRZPl5E1c9dYq2kS JWp1HXRPKhyvPTvmp4xahVk8haKraYMr+76ViuJy7p2RpUZLP0urs5jc7ZUUXu48HyIbzoq+z KWtQMxNS/F78DviLULplZagR8tMZfjLeM2SEuuiCO6GhSloYZJBnIFeIPxZ+3xsiVCMU9fiTE dxCCnSauzPXLE3jlkYeFpv7/oWzmVGLG5nITYA0cKpJ6ijHlMbgfD3gamirKRJpoyjbIKJAQx 0KLJ/TvK5A== X-Virus-Scanned: ClamAV using ClamSMTP Sorry, now I use only plaintext email. Thanks for the tip. mpv works now after update, alsamixer still segfault on alpine v3.3 Thanks for explaining mdev, but I think BusyBox is too big and tries to bite more than can chew, with a single binary having all those things: coreutilities, dhcp server, device manager, etc. Sounds bad to me. I found smdev, that's like mdev but simpler, cleaner and on-its-own, doesn't come in huge BusyBox package. What do you think of it? Thanks. > Sent: Friday, November 20, 2015 at 12:09 AM > From: "Isaac Dunham" > To: "Christie Taylor" > Cc: alpine-devel@lists.alpinelinux.org > Subject: Re: [alpine-devel] alsamixer and mpv are broken in latest release + quetion > > > (Please don't post to the list in HTML, it makes it quite hard to read.) > > On Sat, Nov 14, 2015 at 11:06:11PM +0100, Christie Taylor wrote: > > After upgrading to v3.3 repo: > > > > 1) mpv has permissions problems, has to be run with sudo. libGL error: failed to open drm device: Permission denied > > ls -l /dev/dri/ > ? > > I think this should be chown root:video, chmod ug=rw or similar. > (Right here, it's screwing up such that it's root:root. I've not poked at it.) > > 2) [snip] > > > Also a question: > > > > 3) I thought v3.3 would get rid of udev and use mdev from gentoo, but I still get udev messages on boot? > > Alpine Linux has used mdev (which is from *busybox*, not gentoo) for quite > a while. Adding Xorg the usual way (setup-xorg) pulls in udev; it's > *possible* to install X and use mdev, if you add the right config files > (eg, from mdev-like-a-boss). > Recently, Alpine switched from old udev to eudev (a gentoo project); this > only affects systems with udev installed. > > > If you want to use mdev instead of udev, I think this is what I did. > > - disable any X display manager or autostart script, since you could end up > breaking X. > > -git clone git://github.com/slashbeast/mdev-like-a-boss, then read the notes. > -add xf86-input-keyboard, xf86-input-mouse, and (for laptops) > xf86-input-synaptics. > -copy xorg.conf.d/* to /etc/xorg.conf.d/ > > -make sure you have acpid enabled: > rc-update |grep acpid > #if it's not enabled: > rc-update add acpid > (this is so you can shut down cleanly if you break stuff) > > - Restart, check that X works: > startx > > - exit X > - disable udev, mount a tmpfs filesystem over /dev, and test mdev: > service udev stop > mount -t tmpfs mdev /dev > service mdev start > > - check that X works (if you copied the config files and added the drivers, > it *should be* fine) > > - disable udev/eudev, enable mdev and hwdrivers: > > rc-update del eudev || rc-update del udev > rc-update add mdev ; rc-update add hwdrivers > > - Restart, check that X works. > > - Re-enable your X autostart script/display manager of choice. > > Most of that is safety checking, so you won't accidentally lock yourself > out. > > > HTH, > Isaac Dunham > > > --- > 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 ---