From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gary Johnson Subject: Re: Choose devices according to linux-libre code Date: Tue, 30 Oct 2018 09:46:33 -0400 Message-ID: <87o9bbtume.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHUMI-0004dU-Ql for help-guix@gnu.org; Tue, 30 Oct 2018 09:47:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHUM9-0000RQ-G4 for help-guix@gnu.org; Tue, 30 Oct 2018 09:46:58 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:45787) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gHUM7-0000PZ-QL for help-guix@gnu.org; Tue, 30 Oct 2018 09:46:53 -0400 Received: by mail-pf1-x42e.google.com with SMTP id v5-v6so959406pfm.12 for ; Tue, 30 Oct 2018 06:46:50 -0700 (PDT) Received: from euclid ([2001:5b0:2c0f:14a8:7add:8ff:fee8:2a5a]) by smtp.gmail.com with ESMTPSA id z63-v6sm28033232pfz.31.2018.10.30.06.46.45 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 30 Oct 2018 06:46:48 -0700 (PDT) In-reply-to: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org My laptop is a ThinkPenguin. All of their laptops and desktops are built specifically to support the linux-libre kernel and not need any proprietary drivers or firmware. Check them out here: https://thinkpenguin.com Happy hacking, Gary help-guix-request@gnu.org writes: > Send Help-Guix mailing list submissions to > help-guix@gnu.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.gnu.org/mailman/listinfo/help-guix > or, via email, send a message with subject or body 'help' to > help-guix-request@gnu.org > > You can reach the person managing the list at > help-guix-owner@gnu.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Help-Guix digest..." > > > Today's Topics: > > 1. Touchpad tap (znavko@tutanota.com) > 2. Choose devices according to linux-libre code (znavko@tutanota.com) > 3. Re: Choose devices according to linux-libre code > (znavko@tutanota.com) > 4. Re: Touchpad tap (Pierre Neidhardt) > 5. Re: Guix and Emacs Integration for Polyglot Development > (George Clemmer) > 6. Re: Touchpad tap (Luther Thompson) > 7. Re: bug#33189: Touchpad tap (Tobias Geerinckx-Rice) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 28 Oct 2018 19:40:40 +0100 (CET) > From: > To: Help Guix , Bug Guix > Subject: Touchpad tap > Message-ID: > Content-Type: text/plain; charset="utf-8" > > Hello, Guix Help! I am not able to use tap on my touchpad. Scroll is working, mouse motion is working, left and right buttons are working, but tap and double click are not working on my touchpad. > > As described in the Internet need to use /etc/X11/xorg.conf.d/90-synaptics.conf. > But GuixSD has own filesystem structure, so there is no /etc/X11. > > Here it is configuration file xorg.scm: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/xorg.scm?id=v0.15.0-2564-g38a2f5eaf#n2564 > > I assume xorg configurations ought to be done. Please, how to write my config.scm? > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 2 > Date: Sun, 28 Oct 2018 19:45:12 +0100 (CET) > From: > To: Help Guix , Bug Guix > Subject: Choose devices according to linux-libre code > Message-ID: > Content-Type: text/plain; charset="utf-8" > > Hello, Guix Help! > > As I've got here https://lists.gnu.org/archive/html/help-guix/2018-10/msg00083.html > some devices cannot work without linux-firmware, requiring non-free software drivers. It is so bad. > > I believe the issue can be solved by choosing devices that have proper support by linux-libre code. So how to do this? Is there any info how to choose devices working nice on linux-libre? > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 3 > Date: Sun, 28 Oct 2018 19:47:24 +0100 (CET) > From: > To: Help Guix > Subject: Re: Choose devices according to linux-libre code > Message-ID: > Content-Type: text/plain; charset="utf-8" > > I use Lenovo G50-30 https://www.lenovo.com/us/en/laptops/lenovo/g-series/g50-30 > > But when I will choose new PC it will be interesting to know. > > 28. Oct 2018 21:45 by znavko@tutanota.com : > > >> Hello, Guix Help! >> >> As I've got here > https://lists.gnu.org/archive/html/help-guix/2018-10/msg00083.html >> some devices cannot work without linux-firmware, requiring non-free software drivers. It is so bad. >> >> I believe the issue can be solved by choosing devices that have proper support by linux-libre code. So how to do this? Is there any info how to choose devices working nice on linux-libre? >> > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 4 > Date: Sun, 28 Oct 2018 21:02:27 +0100 > From: Pierre Neidhardt > To: znavko@tutanota.com > Cc: Help Guix , Bug Guix > Subject: Re: Touchpad tap > Message-ID: <87a7mxn8ks.fsf@ambrevar.xyz> > Content-Type: text/plain; charset="us-ascii" > > Hi! > > Consult the manual, "(guix) X Window". There is an example near the end: > > --8<---------------cut here---------------start------------->8--- > (define bepo-evdev > "Section \"InputClass\" > Identifier \"evdev keyboard catchall\" > Driver \"evdev\" > MatchIsKeyboard \"on\" > Option \"xkb_layout\" \"fr\" > Option \"xkb_variant\" \"bepo\" > EndSection") > > (operating-system > ... > (services > (modify-services %desktop-services > (slim-service-type config => > (slim-configuration > (inherit config) > (startx (xorg-start-command > #:configuration-file > (xorg-configuration-file > #:extra-config > (list bepo-evdev))))))))) > --8<---------------cut here---------------end--------------->8--- > > The above example only details keyboard configuration. For your trackpad, have > a look at libinput's manpage. > Also https://wiki.archlinux.org/index.php/Libinput may give you a good coverage > of the topic.