* Re: Choose devices according to linux-libre code
[not found] <mailman.17595.1540773888.1280.help-guix@gnu.org>
@ 2018-10-30 13:46 ` Gary Johnson
0 siblings, 0 replies; 3+ messages in thread
From: Gary Johnson @ 2018-10-30 13:46 UTC (permalink / raw)
To: help-guix
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: <znavko@tutanota.com>
> To: Help Guix <help-guix@gnu.org>, Bug Guix <bug-guix@gnu.org>
> Subject: Touchpad tap
> Message-ID: <LPvy_pD--3-1@tutanota.com>
> 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 <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: <http://lists.gnu.org/archive/html/help-guix/attachments/20181028/7b0794ad/attachment.html>
>
> ------------------------------
>
> Message: 2
> Date: Sun, 28 Oct 2018 19:45:12 +0100 (CET)
> From: <znavko@tutanota.com>
> To: Help Guix <help-guix@gnu.org>, Bug Guix <bug-guix@gnu.org>
> Subject: Choose devices according to linux-libre code
> Message-ID: <LPvzcBE--3-1@tutanota.com>
> 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 <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: <http://lists.gnu.org/archive/html/help-guix/attachments/20181028/d0156269/attachment.html>
>
> ------------------------------
>
> Message: 3
> Date: Sun, 28 Oct 2018 19:47:24 +0100 (CET)
> From: <znavko@tutanota.com>
> To: Help Guix <help-guix@gnu.org>
> Subject: Re: Choose devices according to linux-libre code
> Message-ID: <LPw-7_W--3-1@tutanota.com>
> Content-Type: text/plain; charset="utf-8"
>
> I use Lenovo G50-30 https://www.lenovo.com/us/en/laptops/lenovo/g-series/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 <mailto:znavko@tutanota.com>:
>
>
>> Hello, Guix Help!
>>
>> As I've got here > https://lists.gnu.org/archive/html/help-guix/2018-10/msg00083.html <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: <http://lists.gnu.org/archive/html/help-guix/attachments/20181028/1b592104/attachment.html>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 28 Oct 2018 21:02:27 +0100
> From: Pierre Neidhardt <mail@ambrevar.xyz>
> To: znavko@tutanota.com
> Cc: Help Guix <help-guix@gnu.org>, Bug Guix <bug-guix@gnu.org>
> 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.
^ permalink raw reply [flat|nested] 3+ messages in thread