Am Fri, 27 Mar 2020 02:05:56 +0100
schrieb Zelphir Kaltstahl <zelphirkaltst...@posteo.de>:

> > Hello Zelphir,
> > I had a similar problem with other window managers, because of not using 
> > .profile.
> > (I use tcsh as a shell)
> > I don't know Guix, but it may be the same solution would work for you too.
> > 1.) Edit (or create) ~/.pam_environment (Attached the content of my file)
> > 2.) You need also some packages libpam-runtime libpam0g libpam-modules
> > libpam-modules-bin libpam-systemd
> >   (You probably have them already)
> > It should work with the next login.
> >
> >     Kornel  
> 
> 
> Hi Kornel!
> 
> You were right! I found an even easier solution though:
> 
> My ~/.profile definitions are not visible to a program installed via
> Guix, when it starts. So I looked around in my Guix profile folder at
> ~/.guix-profile and found an etc/profile in there. There I add my
> variables, just like in ~/.profile and tada! LyX starts just fine. I
> guess, that LyX only worked the first time correctly, because the Guix
> daemon was already started and did not read the default definitions in
> that ~/.guix-profile/etc/profile without rebooting or relogin. So when I
> started my machine the next day, it suddenly started seeing those wrong
> default variable values in there. Now that I changed them in there,
> after a relogin everything works as expected. No more errors on command
> line output.
> 
> Not sure whether that profile file will be overwritten in the future,
> but if that happens I will notice and search for a Guix best practice
> regarding environment variables.
> 
> Thank you for your help and hints!
> 
> Regards,
> Zelphir

Your ~/.guix-profile are safe.

Thanks for the confirmation.

        Kornel

Attachment: pgpJHyZOh69PN.pgp
Description: Digitale Signatur von OpenPGP

-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users

Reply via email to