<dcunit3d>can someone take a look at my logs and help me out? i've been dealing with this for the past 4.5 days and I really can't figure it out. I'm not even starting shepherd at this point. https://pastebin.com/cYJhXGbW
<iyzsong>dcunit3d: well, what's the errors? does it works without gdm?
<dcunit3d>iyzsong: i don't know. i have been toggling between Slim and GDM every few months for a while. here's an updated debug log (SMH i can't believe I didn't think of enabling that) https://pastebin.com/MJj9HPBU
<dcunit3d>i created an alternate config that uses sway, but this requires changing the configuration for vty's from login/mingetty to to greetd. and i'm kinda nervous about that
<iyzsong>dcunit3d: i see nothing wrong in the logs.. well, what's the situation, screen black / system freeze at gdm? :\ (i didn't see previous irc logs..)
<dcunit3d>it goes to log in, flashes black, and resets the GDM login screen.
<anemofilia>anyone have any idea about what could be the problem happening in my instalation?
<anemofilia>Couldn't find anything that helped me to discover it
<iyzsong>dcunit3d: okay, how about only start i3, put 'exec dbus-run-session -- i3' as the end line of ~/.xsession (need +x bit)
<dcunit3d>anemofilia: what were you doing when you got the error?
<dcunit3d>ice-9/boot-9.scm:1685:16: In procedure raise-exception:
<dcunit3d>Git error: config value 'safe.directory' was not found
<dcunit3d>it looks like there's some git.config issue there
<dcunit3d>anemofilia: how many generations of your profile do you have?
<dcunit3d>iyzsong: .xsession is set to be executable (i checked... quite late into all this, but i checked)
<dcunit3d>i think it automatically starts dbus-session. i've been confused about that in the past.
<dcunit3d>i can try though. i was just about to try Slim instead
<iyzsong>np, i think it's better to go sleep when late, it may solved itself in the next morning :) (happened to me multiple times)
<dcunit3d>true, but when i wake up, i will find it just as hard to get help with misc linux issues. i just never actually work beside anyone, so it's hard to get misc info about things i don't know to ask about.
<dcunit3d>and everything comes down to making the right bets about "too new, not new enough", like should i bite the bullet and use sway? in the past that's been a mistake and other times, sticking with what's comfortable has led to quite a bit more work
<iyzsong>i think your system already got much working fine, just need some bisect to figure where the issue is, it may due to hardware or software issues, or config problems.
<dcunit3d>there's two things i didn't keep in source control, per se:
<dcunit3d>.xsession and .config/shepherd/init.scm ...
<dcunit3d>i generally kept track of what i was making in files like .xsession.eg, but they weren't exactly what I had. i will probably change that, but it left me some flexibility since I needed to tweak these files for each laptop anyways,
<iyzsong>that's fine, also I'd start with a minimal working config (eg: without .xsession) and later do small customization incrementally.
<dcunit3d>thanks for the suggestions though. i just reconfigured for slim. if i need to try GDM again, i'll definitely seem about "exec dbus-run-session"
<dcunit3d>that was something i was suspecting earlier, but when i try to log/output to files from .xsession, nothing happens. since everyone runs with systemd, it's really difficult to find information about older methods
<iyzsong>'exec dbus-run-session' is not important, the important thing is at the end it should be a foreground X11 application running in .xsession (eg: not 'i3 &', but 'i3')
<jpoiret>sneek, later tell anemofilia: Could you try removing the directories in ~/.cache/guix/checkouts/?
<nutcase[m]>Hi all, I'm having problems with fwupd. I have fwupd installed, polkit rules are in /etc/polkit-1/rules.d, dbus policies are included in /etc/dbus-1/system-local.conf, /libexec/fwupd/fwupd is started, daemon ready. When I run `sudo fwupdmgr get-devices` I get "PolicyKit files are missing". What is missing, what should I check?
<abrenon>completely unrelated but I was also curious: what's the difference between --target and --system ? I was told by guix that it couldn't cross-compile librsvg because of cargo when I used --target, but it tried to compile it with --system, only to fail at some point with "Unknown architecture for asm!"
<zimoun>the issue that building the package cache requires more RAM that my laptop has. So I cannot run “guix pull”.
<cbaines>abrenon, with --system you're building for that system (which means you need to be able to run code for that system). With --target, you're cross building to some target, which doesn't (usually) involve running code for that system
<cbaines>zimoun, which system have you seen pull'ing e499cb2 work on? (and how much RAM does it have)
<abrenon>so the argument to --system isn't an architecture ? (e.g. i686-linux)
<abrenon>what does the 'gnu' in the resembling target i686-gnu-linux mean ?
<bilke>Dear guix-people, guix noob here: I have made my first patch submission some time ago (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62851, just a simple version update) and wanted to ask if I have to do some additional steps to get this into guix? Is there some CI testing the change?
<cbaines>if you click on the QA Failing image near the top, you'll get to qa.guix.gnu.org
<cbaines>bilke, looks like there are problems building python-pyopencl with your changes
<bilke>ah thanks a lot! Will have a look into the pyopencl issue.
<efraim>hmmm, it looks like my guix-publish service isn't working ATM :/
<efraim>I can query it from the host machine but not from the others, there it just times out
<Altadil>Hi, I am trying to use guix publish to avoid building packages on both my guix systems. But it appears I’m doing it wrong, because my poor laptop still tries to build stuff I just built on my desktop. ^^
<Altadil>Herd says guix-publish is running. It is configured with advertise set to true
<Altadil>and the laptop as guix-service configured with discover set to true as well
<acrow`>the guix binary on one of my guix systems continues to misbehave; so, 'guix pull' will not successfully complete and update my guix binary. Having been warned not to try to build the guix package manually (I don't entirely understand why this could not work), the problematic system has revealed a new clue and I thought maybe someone here might immediately see what's happening and see how I can fix it. Essentially, the same guix binary
<nutcase[m]>Hi all, I'm having problems with fwupd. I have fwupd installed, polkit rules are in /etc/polkit-1/rules.d, dbus policies are included in /etc/dbus-1/system-local.conf, /libexec/fwupd/fwupd is started, daemon ready. When I run sudo fwupdmgr get-devices I get "PolicyKit files are missing". What is missing, what should I check?
<ae_chep>The editor I'm using doesn't show non-ascii characters (I'm on a foreign distro). I suspect I may have a locale issue but I don't know how to prove it
<bdju>someone named Benjamin enabled PAM which breaks setuid apparently
<bdju>I can't lock my PC, I feel like I can't even get up or go to sleep now
<bdju>I restarted my session for another reason earlier which made the new broken swaylock take effect I guess
<dcunit3d>bjc jpoiret i was able to rebuild my system last night from a xorg-based system to one with elogind/greetd and when it was ready, i reconfigured without restarting. then i tested restarting the tty's one by one until i could log in. it was a very enlightening experience
<bjc>can you just remove it from ‘setuid-programs’?
<bdju>from the sounds of the relevant thread the PAM support isn't properly working either
<dcunit3d>yeh i'm about to start adding stuff like that to my system. is there an issue?
<bjc>i haven't tried the swaylock changes yet, but it not requiring setuid is a win in my book
<tschilp>OK, good to know -- the only problem is, that this rendered my system unbootable. At first I thought it's a thing with my harddrive (it's not -- smartctl from my other box actually tells me all is very fine). So I got myself a new one -- I just tried to install from the current installer, same thing on the last step...
<jpoiret>you'll need to boot with a live usb, remove those dump files, then reboot
<nutcase[m]>jlicht: yes, I came across your issue and suggestions the other day. Unfortunately, I am also not that familiar with that. In the first fix, isn't it required to treat the rules.d/ the same way as actions/? Ot is this already handled in 'set-polkit-rules-dir ?
<Ricky>hey, I have a bug with logging in my account in guix, when I enter my password to log in I just loop back on the menu to log in, where I see my username. Yesterday I updated some packages, so I guess there is a problem with that. I'm still studying the manual so I don't know what to do. can someone help me out?
<nutcase[m]>jlicht: is there something I can test that may help you with that issue?
<tschilp>jpoiret: I just cleared those dumps, naively hoping for my 'old' disk to be revived... I guess the full efivar-situation blew something
<jpoiret>you might need to reinstall the bootloader but that might be it
<janneke>Ricky: you may try logging in from a console and guix package --roll-back
<tschilp>is there a way to know when this folder gets too full (I'm thinking about something like guix weather $PACKAGE)?
<Ricky>janneke thanks. yeah I just saw somewhere that I had to do that. I entered "c" to open the command line, now I see the grub> terminal. so I guess I enter that here?
<Ricky>sorry if it's a dumb question, like I said I'm still busy reading the manual on my own but since it's urgent I'd rather ask
<tschilp>Any hint how I would reinstall the bootloader on an unbootable disk from the guix live usb stick?
<Ricky>janneke seems like I need to login there, but it doesnt want to in the console. Even though Ive never had a problem normally.
<janneke>Ricky: ouch. can you login as root, and then somethnig like: su - ricky?
<tschilp>ACTION is trying grub-install /dev/sda1 and feels very sick from the answers...
<tschilp>needless to say I had to run guix shell grub-efi to have x86_64-efi available at all...
<Ricky>janneke I'm trying but it just says login incorrect. I have no idea why. I'm literally giving it the name I use. I have no password associated to my profile, but the root I have one and I'm using it. but to no avail.
<acrow>jpoiret: Removing the links seems like the right thing--but the outcome is the same -- gnutls.go failed, load-thunk-from-file: Invalid Arg, and undefined symbol __libc_pthread_init, version GLIBC_PRIVATE.