Wafficus | I still get the same 'nvidia-support' has no installation candidate message even with that revision | 00:04 |
---|---|---|
kreyren | Wafficus, did you `apt-get update` ? | 00:04 |
Wafficus | yes | 00:04 |
Wafficus | here's my "sources.list": https://termbin.com/hgga | 00:04 |
kreyren | `apt-cache policy nvidia-support` then | 00:04 |
kreyren | ah don't copy my configurating that was example.. use `deb http://deb.devuan.org/merged beowulf main contrib non-free` | 00:05 |
Wafficus | how would I know what on earth to add from that package link though | 00:05 |
Wafficus | should I use this value: nvidia-support 20151021+9 | 00:06 |
kreyren | Wafficus, looking at https://pkginfo.devuan.org/stage/beowulf/beowulf/nvidia-support_20151021+9.html you can see https://i.imgur.com/LVXcZLN.png which corresponds to sub repositories in http://deb.devuan.org/devuan/dists/beowulf/ | 00:06 |
kreyren | the usuall sub-repositories are main, contrib and non-free | 00:07 |
kreyren | Wafficus, no just change the sources list :p | 00:07 |
Wafficus | I don't get it | 00:09 |
Wafficus | all I have to go off | 00:10 |
Wafficus | is this link https://pkginfo.devuan.org/stage/beowulf/beowulf/nvidia-support_20151021+9.html | 00:10 |
Wafficus | is it "deb https://pkginfo.devuan.org/stage/beowulf/beowulf/nvidia-support_20151021+9.html" | 00:10 |
kreyren | the deb.devuan.org/merged is the repository that you are using which has `dists` directory which is specified after and in which you have the sub repositories | 00:10 |
Wafficus | that's beyond me | 00:11 |
Wafficus | but ok | 00:11 |
Wafficus | how an average person would know how to handle this is a bit difficult | 00:11 |
Wafficus | anyway | 00:11 |
kreyren | so `deb http://deb.devuan.org/merged <name-of-directory-in-dists> <sub-repositry-in-dists> <sub-repositry-in-dists>` | 00:11 |
Wafficus | what bothers me | 00:11 |
Wafficus | is that it doesn't say merged on that link at all | 00:11 |
Wafficus | so hwo would I have known that | 00:11 |
Wafficus | *how | 00:11 |
kreyren | Wafficus, Well i am a genius, but in general when i was teaching this to my students it looks intimidating and complicated, but when you understand how and why is this done it gets exponentially simple | 00:12 |
kreyren | Note https://gist.github.com/Kreyren/cccf642ce672fd8f127ed128cf27749b i believe that it has everything needed for you to complete the procedure feel free to add a comment or sent me an email on kreyren@rixotstudio.cz or ping me here if you need help or continue with it ^-^ | 00:12 |
Wafficus | right, so you would have to been a package maintainer to know this in the first place | 00:12 |
Wafficus | so you can understand how a normal person has no idea what in the (fill in the word) to use | 00:13 |
kreyren | Wafficus, i understand why you think that, but not really it's understood by most of the apt-based users including ubunters | 00:13 |
kreyren | it's like regular expression it looks very intimidating but is insultingly easy :p | 00:13 |
Wafficus | well that whole ':P' is kind of getting to me | 00:14 |
Wafficus | but I'll ignore it | 00:14 |
Wafficus | anyway | 00:14 |
kreyren | Wafficus, i can that's why i am teaching people for free ^-^ | 00:14 |
Wafficus | I'm just trying to get these stupid video drivers updated so I can possibly improve emulation on this machine | 00:14 |
kreyren | for the > so you can understand how a normal person has no idea what in the (fill in the word) to use < | 00:14 |
kreyren | Wafficus, like i can make a script for you that does that if you want | 00:14 |
Wafficus | its ok, its just a bit frustrating | 00:15 |
kreyren | Wafficus, linux and foss in general is very flustrating when you enter it but it gets exponentially simple | 00:15 |
kreyren | the whole foss looks like it's just bunch of projects full of long and exhausing code, but most of them are insuntingly simple.. depends on the motivation of the invidual to learn new things | 00:16 |
Wafficus | its a bit sad when its this hard to install video drivers from a pretty well known video card company | 00:16 |
Wafficus | could be on both sides so idk | 00:16 |
Wafficus | anyway | 00:16 |
Wafficus | moving on, I still kind of don't know what to put in anyway for that sources.list at all | 00:17 |
kreyren | Wafficus, well nvidia is the worst thing that happend to linux so they are doing their best to make it as difficult as possible | 00:17 |
Wafficus | deb https://pkginfo.devuan.org/stage/beowulf/beowulf/nvidia-support_20151021+9.html buster contrib | 00:18 |
Wafficus | is that it? | 00:18 |
kreyren | unless it's ubuntu which is because dell pays them for it.. and ubuntu is currently not usable as a result of it | 00:18 |
kreyren | Wafficus, no the pkginfo is just a frontend for the packages to show you the informations | 00:18 |
kreyren | you want `deb http://deb.devuan.org/merged beowulf contrib` | 00:18 |
Wafficus | deb https://deb.devuan.org/contrib/nvidia-support_20151021+9.html buster contrib | 00:19 |
kreyren | deb http://deb.devuan.org/merged beowulf contrib | 00:19 |
kreyren | deb - Syntax | 00:20 |
Wafficus | right, that makes sense | 00:20 |
kreyren | http://deb.devuan.org/merged - Repository, note that you can open web browser for that | 00:20 |
Wafficus | kind of wish that package link would have linked to the main link itself | 00:20 |
Wafficus | could be better in that respect | 00:20 |
kreyren | beowulf - your release, in repository it's in dists directory | 00:20 |
kreyren | contrib - sub-repository in http://deb.devuan.org/merged/dists/beowulf dire | 00:20 |
kreyren | Wafficus, It's designed this way for apt to handle and apt is very old so none was using websites before like that :p | 00:21 |
kreyren | you would be using `apt-cache search` and other built-in commands instead | 00:22 |
* Wafficus smacks kreyren for the tongue bs | 00:22 | |
kreyren | Exherbo Linux has a nice method for it though | 00:22 |
Wafficus | anyway | 00:22 |
Wafficus | ok I did sudo apt update | 00:22 |
Wafficus | i'll try step 3 again | 00:22 |
kreyren | see cave working: https://rust-lang.github.io/rust-log-analyzer/log-viewer/#https://cors-anywhere.herokuapp.com/http://ix.io/2oto | 00:22 |
kreyren | Wafficus, show me `apt-cache policy nvidia-support` instead :p | 00:22 |
kreyren | it provides more info | 00:23 |
Wafficus | ah geez, same thing for 'nvidia-vdpau-driver' | 00:23 |
Wafficus | oh man | 00:23 |
Wafficus | this thing is such a pain imo | 00:23 |
Wafficus | is nothing included in the same repo | 00:24 |
Wafficus | goddamn | 00:24 |
Wafficus | phew, anyway, guess I have to go find it on the package list I guess | 00:24 |
kreyren | Like you can remove the /etc/apt/preferences.d/zz-nvidia anytime and just keep all the non-free packages available O.O | 00:24 |
kreyren | but this is how most of debian users who knows how to pin and respect four freedoms does it~ | 00:24 |
Wafficus | true | 00:25 |
Wafficus | maybe I should just temporarily enable everything | 00:25 |
Wafficus | and then add the pins later then | 00:25 |
Wafficus | that would probably be the easiest | 00:25 |
kreyren | Wafficus, if you find this being too much pain then yes :p | 00:25 |
* Wafficus smacks kreyren again for the tongue thing | 00:25 | |
Wafficus | anyway, I see | 00:26 |
* kreyren is masochist who likes smacking :p | 00:26 | |
kreyren | jk.. | 00:26 |
Wafficus | lol | 00:26 |
kreyren | aldo i enjoy pain mostly~ | 00:26 |
* Wafficus slaps kreyren instead | 00:26 | |
kreyren | :3 | 00:26 |
Wafficus | does this mean I literally have to install every dependency present: https://termbin.com/bknb | 00:30 |
Wafficus | kreyren: | 00:30 |
kreyren | no you are mishandling apt :p | 00:31 |
kreyren | you want `sudo apt-get install nvidia-driver` .. the dependencies will be resolved by apt | 00:31 |
kreyren | Wafficus, | 00:31 |
Wafficus | I tried that too, https://termbin.com/h8fr | 00:32 |
Wafficus | kreyren: same result | 00:32 |
kreyren | `apt-cache policy nvidia-legacy-check` then | 00:32 |
Wafficus | https://termbin.com/3pui | 00:34 |
kreyren | if the pin says `-1` and you need it -> Pin it to 990 | 00:34 |
Wafficus | because its '-1' does that mean I have to allow it somehow? | 00:34 |
Wafficus | ok | 00:34 |
kreyren | do that for all Predepend and depend packages in `sudo apt-get install nvidia-driver` | 00:34 |
kreyren | nvidia-legacy-check nvidia-driver-libs nvidia-driver-libs-nonglvnd nvidia-driver-bin xserver-xorg-video-nvidia nvidia-vdpau-driver nvidia-alternative nvidia-kernel-dkms | 00:35 |
kreyren | you don't need recommends :p | 00:35 |
Wafficus | recommends what? | 00:35 |
kreyren | Grabbed from https://i.imgur.com/kC3KEHb.png | 00:35 |
kreyren | These are recommends https://i.imgur.com/YXIULlT.png | 00:36 |
kreyren | aka recommended packages.. basically annoying advertisement for thing you might like~ | 00:36 |
Wafficus | it looks like they're all in the same repo | 00:37 |
Wafficus | https://termbin.com/pr5o | 00:37 |
Wafficus | http://deb.devuan.org/merged beowulf/non-free amd64 Packages | 00:37 |
kreyren | yep and you are not pinning them :p | 00:37 |
kreyren | that's why they have -1 | 00:38 |
Wafficus | if I just add the non-free, amd64, and Packages, thats it right | 00:38 |
kreyren | No the amd64 and Packages is not recognized | 00:38 |
kreyren | or what | 00:38 |
kreyren | O.o | 00:38 |
kreyren | Wafficus, you were supposed to make this change https://hastebin.com/sujupiwuza.makefile | 00:40 |
kreyren | which are packages added from https://i.imgur.com/kC3KEHb.png | 00:40 |
kreyren | and do it fast bcs i want to go sleep~ ;p | 00:42 |
Wafficus | even with that change | 00:42 |
kreyren | output? | 00:43 |
Wafficus | https://termbin.com/7yts | 00:43 |
kreyren | weird | 00:43 |
kreyren | my best guess u have a syntax error in /etc/apt/preferences.d/zz-nvidia | 00:44 |
kreyren | bcs if u have a syntax error the pin gets ignored :p | 00:44 |
kreyren | which is what seems to be happening here | 00:44 |
kreyren | ahh | 00:44 |
kreyren | i see the issue | 00:44 |
Wafficus | I have what you gave me for 'zz-nvidia' | 00:45 |
Wafficus | https://termbin.com/qtr3 | 00:45 |
kreyren | Wafficus, this https://hastebin.com/divusoxewe.makefile | 00:45 |
kreyren | it had `nvidia-driver-bin` configured twice which made the pin invalid | 00:45 |
kreyren | and ignored by apt :p | 00:45 |
Wafficus | updated it to your recent change | 00:48 |
Wafficus | but still same 'no installation candidate' | 00:48 |
Wafficus | https://termbin.com/6ojo | 00:49 |
kreyren | `apt-cache policy nvidia-driver` | 00:49 |
kreyren | ah `nvidia-driver-libs` is also duplicate | 00:49 |
Wafficus | https://termbin.com/lk7v | 00:49 |
kreyren | try now https://hastebin.com/raw/qacotopige | 00:51 |
Wafficus | ... same "no installation candidate" | 00:52 |
Wafficus | kreyren: | 00:52 |
Wafficus | current sources.list: https://termbin.com/jxn1 | 00:53 |
Wafficus | current 'zz-nvidia': https://termbin.com/kofa | 00:53 |
kreyren | Try https://hastebin.com/raw/gujidizena | 00:53 |
kreyren | Do https://hastebin.com/hasoxabuno.makefile if that didn't work :p but you may need to cherrypick that later | 00:54 |
* kreyren is going to sleep in 01:00 | 00:57 | |
Wafficus | same thing for the first attempt | 00:57 |
Wafficus | going to try the second paste | 00:57 |
Wafficus | ahhhhh | 00:58 |
Wafficus | even that didn't work | 00:58 |
Wafficus | dang | 00:58 |
Wafficus | kreyren: | 00:58 |
Wafficus | sources.list: https://termbin.com/2dp2f | 00:59 |
kreyren | wait you are using stable | 01:00 |
Wafficus | 'zz-nvidia': https://termbin.com/f2uo | 01:00 |
kreyren | https://hastebin.com/sakesedobe.makefile this should work | 01:00 |
kreyren | bcs we were using n=stable where we need n=beowulf | 01:00 |
kreyren | my bad! | 01:01 |
Wafficus | unfortunately, its complaining about depedencies again | 01:05 |
Wafficus | https://termbin.com/f76j | 01:05 |
kreyren | `apt-cache policy nvidia-driver` | 01:07 |
kreyren | Wafficus, | 01:07 |
Wafficus | https://termbin.com/mefy | 01:09 |
Wafficus | sources.list: https://termbin.com/soml | 01:10 |
Wafficus | zz-nvidia: https://termbin.com/u81j | 01:10 |
Wafficus | kreyren: | 01:10 |
kreyren | that makes no sense to me, but i am hitting supporter burnout, ask in #debian or wait for someone in #devuan | 01:11 |
Wafficus | ok | 01:12 |
kreyren | ping me in like 8 hours again if none solved it for you or if you found a new issue with it.. you have the reference on https://gist.github.com/Kreyren/cccf642ce672fd8f127ed128cf27749b and it has contact on me as well ^-^ | 01:13 |
kreyren | Wafficus, | 01:13 |
* kreyren goes to sleep~ | 01:13 | |
Wafficus | I knew I should have just stuck with Arch for games based systems | 01:16 |
Wafficus | *arch based distros | 01:16 |
kreyren[m] | Wafficus nah arch is sh@%$ :p exherbo.org is great for those though | 01:17 |
hemimaniac | Waff, fix your repo list, that one is a dumpster fire | 01:24 |
systemdlete | I tried running memtest86 for several iterations, no hard errors there. Other users say this has to do with a patch placed in the kernel, which appears sometime later than the current kernel (4.9.0-12-amd64). IIRC, it was on or about 4.13.x | 02:45 |
systemdlete | So it could be that, unless ascii has a kernel update for this, I may be forced to upgrade to beowulf. | 02:45 |
systemdlete | Not the worst thing in the world, but it makes me think of a certain proprietary vendor of a popular, so-called operating system's "solution" to bugs | 02:46 |
furrywolf | 4.19 is also packaged on ascii | 03:04 |
ejr | bar toggle buflist | 11:06 |
ejr | ah sry, missed the /... | 11:06 |
ejr | bar toggle buflist | 11:06 |
ejr | bar toggle buflist | 11:06 |
yeti | :-) | 13:55 |
yeti | I missed the toggle command so far and always did set that in the vars... after hours of searching the right one... (ok... minustes... but it takes time!) | 13:56 |
frabbit | i think to know that i can setup a volume group that contains different devices. is it possible to first encrypt these device with just one passphrase? | 14:11 |
yeti | the whole VG might turn unreadable if one member fails | 14:15 |
yeti | I thing it is gamblinng like using RAID0 | 14:15 |
yeti | unless yo create the VG over RAIDx with x>0 | 14:16 |
frabbit | yeti: ok but might is not "for sure" =) , i dont know what the last thing u talked about is | 14:19 |
lunario | "/window zoom" | 15:11 |
crashoverride | during the install/rescue, where does the installer search for firmwares? | 15:52 |
crashoverride | It goes "The missing firmware files are: ..." and I have those files but I can't really put them anywhere | 15:53 |
crashoverride | it won't find them. | 15:53 |
gnarface | it is usually somewhere in /lib/firmware/ | 15:57 |
gnarface | not sure but you might need to update the initrd.img too | 15:57 |
crashoverride | yeah no I copied it over to /lib/firmware and it just worked. | 15:58 |
crashoverride | you might want to tweak the install media message to tell the user that :P | 15:59 |
gnarface | i can't do anything to it | 16:19 |
gnarface | i don't actually work here, you should file a bug report if you think it's worth changing | 16:19 |
gnarface | it might have come up before | 16:21 |
crashoverride | any idea where I can download packages? | 16:40 |
crashoverride | dpkg and apt won't install for the rescue shell | 16:40 |
tuxd3v | crashoverride, exit from the rescue shell, now that you have the firmware in place and proceed :) | 16:42 |
fsmithred | crashoverride, for packages we fork, pkgmaster.devuan.org/devuan/pool | 16:42 |
fsmithred | for the rest, packages.debian.org/whatever (pool) | 16:42 |
crashoverride | tuxd3v: I'm in the rescue shell for a reason. | 16:42 |
crashoverride | fsmithred: I found that server, yes. | 16:42 |
crashoverride | thanks for telling me I can fetch the rest from debian. | 16:43 |
crashoverride | I will check if I need a dependency from devuan first, then | 16:43 |
crashoverride | and if I don't, I'll get it from debian. | 16:43 |
fsmithred | are you at that first window that asks for firmware on external media??? | 16:43 |
crashoverride | no | 16:43 |
fsmithred | ok, good. That usually should be ignored. | 16:43 |
crashoverride | I'm at the rescue shell that I need to back the previous install up before I install devuan on the machine. | 16:43 |
kreyren | Why should i be using deb.devuan.org/merged instead of deb.devuan.org/devuan on stable system? | 16:44 |
crashoverride | and that first window would not get away unless I copied the firmware in /lib/firmware/ anywya | 16:44 |
crashoverride | anyway* | 16:44 |
fsmithred | kreyren, because you will need more than 100 packages to run your system | 16:44 |
kreyren | fsmithred, eh? | 16:44 |
fsmithred | if you use /devuan you will only see the forked packages | 16:44 |
crashoverride | yeah, like I need ntfs-3g right now for instance. | 16:44 |
crashoverride | which isn't forked. | 16:45 |
fsmithred | you need to use /merged to see everything | 16:45 |
kreyren | fsmithred, that explaits a lot O.o thanks | 16:45 |
crashoverride | which needs to be get from debian instead. | 16:45 |
kreyren | *explains | 16:45 |
crashoverride | kreyren: the https://www.devuan.org/os/packages page says it: "Devuan package repositories are exclusive. Other repositories, including Debian, Ubuntu, Mint etc, should NOT be used directly." | 16:45 |
crashoverride | the 'merged' package lists are there so that devuan does that for you, so you don't have to check everything twice. | 16:46 |
fsmithred | amprolla does magic to merge the debian and devuan packages while filtering out the evil packages in the process | 16:46 |
crashoverride | nice. | 16:46 |
fsmithred | https://pkgmaster.devuan.org/bannedpackages.txt | 16:47 |
crashoverride | I've seen the systemd list or something | 16:47 |
crashoverride | but I didn't check that one. | 16:47 |
crashoverride | also, did devuan intiate from France? | 16:47 |
fsmithred | crashoverride, are you in the installer rescue shell to do a backup? | 16:47 |
crashoverride | fuck, wrong verb | 16:47 |
crashoverride | originate. | 16:47 |
crashoverride | fsmithred: yes. | 16:48 |
fsmithred | that sounds unnecessarily difficult | 16:48 |
crashoverride | how would you proceed? | 16:48 |
fsmithred | wouldn't a live-CD (usb) be easier? | 16:48 |
crashoverride | because I can't download such a big medium. | 16:48 |
tuxd3v | crashoverride, so you are on netboot install? | 16:49 |
crashoverride | yes. | 16:49 |
crashoverride | desktop-live is 1.2GB, I can't download that | 16:49 |
crashoverride | minimal live is 460MiB, that's... meh. | 16:49 |
fsmithred | minimal-live is about 500mb | 16:49 |
fsmithred | yeah, ok | 16:49 |
crashoverride | netinst is 300. | 16:49 |
crashoverride | that is acceptable, and it took me 4h to download and flash it. | 16:49 |
fsmithred | ouch | 16:49 |
crashoverride | (onto a usb key) | 16:50 |
crashoverride | yes. | 16:50 |
crashoverride | now you get it :P | 16:50 |
crashoverride | nah but I can definitely wget some deb files and extract them | 16:50 |
fsmithred | visit a friend with fast internet and download the dvd so you can install packages from it later | 16:50 |
crashoverride | yeah that's gonna take me 3h of driving. | 16:50 |
crashoverride | not a good option, sorry. | 16:51 |
fsmithred | long-range plan | 16:51 |
crashoverride | yeah well, I have a shit connection for a reason | 16:51 |
crashoverride | I'm currently in the middle of nowhere | 16:51 |
crashoverride | I'm happy I can IRC, already. | 16:51 |
fsmithred | figured that | 16:51 |
kiwi_58 | Has anybody experience in modifying the initrd for tracing purposes; the manner lid on-off? tia | 18:51 |
buZz | thats not a sentence | 18:52 |
kiwi_58 | Does anybody use the iniitrd the simple way: unpacking, editing, modifying? tia. | 18:58 |
kiwi_58 | packaging. | 18:58 |
kiwi_58 | pardon packing. | 18:58 |
kiwi_58 | unpacking, writing, packing. | 18:58 |
kiwi_58 | the line from kernelhandbook "zcat /boot/initrd.img-3.2.0-2-686-pae | cpio -i" give an error message. And using cat instead gives the next error. | 19:01 |
kiwi_58 | using mkinitrd seems obfuscating, that I would rather wish to have no initrd at all between, maybe anyone knows better.. | 19:05 |
fsmithred | kiwi_58, what do you want to do with the initrd? | 20:04 |
fsmithred | if you have microcode installed, you need to adjust the command | 20:05 |
fsmithred | or if it's xz-compressed instead of gzip | 20:05 |
fsmithred | file /boot/initrd.img-3.2.0-2-686-pae | 20:06 |
fsmithred | will give you some useful info | 20:06 |
crashoverride | ok so I installed all the packages by hand | 20:18 |
crashoverride | ar -x $deb; rm $deb control.tar.xz debian*; unxz data.tar.xz; tar xf data.tar; ... | 20:20 |
kiwi_58 | fsmithred: I am doing various tracings with the tux-on-ice kernel patch for resuming and hibernating. I could unpack with unmkinitramfs now I am not sure howto repack: find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../cusotm.initrd.lz | 20:20 |
kiwi_58 | says https://askubuntu.com/questions/777260/how-to-repack-initrd-img | 20:20 |
crashoverride | that's quite some work by hand | 20:20 |
* ShorTie Thinkz maybe cd tmp; find . | cpio -o -H newc | gzip > ../../$(INSTALL_ROOT)image.gz | 20:21 | |
fsmithred | kiwi_58, that looks pretty close to how I do it | 20:22 |
kiwi_58 | ok thanks for the hint. | 20:23 |
fsmithred | find . -print0 | cpio -0 -H newc -o | gzip -c > initrd.custom.img | 20:23 |
fsmithred | or: find . | cpio -o -H newc | xz --check=crc32 --x86 --lzma2=dict=512KiB > | 20:24 |
systemdlete | anyone else running into a kernel crash with this message: BUG: unable to handle kernel paging request at 00000001f1e376b0... | 21:35 |
m1k3 | systemdlete, any clues in dmesg? | 21:42 |
systemdlete | I grepped this message out of kern.log | 21:42 |
systemdlete | you mean look at dmesg logs? | 21:43 |
systemdlete | I have to reboot since this hangs up the entire system | 21:43 |
m1k3 | Oh, bummer | 21:44 |
systemdlete | so dmesg might not show the problem | 21:44 |
nemo | systemdlete: you using anything unusual driver-wise? | 21:44 |
systemdlete | not anything I haven't been using for months, no | 21:44 |
systemdlete | this just started a few days ago | 21:44 |
m1k3 | How is your memory looking? Nothing abnormal? | 21:44 |
systemdlete | I ran memtest86 for 2 full iterations yesterday (took about 3 hours). Nothing. | 21:45 |
nemo | durn | 21:45 |
nemo | that was guess #2 ☺ | 21:45 |
nemo | https://www.linuxquestions.org/questions/linux-kernel-70/kgdb-debugging-bug-unable-to-handle-kernel-paging-request-4175618282/#post5794559 | 21:46 |
nemo | random DDG | 21:46 |
systemdlete | Yeah, I've been googling it myself here also. Some people report system hang, others say system still runs after that. | 21:47 |
nemo | systemdlete: anythign tainting kernel? | 21:47 |
systemdlete | I think Thunderbird, but I've seen this also for "Web Content" (which is created from firefox spawning) and dbus also | 21:47 |
nemo | wait what? | 21:48 |
nemo | thunderbird is tainting kernel? O_o | 21:48 |
systemdlete | this most recent one, yes | 21:48 |
nemo | WTF | 21:48 |
nemo | details plz! | 21:48 |
nemo | that sounds very bad | 21:48 |
nemo | systemdlete: hrm. do you run firefox off a network file share or something?? | 21:50 |
systemdlete | http://paste.debian.net/1152242/ | 21:50 |
systemdlete | Nah, nothing has changed here, honest. | 21:51 |
nemo | ah. vbox | 21:51 |
systemdlete | The only thing is that I did upgrade the kernel recently. Many users say that upgrading kernels was the point when they started seeing this. | 21:51 |
systemdlete | nemo: what about vbox? I've been running vbox here for years... and this happened on the host anyway, not a guest (I haven't seen this in a guest, to the best of my recall) | 21:53 |
nemo | systemdlete: was looking for anything unusual is all. | 21:53 |
systemdlete | ok, thanks | 21:53 |
systemdlete | sorry, I know you are trying to help. | 21:54 |
nemo | systemdlete: it says tainted, but not by what | 21:55 |
nemo | systemdlete: normally I'd go with removing whatever tainted it and seeing if the problem still happens | 21:55 |
nemo | systemdlete: should tell you in dmesg what that is, or you'd know I suppose | 21:56 |
systemdlete | on the same line where it says "tainted", you will see "comm: ... thunderbird" | 21:56 |
systemdlete | that is, if the error was captured and logged maybe | 21:57 |
nemo | I don't think that means thunderbird is the one tainting ☺ | 21:57 |
nemo | or even that it is thunderbird-the-app | 21:57 |
* nemo looks up what "Comm" means on that line | 21:58 | |
systemdlete | Comm= Command | 21:58 |
systemdlete | the line starts by telling you the cpu, the pid, and the comm | 21:58 |
systemdlete | then it says "tainted" | 21:58 |
nemo | systemdlete: yeah, I think Tainted is just a general flag | 21:58 |
nemo | systemdlete: like... when you boot and it warns XXX random closed source driver is tainting the kernel so "warranty void" etc | 21:59 |
nemo | but thanks on "comm" - confirmed that DDGing for examples of crashes | 21:59 |
systemdlete | So thunderbird is tainted? | 21:59 |
nemo | no | 22:01 |
nemo | https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/oops-tracing.txt?h=v4.9 | 22:01 |
nemo | " | 22:01 |
nemo | Some oops reports contain the string 'Tainted: ' after the program | 22:01 |
nemo | counter. This indicates that the kernel has been tainted by some | 22:01 |
nemo | mechanism." | 22:01 |
nemo | aw crud. sorry #devuan. I thought that was one line. | 22:02 |
nemo | I should always paste to a text editor first | 22:02 |
systemdlete | or pastebin | 22:02 |
systemdlete | but I get it | 22:02 |
systemdlete | the point here is that the entire host becomes unresponsive. I cannot even get a console. | 22:03 |
nemo | sure. was thinking more checking at start of next reboot | 22:03 |
nemo | but anyway. the "taint" "O" apparently means "out of tree" module which is pretty broad | 22:03 |
nemo | and probably just virtualabox | 22:03 |
nemo | *virtual | 22:03 |
systemdlete | what about vbox? | 22:04 |
nemo | it's probably out of tree. but I doubt it explains this crash | 22:04 |
systemdlete | but vbox doesn't even appear in the oops report, except to mention that vbox modules were loaded. | 22:05 |
nemo | systemdlete: yeah, I was just commenting on the "taint" | 22:05 |
systemdlete | I'm suspcious of Russians. | 22:06 |
systemdlete | (it's in vogue, atm) | 22:06 |
nemo | systemdlete: does thunderbird use graphics acceleration on your system? | 22:06 |
systemdlete | I have not changed such options that I know of... how does one do that? | 22:06 |
Leander | it's usual on by default, but you can look in Preferences -> Advanced -> Use hardware acceleration when available | 22:08 |
kreyren | Why is my devuan keep failing with systemd stuff? http://dpaste.com/3RB7564 | 22:08 |
systemdlete | it's unchecked | 22:09 |
kreyren | eh ? O.o | 22:09 |
systemdlete | nemo: That box is unchecked. So it looks like acceleration is disabled. | 22:09 |
kreyren | ah | 22:10 |
systemdlete | (sorry kreyren | 22:10 |
kreyren | npnpnpnp | 22:10 |
* kreyren continues to suffer | 22:10 | |
nemo | I don't have exim4 but sure looks like a buggy package to me | 22:11 |
nemo | another upstream boobytrap? | 22:11 |
nemo | fsmithred ? you're the one who knows all this stuff ☺ | 22:11 |
fsmithred | exim gets installed by default | 22:11 |
kreyren | i don't even know what exim4 is~ | 22:11 |
fsmithred | mail server | 22:12 |
kreyren | ah O.o | 22:12 |
kreyren | what should i do about it then? It's new devuan built from source/scratch | 22:12 |
fsmithred | you don't absolutely need it, but it does send system messages to primary user | 22:12 |
fsmithred | no outside repos? | 22:12 |
nemo | the pastebin claims it came from devuan no? | 22:12 |
nemo | Get:21 http://deb.devuan.org/merged beowulf-security/main amd64 exim4-daemon-light amd64 4.92-8+deb10u4 [581 kB] | 22:12 |
kreyren | fsmithred, none to my knowledge http://ix.io/2phq | 22:13 |
fsmithred | look in /etc/apt/sources.list.d/ for files | 22:13 |
kreyren | fsmithred, blank | 22:13 |
kreyren | well rather empty | 22:13 |
Leander | it looks like the first error is actually the tor package's installation script expecting systemctl to be present and failing to properly install tor | 22:15 |
kreyren | So bug? | 22:15 |
kreyren | it seems that the tor package is grabbed from debian which is not optimized for openrc system? | 22:16 |
Leander | and exim4 might have some missing dependency too, actually | 22:17 |
kreyren | http://dpaste.com/3R4EC5R | 22:17 |
kreyren | for exim4-.. installation | 22:17 |
kreyren | it's also trying to remove devuan-keychain for some reason | 22:18 |
zatumil | why is it running /usr/sbin/invoke-rc.d: 491 | 22:18 |
kreyren | No idea | 22:18 |
Leander | no apt is just telling you that you can remove devuan-keyring when you want as it is no longer necessary | 22:19 |
kreyren | Leander, noted | 22:19 |
kreyren | There could also be an error in my logic that builds devuan though | 22:20 |
zatumil | do you have /run/systemd/system directory? | 22:20 |
nemo | systemdlete: hm. btw, did you verify memtest is seeing/testing *all* your memory? | 22:21 |
kreyren | zatumil, yes, but it is blank | 22:21 |
systemdlete | maybe I'll take up furrywolf's suggestion and upgrade to 4.19 from the repo | 22:21 |
zatumil | thats why init-system-helpers is missing systemctl durin installation | 22:22 |
systemdlete | I believe so, nemo. I could double check next time I am forced to reboot. | 22:22 |
kreyren | zatumil, eh? | 22:23 |
systemdlete | (and thanks Leander for that tip) | 22:23 |
kreyren | zatumil, it is empty on devuan built using the installer too though | 22:24 |
fsmithred | I have /run/systemd/ but not /run/systemd/system | 22:25 |
fsmithred | is system a file or a directory? | 22:26 |
zatumil | try again after (re)move /run/sydtemd/system | 22:26 |
fsmithred | yeah ^^^ | 22:27 |
kreyren | fsmithred, directory | 22:27 |
kreyren | that seems to fix it ^-^ http://dpaste.com/1WNEYFP | 22:27 |
kreyren | thanks | 22:27 |
fsmithred | cool. I'd like to know how you got that. | 22:28 |
fsmithred | you started with a netinstall? | 22:28 |
kreyren | me too O.o it's building from source/scratch into a chroot-based container so i guess there could be a bug in my logic | 22:29 |
kreyren | but then i see that in devuan built using netinstall too | 22:29 |
fsmithred | debootstrap? | 22:29 |
kreyren | fsmithred, nope custom http://ix.io/2phu | 22:30 |
kreyren | ah wait this is a code from bedrock which is unexpected.. checking | 22:30 |
kreyren | So my bad it is using debootstrap | 22:31 |
kreyren | checking.. | 22:32 |
fsmithred | I suggest removing --variant=minbase so you get standard system utilities | 22:33 |
fsmithred | assuming you like having things like less, bzip2, network commands... | 22:33 |
kreyren | fsmithred, less, bzip2, network, etc.. are unexpected during the build it should build the bare minimum to make apt work | 22:34 |
fsmithred | ok | 22:34 |
kreyren | additional logic is then applied after depending on the workflow | 22:35 |
kreyren | but it should be using bedrock (i have LFS that is just taking parts from bedrock) | 22:36 |
kreyren | So i guess there is a bug somewhere on my end | 22:36 |
kreyren | *it shoudn't be | 22:36 |
kreyren | What is the onion url for devuan? | 22:41 |
fsmithred | should be on the website | 22:44 |
fsmithred | https://devuan.org/os/packages | 22:45 |
kreyren | fsmithred, thanks ^-^ | 22:45 |
lunario | i also thought of pointing him to the website first, but then i thought it might come across a bit ironic, given that he might not want to visit it with his real ip :) | 22:50 |
lunario | oh well, maybe using torbrowser | 22:50 |
systemdlete | Again, but this time the errors were (as I reported a day ago): xhci_hcd 0000:03:00.0: WARN Event TRB for slot 2 ep 4 with no TDs queued? | 23:10 |
systemdlete | Dozens of these just before the crash. | 23:11 |
systemdlete | Oh, nemo, I checked and memtest86 was checking all 16GB of memory. | 23:11 |
systemdlete | (checked since I had to reboot anyway) | 23:11 |
systemdlete | my mainboard??? (I have a new one standing by, just in case...) | 23:14 |
systemdlete | maybe this: https://forum.pine64.org/showthread.php?tid=5557&page=2 | 23:18 |
systemdlete | they suggest usbcore.autosuspend=-1 but I've not had to do this until now. | 23:21 |
buZz | systemdlete: pine64.org is a forum for specific devices | 23:24 |
buZz | are you using one of those? | 23:24 |
systemdlete | true, but maybe the problem is generic? | 23:24 |
systemdlete | no, this is a big ol' mainboard | 23:24 |
buZz | have you tried just disconnecting your usb devices? | 23:24 |
systemdlete | this is recurrent even across reboots | 23:24 |
systemdlete | and there are 2 problems now, different | 23:25 |
buZz | so you havent tried that yet, ok | 23:25 |
buZz | go try it | 23:25 |
systemdlete | one is this one (usb issue) | 23:25 |
systemdlete | the other was the one where there was a system crash | 23:25 |
systemdlete | try it? | 23:25 |
systemdlete | shouldn't I wait until the system freezes? | 23:25 |
buZz | i dont care about 'system crash' | 23:26 |
buZz | thats too vague a issue to ever debug | 23:26 |
buZz | i guess the rest is pointless aswell | 23:29 |
* buZz flips a table | 23:29 | |
systemdlete | ??? | 23:29 |
djph | buZz: it is IRC, afterall | 23:30 |
systemdlete | ??? | 23:30 |
systemdlete | not sure what you guys are saying | 23:30 |
buZz | thats nice | 23:30 |
kreyren | Where is the repository for devuan packages? | 23:31 |
systemdlete | Unplugging the usb devices right NOW would probably not do much to help solve the problem(s). Now, maybe when the freeze occurs, I could try that and see if the USB hubs reset themselves. I thought that was your idea. | 23:31 |
kreyren | doesn't seem to be present on gitea | 23:31 |
golinux | http://pkgmaster.devuan.org/ | 23:32 |
buZz | systemdlete: no | 23:33 |
kreyren | golinux, i meant for contribution ? O.o | 23:33 |
kreyren | this seems as release | 23:33 |
buZz | systemdlete: my suggestion was disconnecting ALL usb devices | 23:33 |
golinux | https://gitea.devuan.dev/devuan | 23:33 |
buZz | systemdlete: and possibly rebooting when you have done so | 23:33 |
buZz | and KEEP em disconnected | 23:33 |
buZz | confirm that the error originates from your system and not a external usb device | 23:34 |
kreyren | golinux, eh? Gitea seems to be unrelated to downstreaM? | 23:34 |
buZz | -also- disconnect all usb hubs | 23:34 |
systemdlete | I've got my internet connection through a USB device atm. | 23:34 |
golinux | kreyren: Looks like they have not been completely migrated yet https://git.devuan.org/devuan-packages | 23:36 |
kreyren | golinux, that's 404 for me O.o | 23:36 |
kreyren | private repo mby? | 23:36 |
kreyren | ah nwm works now | 23:36 |
kreyren | thanks ^-^ | 23:36 |
kreyren | aldo i can't registed on git.devuan.org~ | 23:37 |
fsmithred | kreyren, we're in the middle of migrating the repo | 23:37 |
kreyren | *register | 23:37 |
kreyren | fsmithred, So should i wait untill it's available on gitea? | 23:37 |
fsmithred | yeah, I think so | 23:38 |
kreyren | any idea how long it will take? | 23:38 |
fsmithred | no, but maybe no more than a week | 23:38 |
kreyren | noted thanks | 23:39 |
kreyren | fsmithred, if i want to contribute do i have to go through some process or can i just contribute once the repo is on gitea? | 23:42 |
fsmithred | what do you want to contribute? | 23:42 |
kreyren | fsmithred, My usuall workflow is to contribute to downstream regulary for things that i might like or in case there is a broken package O.o | 23:43 |
fsmithred | you can make a personal repo and make merge requests on existing packages | 23:43 |
kreyren | ok ^-^ Where should i submit these? | 23:43 |
fsmithred | against the devuan package | 23:44 |
kreyren | ok | 23:44 |
fsmithred | if you want to provide some packages that aren't in the repo, you could put the code on git and host the packages somewhere for people to download and use | 23:45 |
kreyren | fsmithred, like 3rd party repo? | 23:45 |
fsmithred | there's no official way to get packages into the repo, but it can and does happen | 23:46 |
fsmithred | yeah, you could make a repo or just have a place to download debs | 23:46 |
fsmithred | I've used sourceforge for that for years | 23:46 |
kreyren | I see O.o | 23:46 |
golinux | kreyren: I see you are registered now | 23:52 |
kreyren | golinux, on gitea yes | 23:56 |
golinux | Yuppers | 23:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!