<Infinisil>
Okay well it makes kinda sense through luks
<Infinisil>
Well actually no
<Infinisil>
Using luks without lvm finishes a nixos install in less than a minute, I've been waiting for the one with lvm for 5 minutes now and it's still on the hashes starting with "c"
<Infinisil>
Except i messed up lvm somehow
mjhamrick has joined #nixos
<mjhamrick>
Hi, I have a quick question. What is the policy (if any) around builds that can have optional dependencies? How should one determine which optional flags are or aren't turned on?
dbmikus has joined #nixos
newhoggy has joined #nixos
<simpson>
mjhamrick: Just check to see if the dependency is null.
<clever>
normally, you have to configure the efi to boot from a given binary in the efi system partition
<clever>
but that option uses a special name that is in the default search path, normally reserved for install media
<Infinisil>
efibootmgr ignores the --disk option.. great
<clever>
because its reading config from the flash in the motherboard
<clever>
the disk doesnt come into play
eacameron has quit [(Remote host closed the connection)]
<Infinisil>
clever: Hmm
<Infinisil>
Why is there a disk option then
<clever>
i think thats for when you modify the efi settings
eacameron has joined #nixos
<clever>
to make it use a certain disk always
<Infinisil>
Ahh
eacameron has quit [(Remote host closed the connection)]
bennofs1 has joined #nixos
<Infinisil>
damnit, i need to turn off canTouchEfiVariables
<cstrahan>
puffnfresh: drats -- I didn't read the part where Docker states that osxfs is closed source. have you, by any chance, looked at whether or not it would be feasible to leverage their binary (not being able to directly distribute it would be un-ideal, of course, but at least that's something)?
<clever>
Infinisil: yeah, they conflict
fikse has joined #nixos
<Infinisil>
Alright, gonna check the installation now, brb
Infinisil has quit [(Quit: leaving)]
joehh has quit [(Ping timeout: 240 seconds)]
<oborot>
hmm
bennofs1 has quit [(Ping timeout: 240 seconds)]
Infinisil has joined #nixos
<oborot>
Aftter running wpa_supplicant directly I can see that it was failing the handshake due to an incorrrect passphrase
<Infinisil>
Works :D
<oborot>
Got that fixed, but the systemd service is still failing to connect and I think it's trying to connect to the wrong interface for some reason
<Infinisil>
Although luks doesn't
newhoggy has quit [(Remote host closed the connection)]
<clever>
oborot: how many wifi interfaces do you have?
newhoggy has joined #nixos
<oborot>
Two... which might be my problem
<oborot>
Must be trying to use the one built into my motherboard
<Infinisil>
Ah luks doesn't work because i hard coded the disk uuid, duh
<clever>
Infinisil: nixos-generate-config will create the luks entry for you
<Infinisil>
Oh rly? Then i must have it twice or smthing
Infinisil has quit [(Client Quit)]
Infinisil has joined #nixos
<oborot>
Sweeet, it's working now
<oborot>
Thanks for the help clever
slack1256 has joined #nixos
<Infinisil>
Also there are some weird errors
<Infinisil>
before grub even started
<Infinisil>
clever: I don't see anything luks related in hardware-configuration.nix
<clever>
*looks*
<Infinisil>
Maybe it's because nothing from luks is actually mounted?
<Infinisil>
it's just zfs datasets that are mounted
<clever>
Infinisil: the part labels collide, so the symlink can only point to one
<clever>
but there is no luks involved, so zfs just scans everything for a pool called "naspool", and finds all of the pieces, then assembles it
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] cstrahan closed pull request #25980: BundlerEnv, now with groups and paths (master...bundlerenv_usecases) https://git.io/vHT4L
NixOS_GitHub has left #nixos []
<Infinisil>
This complete rebuilding of the system from scratch takes only like 2 minutes which is nice
<clever>
nice
<Infinisil>
I saw grub the first time just before.. Damn it's ugly
<Infinisil>
Yeah, but still, the default is horrible
<clever>
pretty sure nixos has an option for it
<Infinisil>
systemd-boot is so clean and simple
<Infinisil>
Yup
<Infinisil>
I'll reboot now
Infinisil has quit [(Quit: leaving)]
dibblego has joined #nixos
dibblego has left #nixos ["λ"]
Infinisil has joined #nixos
<Infinisil>
It works :D
<Infinisil>
Thanks a lot clever, your tips helped me
<clever>
:D
<Infinisil>
Now nothing stands in my way to erase everything from my main drive and put nixos exclusively on there
<Infinisil>
Expect maybe my fear of deleting something important
<clever>
i usualy image a drive with dd before wiping it
<clever>
and save the image on the nas
<clever>
and i have found images inside images inside images before, lol
<Infinisil>
heh
oborot has quit [(Ping timeout: 260 seconds)]
<Infinisil>
I have been hunting os x for files that i may not want to delete for weeks now, I'll do a final check, but I'm pretty sure I have everything
deep-book-gk_ has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
chrishill has quit [(Remote host closed the connection)]
Infinisil has joined #nixos
rpifan has quit [(Remote host closed the connection)]
joehh has joined #nixos
Infinisil has quit [(Remote host closed the connection)]
fikse has quit [(Ping timeout: 240 seconds)]
fikse has joined #nixos
dbmikus has quit [(Ping timeout: 260 seconds)]
Infinisil has joined #nixos
rpifan has joined #nixos
newhoggy has joined #nixos
Infinisil has quit [(Client Quit)]
dhess has joined #nixos
justelex has quit [(Ping timeout: 246 seconds)]
dbmikus has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
Rotaerk has quit [(Quit: Leaving)]
Rotaerk has joined #nixos
<cocreature>
hey, what does the first argument to "runCommand" represent?
newhoggy has quit [(Ping timeout: 240 seconds)]
<simpson>
cocreature: It'll determine the filename of the script in the Nix store.
<cocreature>
simpson: ah ok, thanks!
lesce has joined #nixos
Wizek has quit [(Quit: Connection closed for inactivity)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/v7WOY
<NixOS_GitHub>
nixpkgs/master 321438d Tim Steinbach: rkt: 1.27.0 -> 1.28.0
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
lesce has quit [(Ping timeout: 260 seconds)]
dbmikus has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
luigy_ has joined #nixos
luigy has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Infinisil opened pull request #27730: nixos-artwork: Fix URL to gnome-dark (master...fix-artwork-url) https://git.io/v7W3e
NixOS_GitHub has left #nixos []
fikse has quit [(Ping timeout: 240 seconds)]
noobly has joined #nixos
<noobly>
Hello, I'm a very non-technical user of NixOS but when launching RStudio for the first time I got the error message "libpng warning: iCCP: known incorrect sRGB profile" in terminal and Error in tools:::httpdPort <= 0L : comparison (4) is possible only for atomic and list types In addition: Warning message: R graphics engine version 11 is not supported by this version of RStudio. The Plots tab will be disabled until a newer version o
<noobly>
*in GUI
<noobly>
that being said it would be nice to have plots :^), if anyone has any experience here I'd love to know about it
aristid has joined #nixos
<simpson>
Huh, which package is $(dig) in? Alternatively, should I try something else? I'm not particularly attached to it.
<TimePath>
bind?
<nixy>
simpson: The `dig` command is in bind
<simpson>
TimePath, nixy: Really? It's not showing up for me with $(nix-shell -p bind). First place I looked.
<nixy>
simpson: Indeed, strange
<nixy>
It doesn't apper in nix-shell but removing `bind` from my profile removes dig from ~/.nix-profile/bin
noobly has quit [(Ping timeout: 260 seconds)]
<TimePath>
ah, it's a separate output
<TimePath>
`nix-shell -p bind.dnsutils`
<simpson>
Nice find!
<simpson>
Works, thanks.
hellrazor has joined #nixos
<TimePath>
seems to work differently in different places
<TimePath>
shell allows it, nix-env doesn't, and systemPackages doesn't need it at all
justelex has joined #nixos
slack1256 has quit [(Remote host closed the connection)]
qknight has quit [(Ping timeout: 248 seconds)]
FRidh has joined #nixos
Bradyn2000 has joined #nixos
justelex has quit [(Ping timeout: 240 seconds)]
jb55 has joined #nixos
justbeingglad has joined #nixos
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 246 seconds)]
hellrazor has quit [(Quit: WeeChat 1.9)]
justbeingglad has left #nixos []
fikse has joined #nixos
jb55 has quit [(Ping timeout: 260 seconds)]
fikse has quit [(Ping timeout: 240 seconds)]
lesce has joined #nixos
qknight has joined #nixos
rpifan_ has joined #nixos
lesce has quit [(Ping timeout: 260 seconds)]
rpifan__ has joined #nixos
rpifan__ has quit [(Read error: Connection reset by peer)]
rpifan__ has joined #nixos
rpifan has quit [(Ping timeout: 240 seconds)]
rpifan_ has quit [(Ping timeout: 240 seconds)]
rpifan__ is now known as rpifan
joehh has quit [(Ping timeout: 240 seconds)]
jgertm has joined #nixos
simukis has joined #nixos
jgertm has quit [(Ping timeout: 260 seconds)]
[0__0] has joined #nixos
qknight has quit [(Ping timeout: 260 seconds)]
lesce has joined #nixos
koserge has joined #nixos
lesce has quit [(Ping timeout: 240 seconds)]
Ivanych has joined #nixos
cinimod has joined #nixos
fikse has joined #nixos
indi_ has joined #nixos
fikse has quit [(Ping timeout: 260 seconds)]
slack1256 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] FRidh opened pull request #27731: Channels i686: build nixos-unstable-small with tests but not nixpkgs-unstable-(small) (master...channels) https://git.io/v7WnT
NixOS_GitHub has left #nixos []
joehh has joined #nixos
ebzzry has quit [(Ping timeout: 246 seconds)]
Myrl-saki has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
ebzzry has joined #nixos
joehh has quit [(Ping timeout: 276 seconds)]
phreedom has joined #nixos
k2s has joined #nixos
hamishmack has quit [(Ping timeout: 240 seconds)]
hamishmack has joined #nixos
<mbrock>
people on Hacker News say that CloudFront is really not a cost-effective CDN, and only makes sense if you want to reduce your EC2 load in an all-AWS stack... which made me wonder if there's a good reason NixOS binary caches are hosted there
<mbrock>
"To date I've not come across a setup where CloudFront made sense cost-wise."
M-Jean has joined #nixos
justan0theruser has joined #nixos
indi_ has quit [(Remote host closed the connection)]
justanotheruser has quit [(Ping timeout: 276 seconds)]
justan0theruser has quit [(Quit: WeeChat 1.7.1)]
justanotheruser has joined #nixos
qknight has joined #nixos
ebzzry has quit [(Ping timeout: 260 seconds)]
rpifan has quit [(Ping timeout: 268 seconds)]
qq has joined #nixos
indi_ has joined #nixos
k2s has quit [(Remote host closed the connection)]
ebzzry has joined #nixos
fikse has joined #nixos
mounty has quit [(Quit: Konversation terminated!)]
mounty has joined #nixos
k2s has joined #nixos
fikse has quit [(Ping timeout: 260 seconds)]
<LnL>
the cache is hosted on s3, cloudfront is just used to reduce the data traffic to s3 AFAIK
<Mic92>
dtzWill: yeah, I added wllvm, but found the delay the python script adds in a little bit annoying (in autotools projects). Though I am not sure if it is really python, which creates the overhead or just the stuff they do internally.
Wizek_ has joined #nixos
Bradyn2000 has joined #nixos
cinimod has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
<FRidh>
Mic92: there's a discussion on python-dev about Python startup times btw.
Jackneill has joined #nixos
<Mic92>
FRidh: where is the most time spent there?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peti pushed 1 new commit to master: https://git.io/v7WRB
<NixOS_GitHub>
nixpkgs/master 47e3245 Peter Simons: haskell.lib: drop obsolete hasNoDataOutput and hasNoDocOutput functions
NixOS_GitHub has left #nixos []
<FRidh>
Mic92: I don't know that. What I got from the discussion is that it really depends on your setup.
erictapen has quit [(Ping timeout: 276 seconds)]
<FRidh>
I think it was mostly IO; finding modules and loading some by default
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v7WRX
<NixOS_GitHub>
nixpkgs/master 140f47e Frederik Rietdijk: Merge pull request #27733 from volth/patch-6...
NixOS_GitHub has left #nixos []
mudri has joined #nixos
seanparsons has quit [(Read error: Connection reset by peer)]
seanparsons has joined #nixos
<unlmtd>
is there a 'suckless' nixpkgs tree publicly available somewhere?
<unlmtd>
if there is it isnt optimized for searches
erictapen has quit [(Ping timeout: 240 seconds)]
mudri has quit [(Ping timeout: 260 seconds)]
Ivanych has quit [(Ping timeout: 276 seconds)]
MrCoffee has quit [(Quit: Lost terminal)]
Rotaerk_ has joined #nixos
Rotaerk has quit [(Ping timeout: 268 seconds)]
b has joined #nixos
leat has joined #nixos
justelex has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] puffnfresh opened pull request #27736: alacritty: use patchelf instead of LD_LIBRARY_PATH (master...bug/alacritty-ld-library-path) https://git.io/v7Wuy
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] puffnfresh closed pull request #27736: alacritty: use patchelf instead of LD_LIBRARY_PATH (master...bug/alacritty-ld-library-path) https://git.io/v7Wuy
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 240 seconds)]
jophish_ has joined #nixos
jophish_ has quit [(Client Quit)]
qq_ has joined #nixos
<qq_>
@unlmtd: there are only triton and guix
qq_ has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm closed pull request #27674: opencv: Work around build failure with enableContrib & Python (master...opencv_contrib_py) https://git.io/v7Gkm
NixOS_GitHub has left #nixos []
Ivanych has joined #nixos
Bradyn2000 has quit [(Ping timeout: 260 seconds)]
erictapen has joined #nixos
qq has quit [(Quit: Page closed)]
<hodapp>
woo, one of my pull requests was closed! \o/
<hodapp>
opencv-related. predictably.
<hodapp>
:|
etairi has joined #nixos
<etairi>
Can I run NixOS in Raspberry Pi 2? If yes, where can find a correct image for it?
amen has joined #nixos
mudri has joined #nixos
Wizek_ has quit [(Ping timeout: 240 seconds)]
cinimod has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] bjornfor pushed 3 new commits to master: https://git.io/v7WgG
<NixOS_GitHub>
nixpkgs/master b339e6e Bjørn Forsman: nixos/lighttpd: update list of allowed module names...
<amen>
hi I have been trying to follow the manual to write a shell.nix that mimics "python setup.py develop" but my 3 lines shell.nix http://paste.ubuntu.com/25197092/ ends up with the error "value is a function while a set was expected" ?
Bradyn2000 has joined #nixos
koserge has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] puffnfresh opened pull request #27737: alacritty: use patchelf instead of LD_LIBRARY_PATH (master...bug/alacritty-ld-library-path) https://git.io/v7WgH
ktosiek has quit [(Remote host closed the connection)]
ktosiek has joined #nixos
ktosiek has quit [(Remote host closed the connection)]
ktosiek has joined #nixos
phinxy has joined #nixos
Wizek_ has joined #nixos
revtintin has joined #nixos
etairi has quit [(Quit: Page closed)]
pie__ has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] rycee pushed 1 new commit to master: https://git.io/v7Wan
<NixOS_GitHub>
nixpkgs/master a444b34 Robert Helgesson: facedetect: init at 0.1
NixOS_GitHub has left #nixos []
pie_ has joined #nixos
pie__ has joined #nixos
pie__ has quit [(Remote host closed the connection)]
mudri has quit [(Quit: WeeChat 1.9)]
newhoggy has joined #nixos
erictapen has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
b has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
<joehh>
hi amen, my python nix knowledge is not as good as i like, but from my knowledge, that looks more like the sort of thing I'd put in default.nix
<joehh>
can you show me which bit of the manual you are trying to follow?
<amen>
joehh: the part right after "If you create a shell.nix file with the following contents" looks similar to what I wrote
<joehh>
have you a link so I can see it in context?
<joehh>
I see it
newhoggy has quit [(Remote host closed the connection)]
<amen>
joeh: oh I think I found it, I needed to do "with import <nixpkgs> {};" instead of "with import <nixpkgs>;"
Olgierd has quit [(Quit: WeeChat 1.5)]
Olgierd has joined #nixos
<joehh>
well spotted - though I think the next example will actually be more useful
<joehh>
I couldn't actually import toolz when following the example from the docs
<amen>
I've seen a few issues that wished for a better message than just "value is a function while a set was expected". I concur :) Thanks for your help
ktosiek has quit [(Remote host closed the connection)]
<joehh>
no worries - I think you solved it yourself :)
<joehh>
I'm learning too - I use nix for haskell mainly and python is only secondary at the moment
<joehh>
I do most of my python work by putting "#! /usr/bin/env nix-shell" at the top of scripts with nix-shell lines following to control which packages are available
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] bjornfor opened pull request #27738: [backport] vim_configurable: add ".../after" plugin dirs to runtimepath (release-17.03...backport-vim-plugin-after) https://git.io/v7WVP
NixOS_GitHub has left #nixos []
v0|d has joined #nixos
Filystyn has joined #nixos
<v0|d>
i have q. how one can add a new module located on localfs to the system wide modules list? thnx.
<gchristensen>
though I'm realizing it is possible people outside of the lib import specific lib files? not sure if that is an API we're comfortable breaking
mkoenig has quit [(Ping timeout: 240 seconds)]
mkoenig has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
[0__0] has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] bjornfor pushed 1 new commit to master: https://git.io/v7Ww7
<NixOS_GitHub>
nixpkgs/master 72e99b6 Bart Brouns: baudline: use jack2 instead of jack1...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] bjornfor closed pull request #27655: baudline: use jack2 instead of jack1 (master...baudline) https://git.io/v7O6g
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
bennofs has joined #nixos
<LnL>
gchristensen: I can look at it in a couple of hours
<gchristensen>
so here is something, evaluating all the nix tests with the fndocs from moretea adds less than 1s total time
<gchristensen>
I don't know, I think the performance concerns are overblown
<gchristensen>
maybe we should setup an eval on hydra and see what it does to eval time
xadi has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
xadi has joined #nixos
<LnL>
yeah I did a test earlier with callPackage as a functor and didn't really notice a difference when evaluating nixpkgs
<gchristensen>
well shoot, let's skip my work and just merge it :D
fikse has joined #nixos
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] rycee pushed 1 new commit to master: https://git.io/v7Wrh
<NixOS_GitHub>
nixpkgs/master 1ae9848 Robert Helgesson: perl-Cpanel-JSON-XS: init at 3.0237
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 240 seconds)]
<LnL>
we should do some testing with the actual changes
<LnL>
maybe testing with callPackage + nix-env -qaP isn't correct
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] rycee opened pull request #27741: fgallery: enable face detection (master...bump/fgallery) https://git.io/v7Wok
NixOS_GitHub has left #nixos []
<LnL>
also I prefer the names you used IIRC
newhoggy has joined #nixos
<gchristensen>
yeah if we make an eval on hydra it'll make good graphs for us to compare
Enzime has joined #nixos
<LnL>
probably the easiest way to test
<Enzime>
I'm trying to make a simple package that I can install locally, but it fails on installing
<Enzime>
I think it's inserting the wrong directory with cmake, does anyone have any advice?
<Enzime>
but this file exists at: "/tmp/nix-build-i3-ws.drv-9/i3-ws-c977bf9/build/i3ipc++/3rd/jsoncpp/pkg-config/jsoncpp.pc"
newhoggy has joined #nixos
<swflint>
I've been trying to update an installation of mine, and I keep getting an error about not being able to download a derivation or an error with xz. What can I do?
newhoggy has quit [(Ping timeout: 255 seconds)]
jmiven has quit [(Quit: co'o)]
endformationage has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos []
b has joined #nixos
newhoggy has joined #nixos
eacameron has joined #nixos
fikse has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] rycee pushed 2 new commits to master: https://git.io/v7WKo
<NixOS_GitHub>
nixpkgs/master 138dd4f Robert Helgesson: fgallery: 1.8 -> 1.8.2
<NixOS_GitHub>
nixpkgs/master 9d4d629 Robert Helgesson: fgallery: add support for facedetect
<M-liberdiko>
Where can I find a tutorial on how to add a module to nixpkgs?
newhoggy has joined #nixos
amen has quit [(Quit: Page closed)]
<M-liberdiko>
I am able to add packages and contribute back to the community, but I struggle to add a module. Here is what I I'm trying to do https://ptpb.pw/nKG8
<gchristensen>
great idea for a tutorial!
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] aristidb pushed 1 new commit to master: https://git.io/v7W6h
<gchristensen>
M-liberdiko: with the patch to pkgs/data/fonts/emojione/default.nix it look like we don't need a module, can we just add pkgs.emojione to fonts.fontconfig.confPackages ?
<M-liberdiko>
gchristensen: I'll try that
<gchristensen>
M-liberdiko: your module looks good (but maybe not required.) what problem were you having?
erictapen has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
indi_ has joined #nixos
<M-liberdiko>
Arf... I have to rebuild the package again, It will take some time before I have the exact error message.
<gchristensen>
ok :)
<M-liberdiko>
The error was something like : "your module doesn't exist" when doing "sudo nix-env -f ~/os/nixpkgs -i 'emojione.*'"
newhoggy has quit [(Ping timeout: 268 seconds)]
indi_ has quit [(Ping timeout: 246 seconds)]
bennofs has joined #nixos
<gchristensen>
hmm that might be the trouble, nixos modules aren't used by nix-env
ison111 has joined #nixos
<M-liberdiko>
OK, so how can I test it?
newhoggy has joined #nixos
ng0 has joined #nixos
<gchristensen>
you can set your NIX_PATH to include it
<cocreature>
et4te: oh sorry I didn’t realize this was #nixos. my answer isn’t really specific to nix and probably not very useful if you want to use nix for fetching haskell packages.
<et4te>
cocreature: yeah that looks exactly like what i'm looking for thank you
erictapen has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 276 seconds)]
jb55 has quit [(Quit: Lost terminal)]
jb55 has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
jb55 has quit [(Quit: WeeChat 1.9)]
jb55 has joined #nixos
<M-liberdiko>
gchristensen: I tried nixos-rebuild like this "sudo bash -c 'NIX_PATH=nixpkgs=/home/bricewge/os/nixpkgs:$NIX_PATH nixos-rebuild switch'" but I still have an error: https://ptpb.pw/CQn8
<M-liberdiko>
I think a made an error in the module
<dtzWill>
Mic92: haha yeah the overhead is due to python pretty sure--they don't do much more than we do with our CC wrappers
newhoggy has joined #nixos
<dtzWill>
Mic92: quick test here shows configurePhase for random project (gnum4) w/clang: 13s, w/WLLVM:33s, w/WLLVM+WLLVM_CONFIGURE_ONLY=1: 20s
<dtzWill>
but I don't like using different compiler during configuration than elsewhere, just asking for problems lol.
<dtzWill>
(ran each 3 times, fwiw)
newhoggy has quit [(Ping timeout: 248 seconds)]
rpifan has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
newhoggy has joined #nixos
<ison111>
Is there anything special you have to do to get video thumbnails working? I've tried in Thunar, PCManFM, and Dolphin and none of them are able to display video thumbnails. I've been trying things on and off for months, but no matter what I do it just won't work.
hellrazor has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 268 seconds)]
<ison111>
Ok I just tried SpaceFM and it's able to thumbnail videos. Maybe I could just get used to this
<boomshroom>
I recently bought an interesting game on Steam and thought I'd try it out. I installed and tried to run it and it crashed. I tried opening steam through the command line and it seems that libGL.so.1 can't be found.
<FRidh>
are you running NixOS on Nix on another OS?
<boomshroom>
FRidh: NixOS
<FRidh>
hardware.opengl = {
<FRidh>
driSupport = true;
<FRidh>
driSupport32Bit = true;
<FRidh>
};
freusque has joined #nixos
<FRidh>
you have that?
<boomshroom>
FRidh: I have driSupport32Bit set but not driSupport.
alx741_ has joined #nixos
<FRidh>
boomshroom: try it
<aristid>
FRidh: but hardware.opengl.driSupport defaults to true?
newhoggy has quit [(Ping timeout: 260 seconds)]
alx741 has quit [(Ping timeout: 240 seconds)]
<boomshroom>
Looking at the nix source, it seems that there's an enable flag, but it's marked internal and defaults to false.
<FRidh>
aristid: did not know that
<aristid>
boomshroom: what does ls -l /run/opengl-driver* say?
<boomshroom>
aristid: environment.systemPackages = [(pkgs.steam.override { newStdcpp = true; })]; # in configuration.nix, though I would prefer if it was in ~/.config/nixpkgs/config.nix
tmaekawa has joined #nixos
<boomshroom>
You haven't asked for it yet, but `LD_LIBRARY_PATH=/run/opengl-driver/lib:/run/opengl-driver-32/lib`
<et4te>
which version of nixpkgs works with stack2nix? i've tried master, the one they specify, unstable nothing works :'/
newhoggy has joined #nixos
Ivanych has quit [(Ping timeout: 260 seconds)]
<boomshroom>
Another question that I have been asking for a while now is how can I manage multiple NixOS and Nix installations while putting as much as I can into ~/.config/nixpkgs/config.nix? I like the declarative package management, but would like to be able to use it without sudo.
<aristid>
boomshroom: do any other steam games work?
<aristid>
boomshroom: also, why the newStdcpp?
fikse has joined #nixos
magnetophon1 has quit [(Ping timeout: 276 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
boomshroom has quit [(Ping timeout: 260 seconds)]
boomshroom has joined #nixos
<boomshroom>
Sorry, my computer crashed. NixOS hasn't had the best stability track record with me.
<boomshroom>
As for why the newStdcpp? The manual said so.
<boomshroom>
And other steam games do work.
<aristid>
boomshroom: where in the manual does it mention newStdcpp? *confused*
<boomshroom>
Huh, maybe it didn't completely crash and nix-store --optimise just causes the computer to hand for a few moments.
<boomshroom-lapto>
Since my main system is acting funky, I figured I'd log in from my laptop so weird stuff doesn't restrict my ability to see what's going on.
fikse has quit [(Ping timeout: 260 seconds)]
deltasquared has joined #nixos
<boomshroom-lapto>
And... it looks like my desktop crashed again.
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] FRidh opened pull request #27751: python36 and python35: Don't use ldconfig and speed up uuid load (staging...pythonldconfig) https://git.io/v7WHO
NixOS_GitHub has left #nixos []
boomshroom has quit [(Ping timeout: 260 seconds)]
<boomshroom-lapto>
And that's why I switched to my laptop
boomshroom-lapto is now known as boomshroom
fikse has joined #nixos
<clever>
et4te: what error is stack2nix giving?
eacameron has quit [(Remote host closed the connection)]
lesce has joined #nixos
<et4te>
clever: I just fixed it. The instructions on the site lead to set nixpkgs to a version that fails when I try it.
zraexy has quit [(Ping timeout: 240 seconds)]
<et4te>
clever: If you use it on unstable it seems to work though, as long as you don't reference a non existent package. In my case the default derivation pointed to a non-existent gcc_s, which should have been called gcc.
<clever>
ah
lesce has quit [(Ping timeout: 240 seconds)]
<boomshroom>
If Overlord won't work, I'll try installing Transistor.
<aristid>
boomshroom: i'm pretty sure Factorio works ;-)
<boomshroom>
aristid: That games gets really slow after a while.
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to staging: https://git.io/v7WQv
<NixOS_GitHub>
nixpkgs/staging cdb1806 Thomas Tuegel: zfs: fix invalid use of substituteInPlace...
NixOS_GitHub has left #nixos []
<boomshroom>
In addition to enjoyable gameplay and story, Transistor is full of various programming jokes. Most games call them spells or attacks; Transistor has functions.
<aristid>
boomshroom: hmm, you seem to be unlucky with your system stability :)
<boomshroom>
I swear, Arch seemed more stable and had more frequent updates.
<deltasquared>
could be worse. got an old pentium IV system that likes to have kernel panics after putting it into suspend... it'd work for a while but *something* was causing memory corrupts. not sure if bios or GPU
<deltasquared>
eventually programs started crashing or the kernel had an oops or worse
<deltasquared>
miracle I didn't get any silent data corruption
<deltasquared>
so, the rule of thumb with that machine, keep it fast enough to boot that I'm not tempted to leave it in suspend.
<ottidmes>
Is there already a chromium version of major version 59 available? I want to try out its headless feature. I just tried chromiumBeta, but it wants to compile from source which would take way to long on my machine
<deltasquared>
chromium headless? curious, what would the purpose of that be
newhoggy has joined #nixos
<ottidmes>
deltasquared: Basically a replacement for phantomjs
<deltasquared>
... erm
<deltasquared>
not sure what that is, one sec
<ottidmes>
deltasquared: I want to be able to take screenshots of certain webpages automatically
<deltasquared>
ooooh cool. it's a scriptable web browser/bot type thingy I guess
<pbogdan>
ottidmes: I believe unstable channel has chromium stable at >= 59, don't think hydra builds beta / dev versions
<deltasquared>
that's given me ideas for automated integration testing now
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7W7S
<deltasquared>
I'll just update my unstable and take a look
<ottidmes>
deltasquared: Exactly, but phantomjs is the best at that, it however uses a older browser engine and now has stopped its development after chromium came out with this headless feature
eacameron has joined #nixos
<deltasquared>
seeing as chrom{e,ium} is *the* browser everyone seems to want to develop for these days
<ottidmes>
deltasquared: I ended up having too many deja vu moment, when I reinstalled from time to time, having to lookup the same things I simply forgot over time
simukis has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
boomshroom has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
oida has joined #nixos
losingkeys has joined #nixos
oida_ has quit [(Ping timeout: 255 seconds)]
takle has quit [()]
fikse has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
jb55 has quit [(Quit: WeeChat 1.9)]
revtintin has quit [(Quit: WeeChat 1.9)]
newhoggy has joined #nixos
FRidh has quit [(Quit: Konversation terminated!)]
eacameron has quit [(Ping timeout: 260 seconds)]
eacamero_ has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
deltasquared has quit [(Quit: Leaving)]
eacamero_ has quit [(Ping timeout: 240 seconds)]
endformationage has quit [(Read error: Connection reset by peer)]
dhess has quit [(Remote host closed the connection)]
apeyroux has quit [(Quit: Lost terminal)]
rpifan has joined #nixos
newhoggy has quit [(Ping timeout: 276 seconds)]
apeyroux has joined #nixos
<qknight>
LnL: remember my nix-shell hack with python? turns our when i use that i can't be using arguments to the python program which is a bit sad
<qknight>
LnL: so i now have moved it into a default.nix which can be used for nix-shell, programs still execute, but for the nixos service, which uses the program, i've used callPackage with the default.nix
justbeingglad has joined #nixos
justbeingglad has left #nixos []
newhoggy has joined #nixos
rpifan_ has joined #nixos
rpifan_ has quit [(Read error: Connection reset by peer)]
<ghlaw>
The QEMU keyboard or mouse doesn't work in usermode Xorg, with the libinput drivers. Mouse moves on screen but doesn't have any impact on Xorg.
<gchristensen>
I'll ping them on Matrix, they're active therhe
<hexa->
hey, I installed "fira", "fira-code" and "fira-mono" into my env, but they're not appearing in the list of fonts offered by gucharmap, firefox or chromium
<gchristensen>
last time disappearing comments happened it was because I had them banned
<globin>
ah
<globin>
I'll check that first
<gchristensen>
I don't see any comments either
<globin>
might be the same person %)
justbeingglad has joined #nixos
<gchristensen>
the person I banned is now banned from nixos entirely :)
<catern>
I have some terrible build process which deep down within, extracts a tarball
<aaronlevin>
ok, seems to be working now! thanks. curious, though, if thre's an easy way to build that default.nix?
<catern>
and that tarball contains a setgid file
eacameron has joined #nixos
<catern>
gchristensen: yeah, I believe it's a vuln :(
<catern>
but I still want to disable it for prototyping... hmm...
<gchristensen>
aaronlevin: what do you mean? like a local checkout?
<globin>
!m gchristensen
<catern>
(unless there's some way I can cleverly fix this tarball, hmm)
<gchristensen>
globin: :D for nixos/security-advisories? :)
<globin>
oy no bot around %)
<globin>
and community work :)
<aaronlevin>
gchristensen: yeah, download the default.nix file above into zoom.nix, and then there should be a way for me to nix-build it, but since it takes many arguments i'm not quite sure how.
<gchristensen>
<3
newhoggy has quit [(Ping timeout: 240 seconds)]
<gchristensen>
aaronlevin: ((import <nixpkgs> {}).callPackage ./zoom.nix) could do it
<aaronlevin>
but zoom.nix itself takes many arguments.
<gchristensen>
callPackage passes them
<aaronlevin>
ah
<aaronlevin>
that's what i was looking for! ok, thanks so much.
<gchristensen>
you're welcome
<gchristensen>
of course, it is better to update your channel
<aaronlevin>
well, unstable tends to be... unstable, so it has not always been pleasent for me.
<gchristensen>
hmm what about it has been painful?
<aaronlevin>
(mostly i work with Haskell packages so there's some instability there)
dhess has joined #nixos
<aaronlevin>
nothing specific to nix/nixpkgs, just Haskell. many times i've updated unstable and then ghc-mod won't work with an updated cabal, for example.
eacameron has quit [(Ping timeout: 255 seconds)]
newhoggy has joined #nixos
<aaronlevin>
does `fetchurl` follow redirects?
<gchristensen>
it should
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 2 new commits to openssl-1.1: https://git.io/v7Wx7
<NixOS_GitHub>
nixpkgs/openssl-1.1 da5df9f Robin Gloster: gdal: 2.1.3 -> 2.2.1
<NixOS_GitHub>
nixpkgs/openssl-1.1 f7f0678 Robin Gloster: mariadb: 10.2.6 -> 10.2.7
NixOS_GitHub has left #nixos []
<aaronlevin>
hmm, getting "Warning: Transient problem: HTTP error will retry" but when I try the url with curl or the browser it returns 302 (and in the browser begins downloading)
<et4te>
clever: spoke too soon, it complains at end of build now with linker errors (missing gcc_s). Can't find gcc_s in any nixpkgs though. Heard mention of setting NIX_LDFLAGS but trying that with nix-build didn't correct the problem (-lgcc_s).
<et4te>
it seems that if you use Data.Bits in haskell you need -lgcc_s which doesnt seem to exist ? :/
<clever>
et4te: gcc_s is inside gcc.cc
<clever>
so add gcc.cc to your inputs
newhoggy has quit [(Ping timeout: 240 seconds)]
<clever>
hmmm, not seeing it in a recent one, *looks more*
<clever>
ah, its now in gcc.cc.lib
<aaronlevin>
gchristensen: hmm, seems to be working now. must have been a transient issue.
eisbaer1 has joined #nixos
<et4te>
clever: doing that makes it error with 'Missing C library: gcc_s', even though the linker errors get resolved
<clever>
what are you trying to build?
<clever>
can you gist the entire error?
<globin>
et4te: I think there is an open bug report, just a sec
<et4te>
clever: Data.Bits
<et4te>
sure, one moment
newhoggy has joined #nixos
<globin>
et4te: hmm, maybe not
<globin>
but there is a lot of NIX_LDFLAGS = "-lgcc_s" ;
<globin>
in nixpkgs
civodul has quit [(Quit: ERC (IRC client for Emacs 25.2.1))]
<clever>
et4te: cant see anything on this end as to why its failing, the hackage-packages version of data.bits looks normal
justanotheruser has joined #nixos
justanotheruser has quit [(Client Quit)]
justanotheruser has joined #nixos
<et4te>
clever: so stack2nix will generate a nix file which depends on gcc_s existing in pkgs. In unstable / master gcc_s doesnt seem to exist there. Substituting that for pkgs.gcc.cc clears the linker error but fails with missing lib.
justan0theruser has quit [(Ping timeout: 240 seconds)]
<et4te>
clever: sorry its bits-extras
<et4te>
not Data.Bits
<clever>
et4te: can you gist the file stack2nix generated?
<et4te>
sec i'll rerun the tool and paste
newhoggy_ has joined #nixos
<aaronlevin>
well, zoom-us installed, but now I get a "libGL.so.1: cannot open shared object file: No such file or directory" error ;/
newhoggy has quit [(Read error: Connection reset by peer)]
<clever>
aaronlevin: is this on nixos or another distro?
<aaronlevin>
clever: another distro
<aaronlevin>
clever: ubuntu
<clever>
aaronlevin: yeah, opengl has trouble when using nix on other distros
<pbogdan>
re bits-extras
eacameron has joined #nixos
<aaronlevin>
clever: hmm... anything i can do or should i try to install this zoom garbage via apt? (i was resorting to the nix one because the apt one didn't seem to install either)
lesce has joined #nixos
<clever>
aaronlevin: try adding /usr/lib to $LD_LIBRARY_PATH
<bennofs>
is anyone here using the nixpkgs rust overlay from mozilla? I get "cannot find crate for std" when I try to use rustc installed from it...
hiratara has quit [(Ping timeout: 240 seconds)]
rpifan__ has joined #nixos
<bennofs>
Oh, my mistake may have been trying to install channels.nightly.rustc instead of channels.nightly.rust ...
newhoggy_ has quit [(Ping timeout: 248 seconds)]
<bennofs>
yes, installing rust instead of rustc worked
<aaronlevin>
clever: ok, got it to work (my libGl was elsewhere, but updating LD_LIBRARY_PATH fixed it)
fikse has joined #nixos
rpifan__ has quit [(Excess Flood)]
<aaronlevin>
thanks gchristensen, globin, and clever for the help.
<et4te>
clever: that fails with undefined references
<clever>
configureFlags = "--ghc-option=-lgcc_s"
<clever>
the commit i linked also shows it modifying the configure flags some
<catern>
aaaaaaaaaaargh
rpifan has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
<Infinisil>
Umm, is cache.nixos.org down for anyone else?
<Infinisil>
Actually no, it works from my server..
simukis has quit [(Quit: simukis)]
<et4te>
clever: just tried with those configureFlags on the lib no work, added to the main executable derivation and yeah, looks like the same result. :/
<et4te>
clever: where are those configureFlags meant to be added?
<clever>
i think it goes on the bits-extras derivation
fikse has quit [(Ping timeout: 260 seconds)]
Filystyn has quit [(Quit: Konversation terminated!)]
<clever>
though the file being patched no longer exists in the repo
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
fnordxyz has joined #nixos
<clever>
the fix is seemingly just gone, yet its affects are still in hackage-packages.nix
<catern>
argh
<catern>
argh argh
<fnordxyz>
hi i want to install windows 10 dual boot on an existing nixos installation. how can i restore grub afterwards?
<clever>
fnordxyz: boot the nixos install cd, mount everything to /mnt like in the middle of the install, and "nixos-install --chroot" and "nixos-rebuild boot"
<et4te>
clever: hmm, the closest I get is 'Missing C Dependency' by setting the package to pkgs.gcc.cc
<et4te>
the configure flag didn't seem to do anything
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/v7Whq
<NixOS_GitHub>
nixpkgs/master 0154d1b Robin Gloster: fix evaluation...
NixOS_GitHub has left #nixos []
<et4te>
clever: the commit you showed also has extraLibs but it fails if I add that there
newhoggy has joined #nixos
<catern>
for some insane reason, on my system, the /usr/src/linux-$version/include/linux header direct, has the setgid bit set. the gcc build process copies these headers in to its build directory through... tar and untar it looks like??? and so it tries to the setgid bit...
<clever>
et4te: yeah, i'm not sure what to do next
<clever>
been a few months since i delt with that, so i cant remember
<bennofs>
does someone here happen to know if its possible to force Linux to load an exe at a predetermined base address?
<Infinisil>
Oh my god, I may have just been really really stupid
<clever>
bennofs: there is a field in the ELF header that says what address to load it at
<bennofs>
clever: right. but patchelf doesn't seem to support patching that field :/
<clever>
it would also mess with addresses embeded into the binary, you would have to apply relocations and such
<clever>
usually better to set it at link time
eacameron has quit [(Ping timeout: 260 seconds)]
<bennofs>
clever: it's a PIE exe
<clever>
all i can think of then is to patch patchelf
lesce has joined #nixos
eacameron has joined #nixos
<Infinisil>
Okay I have a problem: I have enabled the networking.proxy option, which points to my server, which isn't actually running a proxy
<Infinisil>
And I can't roll back
<clever>
Infinisil: at a glance, all it does is set a few env variables, so run "env | grep proxyhostname" and unset them, then nixos-rebuild switch should temporarily work
<Infinisil>
clever: Tried that, but it's the nix daemon's env that has them still set
jtojnar has joined #nixos
<clever>
ah
<clever>
stop the nix-daemon service as well, "systemctl stop nix-daemon"
deep-book-gk_ has joined #nixos
<clever>
nixos-rebuild as root should be able to spawn workers on its own without the daemon
<clever>
then it will use the env of nixos-rebuild
<Infinisil>
clever: Ah nice, didn't know that
[k00l]zduchac has joined #nixos
deep-book-gk_ has left #nixos []
[k00l]zduchac has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
<Infinisil>
clever: Hmm.. a rebuild starts the daemon again and uses it instead
<dhess>
Dezgeg: that fix you posted for the read-only filesystem issue in the installer (https://github.com/NixOS/nixpkgs/issues/27602), you said you didn't update the aarch64 install image with that fix. So should I apply that to the filesystem on the SD card I'm using with the existing install image?
<Dezgeg>
yes
<clever>
Infinisil: yeah, nixos-rebuild will always try to find the ENTIRE closure of your nixos on the cache, including the built version of stuff you customized
<dhess>
and then run nixos-install? Or should I run nixos-install, wait for it to break, and then run that fix
<clever>
Infinisil: so it will always have cache misses
<dhess>
Dezgeg: ok thanks. I'll try that and let you know how it goes
<dhess>
Dezgeg: curious, though, I've never had that issue with nixos-install before, only when installing to the eMMC on a Jetson. Why is that?
<dhess>
Is it aarch64-specific?
<clever>
dhess: i ran into an issue with the netboot stuff for x86 a few months ago, if the host /nix/store was read-only, nixos-install could fail
<dhess>
doesn't seem like it should be from the patch you postd
Filystyn has quit [(Remote host closed the connection)]
<dhess>
clever: but why, on a newly-formatted filesystem that's being installed to for the first time, would that happen?
<dhess>
or rather, why only in certain cases?
<clever>
the problem in my case, was with the install host, not the newly formatted fs
<clever>
the nixos that nixos-install was being ran from
<Dezgeg>
it is probably specific to the ext4 creation scripts (that set the wrong mtime in /nix/store) that is used by the arm/aarch64 expressions and nothing else
<dhess>
Dezgeg: ahh ok
<dhess>
strange bug!
eacameron has joined #nixos
v0|d has quit [(Remote host closed the connection)]
<dhess>
it was really frustrating. I'm hoping this Jetson TX1 is slowing to a crawl under heavy compile load and swapping due to the SD card being overwhelmed. So installing to the eMMC (or the SSD I have coming in the mail today) should help. But I couldn't get it to install there at all!
<dhess>
hopefully this will fix it
slyfox_ has joined #nixos
<Infinisil>
clever: I'm going to use --build-host infinisil.io --target-host localhost because i have ssh access to it xD
<dhess>
Dezgeg: did you have a chance to try a different NVIDIA u-boot, to see if you can reproduce the MP issue?
<clever>
Infinisil: heh, that should work
<Infinisil>
A bit inefficient, but it should work
<Dezgeg>
no, it's at work so not until monday
slyfox has quit [(Ping timeout: 240 seconds)]
<dhess>
ok
<dhess>
Dezgeg: meanwhile the Jetson TX2 just doesn't work at all. Seems like the mainline 4.12 kernel just got a bunch of fixes for that system, so I guess it's possible that it's just not well-supported yet.
<Dezgeg>
yes, that is very likely. maybe linux_testing would help assuming it's up-to-date in nixpkgs
<dhess>
When I try to boot it using your aarch64 install image, it gets all the way to starting u-dev and then hangs.
eacameron has quit [(Ping timeout: 268 seconds)]
<dhess>
When I use the SD card with the working NixOS install that I use on the TX1, it tries to load dm_mod for some reason, complains that it's not in initrd, and then just dies trying to mount the rootfs over and over.
eacameron has joined #nixos
<dhess>
Dezgeg: good idea, maybe I'll try that. Once I get a chance I'll also create a derivation for the NVIDIA L4T kernel. It has a ton of stuff that you'd probably want anyway, like fan control, power mgmt/thermals, etc.
<dhess>
no way to control any of that even on the TX1 with mainline 4.12.
lesce has joined #nixos
<dhess>
could be another reason why my TX1 slows to a crawl under load.
<dhess>
plus the L4T kernel would enable all the fun GPU stuff