Re: Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-24 Thread Mike Gerwitz
On Sat, Sep 22, 2018 at 10:27:14 -0400, Christopher Lemmer Webber wrote:
> Unfortunately, I have to sometimes try up to 30 times before it will
> boot, because it either freezes at:
>  - right after "Slot 0 unlocked"
>  - right after the menu selection on the Grub menu is made, before
>booting into the OS proper.

I don't have this problem with my X200.  Did you use full disk
encryption with your X200?

> But, before I ship my laptop in, figure I'd check...!

Please let us know what you find.  I'm sorry to hear you're having
such a severe issue.

-- 
Mike Gerwitz


signature.asc
Description: PGP signature


Re: Other web-browser for tor

2018-09-24 Thread Ricardo Wurmus


Ricardo Wurmus  writes:

> Hi znavko,
>
>> I've found other browsers with `guix package -s 'web browser'` but all
>> of that I've installed has no Network configurations . Epiphany,
>> Dillo, Conkeror can't.
>
> Epiphany and Eolie both should accept the GNOME network settings, where
> you can configure a SOCKS proxy.  Unfortunately, this doesn’t seem to
> work properly.
>
> I’m investigating this now.

This works now.  I just had to replace the line “exec gnome-shell” in my
~/.xsession file with “gnome-session” (no “exec”), which makes sure that
the GNOME session manager is started.  Epiphany connects to the GNOME
session manager to read the session-wide network settings, including
the SOCKS proxy settings.

I think it will work out of the box if you’re not using a ~/.xsession
file.

--
Ricardo




Re: Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-24 Thread Ricardo Wurmus


Christopher Lemmer Webber  writes:

> Unfortunately, I have to sometimes try up to 30 times before it will
> boot, because it either freezes at:
>  - right after "Slot 0 unlocked"
>  - right after the menu selection on the Grub menu is made, before
>booting into the OS proper.

I have not observed this on my laptop (Librem 13).

-- 
Ricardo




Re: Including sources in guix archive --export

2018-09-24 Thread Dupéron Georges
Hi Ludovic,

On my system,

$ guix build --sources=all hello
/gnu/store/hbdalsf5lpf01x4dcknwx6xbn6n5km6k-hello-2.10.tar.gz
$ guix build --source --sources=all hello
/gnu/store/hbdalsf5lpf01x4dcknwx6xbn6n5km6k-hello-2.10.tar.gz

whereas guix build --source --sources=transitive hello does give a
(partial) list of dependencies. Did I miss something?

I managed to get a list with partial overlap using the following¹:
$ guix build --source --sources=transitive glibc-bootstrap gcc-bootstrap
bootstrap-binaries bootstrap-tarballs

Thanks!
Georges Dupéron

¹ It's possible that since I was including stuff using wildcards; I
accidentally dragged in more dependencies than was strictly needed.

Le lun. 24 sept. 2018 à 17:29, Ludovic Courtès  a écrit :

