[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.