<kabouik>Getting there slowly: https://0x0.st/opfo.jpg I am not sure what fixed the TUI install, either the server was having hiccups, or something was not working with my RJ45 (and wlan when I tried a nonguix image). I could ping the server, but the TUI would fail to fetch any substitutes. It worked immediately when I used a RJ45-USB adapter; first try.
<kabouik>That's a Pocket 3 vldn, and sadly it's damn expensive (it has okay specs though): 1100 or 600 euros depending on the model. I made a bet there, if it can replace my laptop and I can get used to the keyboard and lower screen estate compared to my 13" with no frustration, then it's a win since it has better specs. If not, that's an expensive and frustrating toy. :<
<kabouik>Yes we discussed the maintenance vldn, but I find it weird that I started having the issue before the maintenance (3am CET+2) and still got it at 4pm today, then it immediately worked when I used a USB dongle.
<vldn>seems a good replacement for my razer blade 13" from 2016 :D
<kabouik>I can't vouch for it yet, I received it this weak. But it's good build quality at least and so far the fan is barely noticeable (except in BIOS), but I haven't done any demanding task. Except guix system reconfigure but I went afk and didn't hear it.
<bdju>mroh: thanks for the response earlier. I installed python-secretstorage now. I would rather not use gnome-keyring. do you know if it's possible to use keepassxc as the keyring? I do that for nheko's secret storage, but not sure if python-keyring or yt-dlp would support that. so far just installing python-secretstorage did not get me any further.
<dthompson>kabouik: that pocket 3 setup looks real nice!
<dthompson>I am currently in the sad position of not having a dedicated guix laptop. I do everything on an ubuntu laptop that belongs to my employer.
<pashencija[m]><Cairn> "The PineTab is back in stock..." <- I would recommend adding some money and ordering PBP. Lack of ram is a deal breaker on guix
<Cairn>pashencija: I already own a laptop. My interest is devices without built-in keyboards.
<kaelyn>Good day #guix! It's been almost two weeks since I sent in my vulkan updates and the new vulkan-validationlayers package, so wanted to give it a quick bump: https://issues.guix.gnu.org/57297 (if/when they land, I want to update them further on core-updates)
<Cairn>pashencija: Oh neat. Looks like a cool device.
<lilyp>Cairn: using Emacs with an on-screen keyboard is not ideal, but possible if your keyboard has sticky control keys
<lilyp>e.g. allowing you to press C-s by first pressing C, then s.
<declan>Hey, Guix. I am playing with Guix's inferiors feature. In this snippet https://bpa.st/JU5A , I am trying to install email@example.com from =core-updates= branch. My problem here is, how to install rust:cargo output as well using =lookup-inferior-packages=
<nckx>AwesomeAdam54321: That depends. A substitute* can be just as good, better, or worse, depending on what you need to match or add.
<jpoiret>civodul: could you have a look at https://issues.guix.gnu.org/57513 when you have some time? it's the installer segfault that i've mentioned before, i was able to track it down thanks some brave soul's core dump
<jpoiret>the reason it flew under the radar was that the issue would crop up with MBR drives with logical partitions
<reza[m]>Does anybody know in which package lualatex-math.sty is?
<reza[m]>When I install texlive complete it is there, but I can't figure out in which package it is in granular installation
<reza[m]>Also guix import texlive lualatex-math gives an error
<rekado>(it’s fci-mode that doesn’t snapshot well)
<jpoiret>oh, i was using whitespace-mode to highlight the characters going over the limit, but fci-mode might be less intrusive
<Obikawa>Hello. I looked through a bunch of blog posts and documentation pages. From that I got an impression, that Guix does not have package maintainers like other distribution do. Is that correct? I have submitted my first patch a week ago, and had no response. I am trying to understand the process, but there is almost no useful information.
<rekado>Obikawa: this is correct. We’re maintaining packages collectively.
<kabouik>Anyone managed to use --demuxer-lavf-o-set=input_format=mjpeg in mpv (to show a webcap stream for instance)? I have mjpg-streamer and ffmpeg installed, but no dice in Guix (it works on my other systems, but maybe I'm missing a package).
<kabouik>mjpeg is known to dramatically increase performance in other systems (Arch wiki mentions 5 to 30 FPS between YUYV and MJPEG)
<lilyp>kabouik: maybe you need to build ffmpeg with mjpeg-streamer as input?
<orneb>lilyp: so GuixSD would always install substitutes when available even if I omit the substitute server declaration in my config file?
<dthompson>I'm trying to update the Tiled package but it looks like 1.8.6 is as far as we can upgrade right now. the 1.9.0 release removed qmake support and replaced it with qbs, a tool that was deprecated a few years ago. fun!
<efraim>gst-plugins-base has a bunch of failures on staging on riscv64-linux
<lilyp>mbakke: okay, networking.scm needs an import
<efraim>ok, I'm fixing gst-plugins-base on staging for other architectures
<kabouik>Getting no audio on my fresh install: "sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to download it from https://github.com/thesofproject/sof-bin/", but that git repo contains an installer which I assume would not work with the Guix file structure
<Cairn><lilyp> "Cairn: using Emacs with an on-..." <- You must have misunderstood. I have a physical keyboard that I'd like to use. What I'm trying to do is avoid the redundancy of my device having its own keyboard along with a built-in keyboard.
<Cairn>Sorry, I know this is super late of a response. Just woke up.
<Cairn>If I were to get a PinePhone for example, I would explicitly never enable touchscreen features.
<lilyp>I'm p sure that it's just using the default gnome osk
<unmatched-paren>AAAAAGHLGHAA aerc just released ANOTHER new version :( guess i'll have to send [PATCH v9] gnu: Add aerc
<apteryx>civodul: hi! Is it normal that 'guix shell' super fast cache is not directly shared with 'guix shell -m manifest.scm' ?
<unmatched-paren>Though this may take some time to materialize, as my laptop's network connection is out of action and will be for a while...
<Cairn><lilyp> "there are few terminal-only..." <- Guess that'll be mine then
<kaelyn>rekado: thank you for the review! I'll send a V2 to address your second two points. Regarding the spirv-headers versioning, the last tag of the old scheme was 1.5.4 from Oct/Nov 2020, after which it is tagged with the sdk-1..y.z versions used by the other Vulkan SDK components.
<rekado>kaelyn: it’s not a big deal because it’s unlikely people have installed that package into their profiles; just want to point out that 1.5.4 would be considered newer by Guix, so it wouldn’t automatically upgrade when using ‘guix upgrade’.
<civodul>the integration with guix-build-log-minor-mode is wonderful, too
<Luk6655>Perhaps someone knows how to modify (via inheritance, or transformation) this in gnu/services/desktop.scm "(define (elogind-configuration-file config)" basically I need to add another config option.
<dgcampea>where can I place a "htpasswd" file that gets read by nginx?
<rekado>dgcampea: you can put it wherever you tell nginx to look.
<rekado>Luk6655: unfortunately, I don’t think you can do that easily :(
<rekado>Luk6655: the elogind-configuration also doesn’t offer an escape hatch, so you can’t easily add arbitrary text to the config file.
<Luk6655>rekado: Are things like this "supposed to be" configurable in guix? I wonder what is the design idea at play here? Are we to add every config option to the desktop.scm where elogind is defined?
<Luk6655> It feels quite wrong to have to modify the code of the OS to add a config option in a service conf file...
<rekado>for most services we offer an ‘escape hatch’ that allows you to inject arbitrary strings into config files
<Luk6655>I see, any idea why this one doesn't have one?
<rekado>that the elogind configuration record doesn’t allow you to do that is an oversight.
<Luk6655>could you point me to an example of similar service with one, perhaps? Then I could use it as a template and add one myself.
<kaelyn>rekado: thanks for pushing the patchset to a branch! I missed that vulkan-headers triggered so many rebuilds (the dangers of doing "guix refresh -l vulkan-headers" instead of "./pre-inst-env guix refresh -l vulkan-headers" in the presence of local channels).
<grobx[m]>I'm trying to use guile-studio with emacs-next-pgtk (guix shell emacs-next-pgtk guile-studio), but seems that the emacs packages are not installed in site-list, for instance there's no run-geiser when I start emacs
<kabouik>Do I need a package for /sys/class/power_suppply/BAT0/uevent to be refreshed dynamically? I am running cat on it and it always shows the same, un less I reboot
<lilyp>aren't we using the nvidia-blessed binary blob loader to address this already?
<nckx>kabouik: I won't be back for a while, but my next wonder would be what ‘acpi’ prints. AFAIK (but I didn't check) it doesn't use that interface. I find it bizarre that, IIUC, your kernel is downright lying to you about your power reserves…
<Andronikos>Tried that some times ago but I don't get it to working. Guess I will try that at a later time. I guess that also explains why I have problems with X11? I am going to create a paste.
<nckx>kabouik: Also, maybe try downgrading to a significantly older kernel, just in case? Long shot, I know. o/
<kabouik>acpi is lying to me too, reporting the exact same nattery percentage that has not changed except at reboots. I never observed anything like that on any machine or Guix but this is also the first time I have Guix on a machine with a battery.
<kabouik>Looking online how to downgrade kernel in Guix, thanks for the hint.
<mbakke>...and I have a local patch to fix the build on 'core-updates', can clean it up if that's where you are working
<apteryx>no, I was attempting to update the gdm/gnome-shell related components before reporting a bug about XDMCP not working, if the bug is still there
<mbakke>is it feasible to go full GNOME 42 on 'core-updates'? :-)
<apteryx>it is not feasible on master? we already have a few 42 components
<mbakke>dunno, would expect a newer GLib and such to be required
<apteryx>glib can't be touched, but for most projects 2.70 is good enough still
<mbakke>speaking of core-updates, I now have GNOME, ungoogled-chromium and IceCat building on my branch with GCC 11, glibc 2.35 and Python 3.10 ... time to submit the patches :-)
<apteryx>an interesting thing with gnome 42 is that projects are finally moving to libsoup 3
<apteryx>hopefully we can drop that silly webkit-with-libsoup2 soon
<Andronikos>apteryx: Yes I mean that. I can basically only look straight up in 90 degrees to the sky. Thanks for the help. I am going to get the free drivers working and try it again. As far as I know those new Nvidia free drivers are only for newer cards like GeForce 1650.
<grobx[m]><grobx[m]> "I'm trying to use guile-studio..." <- I found a solution, just `guix shell emacs-next-pgtk -D guile-studio`
<antipode>Andronikos: Assuming you meant apteryx -> me, that sounds like Minetest is rendering fine.
<antipode>Andronikos: (on cargo run) Try emptying your Rust build cache & retry, maybe some old build interacts refer to deleted old libX11
<Andronikos>As I said, I can only look up straight in the sky 90 degrees. I can do what I want my mouse view does automatically move up. Also it is extremely fast. I have seen such behaviour only in video games I play in a VM without a dedicated video card. I can create a video if you want to show you how it looks. I did also a retry with the Gentoo pacage which results to the same behavoiur. Guess it is more of an issue with the Nvidia driver a