gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<samueldr> hey, eurofriends, what's a popular (your side of the pond) aarch64 android cellphone which's bootloader is handily unlockable?
<samueldr> looking for something that's more likely to have a broader install base
* samueldr will also re-ask tomorrow
<gchristensen> good choice :)
ivan has quit [Ping timeout: 245 seconds]
ivan has joined #nixos-chat
Drakonis has joined #nixos-chat
cjpbirkbeck has joined #nixos-chat
Drakonis has quit [Quit: WeeChat 2.4]
Miyu-chan has joined #nixos-chat
ajirx has joined #nixos-chat
<etu> Nice, NixOS and gchristensen was mentioned in http://ubuntupodcast.org/2019/06/27/s12e12-nemesis/ because of the snapcraft work at their sprint
<etu> Very warm mentions :)
cjpbirkbeck has quit [Quit: Quitting now.]
ajirx has quit [Remote host closed the connection]
ajirx has joined #nixos-chat
sphalerit has quit [Read error: Connection reset by peer]
domenkozar[m] has quit [Read error: Connection reset by peer]
colemickens has quit [Read error: Connection reset by peer]
thefloweringash has quit [Write error: Connection reset by peer]
zimbatm has quit [Read error: Connection reset by peer]
Ralith has quit [Write error: Connection reset by peer]
joepie91[m] has quit [Write error: Connection reset by peer]
dtz has quit [Write error: Broken pipe]
kgz has quit [Ping timeout: 272 seconds]
colemickens has joined #nixos-chat
kgz has joined #nixos-chat
ajirx has quit [Remote host closed the connection]
ajirx has joined #nixos-chat
Jackneill has joined #nixos-chat
endformationage has quit [Ping timeout: 244 seconds]
sphalerit has joined #nixos-chat
zimbatm has joined #nixos-chat
thefloweringash has joined #nixos-chat
dtz has joined #nixos-chat
joepie91[m] has joined #nixos-chat
Ralith has joined #nixos-chat
<talyz> samueldr: Maybe the samsung s9? It has official support in LineageOS at least :)
veske has joined #nixos-chat
<Taneb> What is snapcraft?
<etu> Taneb: Ubuntus new containerized package format
<Taneb> Like an apt/docker hybrid?
<etu> Taneb: Kinda, but they have some neat stuff with permissions and stuff. So applications can't just go grab the webcam etc.
<etu> It prompts the user about permission
<Taneb> Ooh, nice
<Taneb> I remember seeing gchristensen do something with generating snapcraft thingies from nix
<Taneb> But I didn't know what any of that was
<Taneb> Thanks for the explanation!
<etu> Yeah, it seemed that the Ubuntu podcast guys that works with Ubuntu was really impressed with how sophisticated NixOS is :)
<Taneb> Well, naturally
<etu> Because it is :D
<etu> But it takes some explaining to get someone to "get it"
<etu> I hope something good comes up in that thread
<etu> Because I have no clue :D
<etu> I've held presentations about Nix on LUG meetups etc, hard to get something below 30 minutes if you have a bunch of linux people in the room asking questions
<andi-> samueldr: I think One Plus One qualifies as easily unlockable?
<etu> joepie91: On the question: "Why a custom language?" I tend to mention that nix as a language is quite old by now, and many new languages that people think would be better have shown up quite recently (compared to nix)
<etu> joepie91: RE your answer in the topic of how to pitch nixos in 5 minutes
pie_ has quit [Ping timeout: 250 seconds]
<{^_^}> manveru/bundix#58 (by manveru, 15 minutes ago, open): Major refactor for V3
<aanderse> manveru: that's great! thank you! did you end up testing against redmine or should i do that?
<manveru> didn't get time to do that yet, also curious if you can figure out how to use it :)
<manveru> because i need to write more docs... so any feedback about unclear things would be great
<manveru> but you can build the new bundix by just doing `nix-build` in the root dir
<aanderse> nice and easy
<aanderse> great, thanks
<aanderse> will try once i get a chance
<manveru> cool, i'll try it on my own anyway since i'm curious, just have some more $DAYJOB stuff to do first
veske has quit [Ping timeout: 268 seconds]
waleee-cl has joined #nixos-chat
Miyu-chan has quit [Ping timeout: 248 seconds]
<Taneb> Is there much active work on improving Rust tooling in nixpkgs?
<eyJhb> Anyone got a idea for a pull down curtain system, that is fixed at the top/bottom? Needs to be on the outside, with the ability to pull up and curl around a bar at the top, and roll out too? - Hoped I could find some nice easy good designs online, but got no clue of what to search for
<eyJhb> *TuxPaint drawing can be made*
ajirx has quit [Remote host closed the connection]
endformationage has joined #nixos-chat
<samueldr> thanks talyz and andi- for answering
<samueldr> hey, eurofriends, what's a popular (your side of the pond) aarch64 android cellphone which's bootloader is handily unlockable?
<samueldr> looking for something that's more likely to have a broader install base
<samueldr> andi-: oneplus has a broad~ish install base, at least with geeks in europe?
<samueldr> though I'm not looking only at phones for geeks, but simply something one is more likely to come across, even if currently not in use
<eyJhb> samueldr: are you asking for common phones in EU?
<eyJhb> Or am I not understanding?
<samueldr> yes
<manveru> slack totally broken atm... guess i don't have work today :P
<samueldr> but android phones, with unlockable bootloaders
<eyJhb> samueldr: OnePlus is generally very popular in Denmark
<eyJhb> Also most huawei phones. Broadly speaking when talking Android. I don't have any particular phone though
<manveru> OnePlus is a pretty safe bet in germany/austria as well, afaik
<samueldr> hm, huawei is off the table into the wastebin; they don't unlock phones anymore
<samueldr> (sadly)
<eyJhb> Can't really think of much more, other than the generic Samsung. But now I am just naming all the big brands.. :p
<samueldr> right, if no one model stands out, it's likely homogenous (or you didn't care :))
<eyJhb> Like, most phones I see at Uni etc. are OnePlus, iPhone (not in scope) and Huawei.. And the model numbers for them all are kinda a mixed bag.. Especially OnePlus. Seeing as some, e.g. me, are still rocking The OnePlus One. And Huawei is most likely p20/p10
lopsided98_ has quit [Remote host closed the connection]
<NinjaTrappeur> samueldr, the lineage list of currently supported phones (dark green) https://wiki.lineageos.org/devices/ might be a good start.
lopsided98 has joined #nixos-chat
<samueldr> NinjaTrappeur: I'm more interested in the install base (anecdotal) stats here :)
<manveru> good luck getting that :P
<samueldr> there's already results, got some anecdotal reports from a few users :)
<NinjaTrappeur> oneplusx here :) Wouldn't recommand it.
<manveru> i think everything other than samsung and huawai is a rounding error these days :(
<samueldr> sad that huawei have challenge/response unlock, and stoppped their service
tokudan has quit [Quit: ZNC 1.7.3 - https://znc.in]
tokudan has joined #nixos-chat
pie_ has joined #nixos-chat
joepie91[m] has quit [Disconnected by services]
joepie91[m] has joined #nixos-chat
<pie_> does the snappy stuff use selinux or something like that
joepie91[m] has quit [Disconnected by services]
joepie91[m] has joined #nixos-chat
<gchristensen> canonical is all about apparmor iirc
<pie_> aha
<elvishjerricco> `nixos-rebuild build-vm; result/bin/run-nixos-vm -nographic` is not producing any output. Hm...
<manveru> TFW a bisect starts rebuilding rust and llvm...
<gchristensen> skip! skip! skip!
<manveru> just trying to find out wtf broke insomnia on 19.03 :P
<manveru> seems like it's not patchelfd anymore
<manveru> but it's fine on master... so strange
Drakonis has joined #nixos-chat
<pie_> So...nixpkgs is basically an expert system database. It's a shame that we can't reason about the rules in it though. Disregarding syntax difficulties, I guess the language is too powerful to reason about anyway....
<pie_> I wonder if we could compile nix down to something more structured than just raw derivations that *could* be reasoned about though...
Drakonis has quit [Quit: WeeChat 2.4]
<pie_> aaand we *do* have a termination requirement sooo that should make things at least somewhat tractable...
<pie_> Ok, so maybe I would downgrade my judgement to "an expert system database that seems really unwieldy, and I don't know of existing infrastructure for manipulating the rules."
<pie_> I suppose hnix might be a step in this direction.
Jackneill has quit [Remote host closed the connection]
<eyJhb> Are we talking about nix being AI again?
<pie_> not reeeeallly
<pie_> a book does not a brain make
<eyJhb> but does a brain make a book?
<pie_> in more ways than one
<pie_> unrelated, finally put a nix sticker on my laptop. feels good man.
<clever> elvishjerricco: you dont want to add -nographic, that will break things
<clever> elvishjerricco: you need to also enable serial console correctly
<clever> elvishjerricco: add virtualisation.graphics = false; to the configuration.nix, and then it will -nographic for you, and also switch to serial console automatically
<elvishjerricco> Derp, yea you've corrected me on this exact thing before :P
<clever> heh
<clever> elvishjerricco: also, anoyingly, all of those vm options are missing from the docs
<clever> because build-vm dynamically inserts that module
<elvishjerricco> Ack. `cannot build on 'ssh-ng://host': cannot open connection to remote store 'ssh-ng://host': unexpected end-of-file`
<elvishjerricco> Both my user and root can do `ssh host nix-store --help` without any prompting
<clever> elvishjerricco: strace?
<clever> elvishjerricco: maybe start by strac'ing the sshd, with -ff, and see what happens
cjpbirkbeck has joined #nixos-chat
<pie_> clever, is there an issue yet for the undocumented stuff? :v
<clever> pie_: dont think so, i think the solution is to make the whole config = mkIf style apply to qemu-vm.nix
<clever> pie_: and then always have it present in the nixos config
<pie_> open an issue so its recorded? xP or is it doing to get fixed sometime regardless
<pie_> (my librarian is showing...)
MichaelRaskin has joined #nixos-chat
<elvishjerricco> Well, the problem just randomly went away
<elvishjerricco> But the copying is extraordinarily slow, even though this is a local virtualbox machine
<elvishjerricco> Switched from ssh-ng to ssh, and it went from less than 1MiB/s to a proper 70MiB/s
ashkitten has quit [Quit: WeeChat 2.4]
ashkitten has joined #nixos-chat
<gchristensen> colemickens: any tips on opengl + firefox + wayland?
<gchristensen> why do I ask such silly questions
<gchristensen> wait. it isn't silly. it sohuld work afaik
<qyliss> how do you know if it's working?
<qyliss> or not?
<gchristensen> http://www.fishgl.com/ for example
<gchristensen> and video playback on Twitter is very choppy, not sure what that is about
<qyliss> gchristensen: seems to be working for me
<qyliss> Getting 36-ish fps on this ancient thinkpda
<qyliss> Do you have hardware.opengl.enable set?
<gchristensen> I do
<gchristensen> maybeservices.xserver.videoDrivers was doing something I don't do anymore
<gchristensen> back in 1h or so
<gchristensen> (not yet, actually)
<colemickens> gchristensen: I get 24 FPS on www.fishgl.com
<colemickens> video seems alright too?
<colemickens> well, I'm on Nightly though.
<gchristensen> colemickens: I get a "No WebGL" error
<gchristensen> "WebGL creation failed: * tryNativeGL * Exhausted GL driver options." from about:support hmm
<colemickens> I probably have too many different variables to give good information right now. libdrm/mesa/firefox-nightly. I'm building nixos-unstable.firefox now to see what happens
<gchristensen> I'm on stable, fwiw
<gchristensen> (nixos)
<colemickens> boo
<colemickens> okay.
<colemickens> what device are you on?
<gchristensen> dell xps 9380
<qyliss> I have `hardware.opengl.extraPackages = with pkgs; [ libGL ];` in my config
<qyliss> maybe you need something like that
<gchristensen> interesting, let's see
<qyliss> I think I identified that requirement by strace-ing whatever was complaining about missing drivers
<pie_> well....this is gonna be fun to package....why am i doing this lol https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md