help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Choose devices according to linux-libre code


From: Gary Johnson
Subject: Re: Choose devices according to linux-libre code
Date: Tue, 30 Oct 2018 09:46:33 -0400
User-agent: mu4e 1.0; emacs 26.1

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

address@hidden writes:

> Send Help-Guix mailing list submissions to
>       address@hidden
>
> 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
>       address@hidden
>
> You can reach the person managing the list at
>       address@hidden
>
> 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 (address@hidden)
>    2. Choose devices according to linux-libre code (address@hidden)
>    3. Re: Choose devices according to linux-libre code
>       (address@hidden)
>    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: <address@hidden>
> To: Help Guix <address@hidden>, Bug Guix <address@hidden>
> Subject: Touchpad tap
> Message-ID: <address@hidden>
> 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: <address@hidden>
> To: Help Guix <address@hidden>, Bug Guix <address@hidden>
> Subject: Choose devices according to linux-libre code
> Message-ID: <address@hidden>
> 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: <address@hidden>
> To: Help Guix <address@hidden>
> Subject: Re: Choose devices according to linux-libre code
> Message-ID: <address@hidden>
> 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 address@hidden <mailto:address@hidden>:
>
>
>> 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 <address@hidden>
> To: address@hidden
> Cc: Help Guix <address@hidden>, Bug Guix <address@hidden>
> Subject: Re: Touchpad tap
> Message-ID: <address@hidden>
> 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]