Re: ethernet not loading

2019-01-31 Thread nightowl
Sorry, I had been making allot of changes on my PC lately and could not 
figure out what I all broke.  Ended up doing a re-install but I am using 
the default kernel again (4.20.5-gnu) in GuixSD.  At the moment, I am 
not too bothered by the lack of ethernet.  I might save this problem for 
another time.


Thanks.

On 2019-01-31 4:25 pm, Marius Bakke wrote:

nightowl  writes:


I just got back to looking at this.  I was able to add the
linux-libre-4.4 to my system, the ethernet is visible now, but the
connection is erratic.  I am using gnome, but it doesn't automatically
detect the ethernet.  Sometimes I can execute the 'ifconfig eth0' up
command in the terminal and connect.  Other times it gives me an out 
of

memory message.


That sounds really strange.  Does running 'dmesg' give any clues as to
what is going on?




Re: grub.cfg does not have luks module for encrypted root

2019-01-31 Thread Jack Hill
I have solved my problem, and now have Grub working with an encrypted /. 
The config I had before had a gpt partitioned disk, with bios boot. I had 
an encrypted / and a separate, unencrypted /boot.


When I changed the configuration to not use a separate /boot filesystem, 
and put /boot on the encrypted root, Grub dutifully prompts me for a 
password, and is then able to boot the system normally.


Is it a bug that a separate /boot doesn't work? Is it worth mentioning in 
the manual that a separate /boot isn't needed?


As a side note: I had been expecting 'insmod luks' and 'cryptomount …' 
lines in the grub.cfg. They don't appear even with the working setup, but 
we are running grub-install with the GRUB_ENABLE_CRYPTODISK environment 
variable set. I couldn't find a mention of this variable in the Grub 
manual. What's going on here/how do all the pieces fit together?


Best,
Jack


Re: ethernet not loading

2019-01-31 Thread Marius Bakke
nightowl  writes:

> I just got back to looking at this.  I was able to add the 
> linux-libre-4.4 to my system, the ethernet is visible now, but the 
> connection is erratic.  I am using gnome, but it doesn't automatically 
> detect the ethernet.  Sometimes I can execute the 'ifconfig eth0' up 
> command in the terminal and connect.  Other times it gives me an out of 
> memory message.

That sounds really strange.  Does running 'dmesg' give any clues as to
what is going on?


signature.asc
Description: PGP signature


Re: bug#32835: icecat show many warning and don't display correctly

2019-01-31 Thread Andreas Enge
On Thu, Jan 31, 2019 at 01:24:03PM +, Maxim Cournoyer wrote:
> Then something is wrong. Changing something as important should have 
> definitly triggered a rebuild.
> Are you modifying a git checkout of Guide and prefixing all of the Guix 
> commands with "./pre-inst-env" ?

Apologies, I must have made a mistake. Trying again a new build starts.

Andreas




Re: Where is gtk-update-icon-cache ... ?

2019-01-31 Thread swedebugia

On 2019-01-11 09:51, 荒井吉則 wrote:

On Fri, Jan 11, 2019 at 06:00:05AM +0100, Ricardo Wurmus wrote:
 > If you want to install gtk-update-icon-cache you need to install the
 > “gtk+:bin” package to a profile, e.g. by doing
 >
 >     guix package -i gtk+:bin
 >

OK, I will do it.
However I think it is kind to ask will you install bin when someone 
install like gtk+ or glibc with guix package -i .


Your idea seems user friendly, but to implement it we would have to find 
a way to distinguish library-packages from other packages. I'm not sure 
how to programmatically distinguish if a package has a bin-output.


Right now you have to investigate the different outputs yourself e.g. by 
running:


$ guix package --show=gtk+

which lists the different outputs.

--
Cheers Swedebugia



Re: Stuck upgrading from Guix v0.12

2019-01-31 Thread swedebugia

On 2019-01-09 17:47, Paul Garlick wrote:

Hi Guix,

Got it! I have been able to upgrade from version 0.12 to version 0.16.

I used 'guix copy' to copy a recent guix on a local server.  Thank you
Gabor for the suggestion.  The steps I followed were:

i) generate signing keys on both systems
ii) copy across public keys and authorize on each system
iii) install guix in the user profile on the server
iv) use 'guix copy --from=localServer /gnu/store/...guix-0.16.0-4...'
Note: this copies the dependencies too
v) set GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH on the receiving
system.  Note: set the variables to point to the newly-copied paths in
/gnu/store for guile-gcrypt, guile-sqlite3, guile-git and guile-
bytestructures
vi) use '/gnu/store/...guix-0.16.0-4.../bin/guix pull'
vii) include .config/guix/current/bin in PATH variable
viii) use 'guix package --upgrade'
ix) update guix-daemon.service
x) restart daemon

To finish, I authorized substitutes for ci.guix.info.pub.  I am cooking
with gas again!


Nice!

Thanks for sharing.

--
Cheers Swedebugia



Re: No login prompt and no display manager.

2019-01-31 Thread swedebugia

On 2019-01-08 07:41, 荒井吉則 wrote:

The cause is comment out and swap-devices is solution.
  ;;(file-system
    ;;  (device "/dev/sda2")
    ;;  (mount-point "swap")
    ;;  (type "swap"))
    %base-file-systems))
   (swap-devices '("/dev/sda2"))
Does this mean you solved the problem and that your swap-code above was 
the cause?


If yes, congratulations, I think you should report a bug with your 
findings so we can implement a check for this during reconfigure and 
point the user to defining swap properly.


--
Cheers Swedebugia



Re: gimp freeze

2019-01-31 Thread Maxim Cournoyer
Hello!

On January 30, 2019 10:30:47 PM UTC, Yoshinori Arai  
wrote:
>On Sun, Jan 27, 2019 at 10:57:30PM -0800, Chris Marusich wrote:
>> Yoshinori Arai  writes:
>> 
>> > I use gimp to make logo for my new blog but gimp freeze on my
>locale,
>> > ja_JP.utf-8 on GuixSD. When I invoke gimp with LC_ALL=C, gimp does
>not freeze.

Could it be caused by the same GTK bug I reported here [0] ? It was triggered 
by using ibus as an input system, since you might be using as well to type in 
Japanese?

In my case I could more around it by unsetting the GTK_IM_MODULE variable.

Maxim

[0]  http://issues.guix.info/issue/33958



Re: bug#32835: icecat show many warning and don't display correctly

2019-01-31 Thread Maxim Cournoyer
Hello,

On January 31, 2019 10:47:23 AM UTC, Andreas Enge  wrote:
>On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
>> The solution might be to use glib-or-gtk-build-system instead of
>> gnu-build-system.  This would wrap the binary in the required
>> variables.
>> 
>> Would someone like to try this before we make the change in the
>master
>> branch?
>
>I did and nothing changed. I was a bit surprised that icecat does not
>get
>rebuilt.

Then something is wrong. Changing something as important should have definitly 
triggered a rebuild.

Are you modifying a git checkout of Guide and prefixing all of the Guix 
commands with "./pre-inst-env" ?

Maxim



Re: icecat show many warning and don't display correctly

2019-01-31 Thread Andreas Enge
On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
> The solution might be to use glib-or-gtk-build-system instead of
> gnu-build-system.  This would wrap the binary in the required
> variables.
> 
> Would someone like to try this before we make the change in the master
> branch?

I did and nothing changed. I was a bit surprised that icecat does not get
rebuilt. In any case, XDG_DATA_DIRS still does not appear as an environment
variable in $HOME/.guix-profile/etc/profile after installing icecat.

Andreas