> Hi Georges,
>
> Dupéron Georges  skribis:
>
> > Thanks a lot Ludovic, this really helped :) .
> >
> > The following command nearly worked:
> >
> > guix archive --export --recursive hello $(guix build --source
> > --sources=transitive hello $MORE_SOURCES)
> >
> > but I had to explicitly add more sources, namely /gnu/store/*-$i.drv for
> > these files:
> >
> > binutils-2.23.2.tar.xz
> > bison-3.0.4.tar.xz
> > gc-7.6.4.tar.gz
> > gcc-4.8.2.tar.xz
> > glibc-2.18.tar.xz
> > guile-2.0.9.tar.xz
> > gcc-4.9.4.tar.xz
> > gettext-0.19.8.1.tar.gz
> > gmp-6.1.2.tar.xz
> > guile-2.2.3.tar.xz
> > libatomic_ops-7.6.4.tar.gz
> > libffi-3.2.1.tar.gz
> > libtool-2.4.6.tar.xz
> > libunistring-0.9.9.tar.xz
> > m4-1.4.18.tar.xz
> > perl-5.26.1.tar.gz
> > pkg-config-0.29.2.tar.gz
> > static-binaries.tar.xz
> > texinfo-6.5.tar.xz
> > zlib-1.2.11.tar.gz
> >
> > It seems that these are used to bootstrap guile and GCC. Is there a way
> to
> > get this list programmatically, without hardcoding version numbers?
>
> Does “guix build --sources=all hello” help?
>
> HTH,
> Ludo’.
>


-- 
Georges Dupéron


Re: Custom kernel error: kernel module not found "xts" "/gnu/store/...-linux-custom-4.14.69/lib/modules"

2018-09-24 Thread Pierre Neidhardt
Fantastic, thank you so much for this!

The "linux-initrd.scm" file is very insightful.

-- 
Pierre Neidhardt
https://ambrevar.xyz/


signature.asc
Description: PGP signature


Other web-browser for tor

2018-09-24 Thread znavko
Hello! I am using GNU IceCat, that has Network Settings for using proxy. I can 
use tor with it. I was using Abrowaser on trisquel, but GuixSD repository has 
no such:

$ guix package -s abrowser
$

I've found other browsers with `guix package -s 'web browser'` but all of that 
I've installed has no Network configurations . Epiphany, Dillo, Conkeror can't.
Netsurf browser has network settings, but there is only http proxy, and I get 
this when type proxy: 127.0.0.1:9050 : "This is a SOCKs proxy, not an HTTP 
proxy."

Which other free software browser can work on socks4 proxy? On trisquel I had 
Abrowser, but here it is only Icecat.

Re: Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-24 Thread Ludovic Courtès
Hello,

Christopher Lemmer Webber  skribis:

> The problem I have been having though, and it seems to be with increased
> frequency, is that it frequently seems to freeze before booting.
>
> I can type in my passphrase, after about 10 seconds of waiting it will
> say "Slot 0 unlocked."  Usually if things are ok, it goes to the Grub
> menu screen and then it will boot from there... if I make it past the
> Grub menu, everything is (mostly) fine.
>
> Unfortunately, I have to sometimes try up to 30 times before it will
> boot, because it either freezes at:
>  - right after "Slot 0 unlocked"
>  - right after the menu selection on the Grub menu is made, before
>booting into the OS proper.

Woow.  FWIW I’ve never experienced that on my UEFI/x86_64 laptop in the
last couple of years.

If you do find out more, I’d be curious to learn what it was!

Ludo’.



Re: Including sources in guix archive --export

2018-09-24 Thread Ludovic Courtès
Hi Georges,

Dupéron Georges  skribis:

> Thanks a lot Ludovic, this really helped :) .
>
> The following command nearly worked:
>
> guix archive --export --recursive hello $(guix build --source
> --sources=transitive hello $MORE_SOURCES)
>
> but I had to explicitly add more sources, namely /gnu/store/*-$i.drv for
> these files:
>
> binutils-2.23.2.tar.xz
> bison-3.0.4.tar.xz
> gc-7.6.4.tar.gz
> gcc-4.8.2.tar.xz
> glibc-2.18.tar.xz
> guile-2.0.9.tar.xz
> gcc-4.9.4.tar.xz
> gettext-0.19.8.1.tar.gz
> gmp-6.1.2.tar.xz
> guile-2.2.3.tar.xz
> libatomic_ops-7.6.4.tar.gz
> libffi-3.2.1.tar.gz
> libtool-2.4.6.tar.xz
> libunistring-0.9.9.tar.xz
> m4-1.4.18.tar.xz
> perl-5.26.1.tar.gz
> pkg-config-0.29.2.tar.gz
> static-binaries.tar.xz
> texinfo-6.5.tar.xz
> zlib-1.2.11.tar.gz
>
> It seems that these are used to bootstrap guile and GCC. Is there a way to
> get this list programmatically, without hardcoding version numbers?

Does “guix build --sources=all hello” help?

HTH,
Ludo’.



Re: Custom kernel error: kernel module not found "xts" "/gnu/store/...-linux-custom-4.14.69/lib/modules"

2018-09-24 Thread Ludovic Courtès
Hello Pierre,

Pierre Neidhardt  skribis:

> The list of module does not match the expectation I guess but I don't
> know what Guix is trying to do here.

There’s a list of modules that must be present in the initrd, specified
by the ‘initrd-modules’ field.  By default that list is:

--8<---cut here---start->8---
scheme@(guile-user)> ,use(gnu system linux-initrd)
scheme@(guile-user)> %base-initrd-modules
$2 = ("ahci" "usb-storage" "uas" "usbhid" "hid-generic" "hid-apple" "dm-crypt" 
"xts" "serpent_generic" "wp512" "nls_iso8859-1" "pata_acpi" "pata_atiixp" 
"isci" "virtio_pci" "virtio_balloon" "virtio_blk" "virtio_net" "virtio_console" 
"virtio-rng")
--8<---cut here---end--->8---

Since your kernel lacks the “xts” module, you may have to do:

  (operating-system
;; …
(initrd-modules (delete "xts" %base-initrd-modules)))

HTH!

Ludo’.