libera/#devuan/ Friday, 2025-05-02

jj_Super1So I think I might have a pam issue? I am getting "module not found" when attempting to log in. I am now sitting in a recovery mode with the filesystem mounted, but I don't initially see anything amis with the pam.d/* conf files.  Thoughts? Where exactly are those modules "pam_unix.so" supposed to be?01:20
rustyaxerun as root: pam-auth-update01:22
jj_Super1Already done, no effect01:22
gnarfacewhich release version? any idea what you might have changed to cause this?01:24
jj_Super1ummmmm Daedalus/5 I'm sure it had to do with migrating from bookworm.01:25
gnarfacemaybe the migration was incomplete?01:26
rustyaxeif it helps; these are the pam packages ive got installed; you probabl dont need all of them: libpam-cap:amd64 libpam-cgroup:amd64 libpam-chroot libpam-elogind:amd64 libpam-gnome-keyring:amd64 libpam-modules:amd64 libpam-modules-bin libpam-mount:amd64 libpam-mount-bin libpam-runtime libpam0g:amd6401:26
jj_Super1Hmm, well I think at this point is probably safist to just re-install. This machine is blank anyhow.01:29
gnarfaceaww, but what fun is that?01:34
gnarfacepaste the contents of your /etc/apt/sources.list to paste.debian.net and then drop the link here so i can sanity check it for you01:34
gnarfaceafter that, assuming it's fine i'd recommend "apt-get clean && apt-get update && apt-get --no-install-recommends dist-upgrade" to see if it coughs up any errors01:35
jj_Super1ummm let me see if I can get this machine connected to anything. I can't get networkmanager running, but let me try sometihng01:37
gnarfaceyou should be able to get a network connection with just bare edits to /etc/network/interfaces and calling ifup [device]01:39
gnarfaceor even a just running ifconfig or ip once manually01:39
gnarface(with the appropriate command-line options, of course)01:40
jj_Super1I never have connected to weefee that easily in my whole life. lol01:40
gnarfacehmm, no ethernet on hand? i can help you with wifi specific /etc/network/interfaces contents01:41
gnarfacea wire would be easier01:41
jj_Super1I'm connected, and I agree a wire would be easier01:41
gnarfacean uncorrupted bookworm install with no 3rd party or backports packages should upgrade fairly seamlessly to daedalus, so chances are this should be pretty easy to fix01:42
gnarfaceif you did something crazy like threw a bunch of ubuntu ppa packages in there first though, all bets are off01:43
jj_Super1I see one problem; it has excalibur, and then daedlus-updates/security. I'll make them all the same, and then try the upgrade01:43
gnarfaceyea, that could be a problem01:43
gnarfaceare you using non-free video drivers or wifi drivers?01:43
jj_Super1I don't mind testing, but I feel they should at least be the same01:43
jj_Super1I am using non-free wifi driver currently01:43
gnarfacenote that they got moved from non-free to "non-free-firmware" as of daedalus/bookworm01:44
jj_Super1Yes I have that as well01:44
gnarfacehere, an example daedalus sources.list for you: https://paste.debian.net/1372763/01:45
gnarfacethat should include everything01:45
jj_Super1I'll have to add the source entries later, but everything else matches01:45
gnarfacedeb-src entries shouldn't be important unless you're building your own packages01:46
gnarfacewell, re-builds of existing packages, to be specific01:47
jj_Super1apt is not showing any errors, I have held broken packages, so I'll have to go dig for those01:52
gnarfacedoesn't "held broken packages" count as an error?01:57
gnarfaceif you had excalibur in your sources.list you might have accidentally upgraded partway to testing01:57
gnarfaceyou might need to explicitly downgrade those01:58
gnarfacei think they would have "deb13" in their version string, but not sure01:58
jj_Super1Yes, I just discoverd that issue. However, that doesn't explain why I can't login even with root01:59
gnarfacecouldn't tell you either, maybe some pre/postinst script fail01:59
gnarfacejust make all the package versions right then reboot and see if it's magically fixed01:59
gnarfaceyou can always reinstall if it's too far gone to save easily02:00
gnarfaceusually it's not though02:00
gnarfacelibrary version differences could cause any sort of unexpected function call failures behind the scenes02:01
gnarfaceoccasionally you'll have something fundamental change in format in a way that no packages are set up to cleanly revert, but that's less common02:02
gnarfacei guess it kinda depends on how many packages got pulled in from excalibur and which ones, and what exactly they were changing in testing at that time02:02
gnarfaceupgrades to apt/dpkg internal databases themselves for example, are pretty problematic to revert02:03
gnarfacepam packages on their own though are usually not02:03
gnarfacelikewise, some killer breaks to filesystem tools have happened (especially with ext4) but even those are relatively rare, if catastrophic02:03
gnarfaceif you want to play it absolutely safe, it's certainly smarter to do a clean reinstall, i was just simply trying to help you recover your already spent effort and redeem it with a bit of educational experience02:04
gnarface*note, clean reinstall and clean reformat of the disks would be in order, in that case02:05
jj_Super1I love educational experience, but I think whatever happened has left this system in a poor state. I'll keep trying, thanks for your help02:06
gnarfacejust so you made sure the tools that did the disk formats and the driver in the kernel were matched versions02:06
fsmithredaptitude search ~i -F"%p# %v# %t#" | grep testing02:07
gnarfaceah, yes, this might be helpful jj_Super1 ^02:07
fsmithredmore goodies like that here: https://dev1galaxy.org/viewtopic.php?id=51102:08
jj_Super1Hmm, seems like 52.8377% or so of the packages are testing and something else02:12
jj_Super1OK, lets start over. Why do none of these installer isos work except the desktop version? Strange.02:16
fsmithredwhich installer isos have you tried?02:19
jj_Super1I downloaded the torrent from the official mirror, I tried the v5 server image, the v5 netinstall, the v5 i386 net install, AND a mystery v6 preview netinstlal, and nothing works except the 3.7g desktop install02:21
jj_Super1I tried them on 2 laptops, and my server, all various grades of intel hardware02:21
fsmithredthat's odd. They all have the same installer.02:21
jj_Super1Its very odd, I'll keep trying02:22
gnarfacejj_Super1: what's the hardware? is it possible the wifi firmware in current stable is too old?02:33
jj_Super1For booting from an iso?02:33
jj_Super1Its a thinkpad t42002:33
gnarfaceyea. i would always recommend trying regular wired ethernet first, just because wifi is problematic... hmm, t420 should not be too new though afaik02:33
jj_Super1So i7, 16bg ram, nvme,02:34
gnarfacei guess i don't know for sure02:34
gnarfaceyou tried this one, right? https://files.devuan.org/devuan_daedalus/installer-iso/devuan_daedalus_5.0.1_amd64_netinstall.iso02:34
gnarfacethat's the one i always use02:34
jj_Super1Let me re-download, just in case02:34
gnarfacewell, i guess lately i usually debootstrap because i'm doing some crazy arm thing, but that one should work02:35
gnarfaceif you get to a part that doesn't work, give us more detail maybe we can troubleshoot02:35
jj_Super1Hmm, I'll try. It could be this laptop. I did pay a reasonable sum of $125 for it 4 years ago.02:36
jj_Super1However, the debian 12 netinstall works everytime02:36
gnarfacewe're pretty decent at troubleshooting hardware failure too, but that does sound like a software issue02:36
gnarfacejust boot it up and give us a play-by-play02:37
jj_Super1SO FAR, 0/0 for booting from the usb02:37
gnarfacewhat?!02:37
jj_Super1Pretty soon its gonna be boot from lan02:37
gnarfacehmm, how did you write it to the sd?02:37
gnarfacei mean the usb02:37
gnarfacelet's sanity check your usb write command02:37
jj_Super1This time I used rufus in windows, because I am sanity checking myself02:38
gnarfacei recommend dd or cp02:38
gnarfaceif you use dd, don't specify a block size, but do specify "conv=fsync"02:38
gnarface(or run sync afterwards)02:38
jj_Super1I'll try that next02:39
gnarfacethe sync thing catches a lot of people due to changes in how filesystem writeback caches work for removable media02:39
gnarfacei haven't heard about rufus in a long time so i don't know if it can be trusted with these isos, but if it worked for debian it should work for these too...02:40
gnarfacewhat i know for sure is you can't trust the rpi one to work reliably for anything larger than 128MB02:40
gnarfacebalena etcher works maybe 95% of the time but is probably spyware02:41
gnarfacedd will work every time as long as you get all the fiddly little options just right02:41
jj_Super1def spyware, which is why I only write riscv images with it02:41
jj_Super1OK!02:42
jj_Super1DD mode with fsync and we have a heartbeat02:42
gnarfaceit booted?02:42
jj_Super1It did!02:42
gnarfacecool, so my current hypothesis is that write-back caching (not sure if i'm phrasing that correctly) fooled your previous attempts into a premature "finished" state, so you were actually trying to boot partial images02:43
jj_Super1I saw it quit at 70% once02:43
jj_Super1so your theory seems correct to me02:43
gnarface"conv=fsync" basically waits for a sync confirmation at every block, so you should notice writes take distinctly longer on slow media, but you'll know for sure it's done when it says it's done02:44
gnarfacethey changed this in the kernel like way back in 2012 but it's still catching people off guard02:45
gnarfacesystem "eject" functions might call "sync" manually after the fact, so if you ever software-eject a removable disk without a hardware eject feature like a USB key for example and it seems to hang... just wait02:46
gnarface(you can check the output of dmesg and see that when it's done it'll report the disk size change to 0)02:47
gnarfaceback when they used to put traffic LEDs on USB keys you could just wait until it stopped blinking, i miss those...02:48
jj_Super1I also get an error about the installer not being able to tell the kernel about partitioning the disks02:49
jj_Super1I've seen that a few times02:49
gnarfacehmm, not sure i'm aware of that... at what point do you see that message?02:49
gnarfacei wonder if it's an EFI thing02:50
jj_Super1I haven't actually let it do it automatically, because I usually end up editing the sizes before writing, so when I select "finish and write" it says WAHT! Something happened! and it want's me to reboot, which is dumb02:51
jj_Super1If I say ignore, it finishes the install no problem02:51
gnarfacehmm, you're booting in EFI mode not legacy bios mode?02:52
jj_Super1correct02:52
gnarfaceyou might have to uh... do something in your efi interface before booting this to assign a efi partition, or something like that... sorry i'm still vague on the process, been avoiding EFI... fsmithred?02:52
gnarfacealso, i recommend against automatic partitioning... it's always been insane. just choose to partition manually02:53
jj_Super1nah its fine, it'll work, the installer just panicks a bit too fast. loves clutching them pearls.02:53
jj_Super1I agree, I need more than 1GB swap!02:53
gnarfaceyea, needs to be at least as much as physical RAM for hibernate to work02:54
gnarfaceafaik the debian netinstall should be basically identical here though02:55
jj_Super1I have never had that issue in debian? but its also been a while since I installed debian on this machine02:56
jj_Super1I will assume nvme failure at this point02:57
fsmithredhere. hang on while I catch up.02:57
fsmithred<jj_Super1> I also get an error about the installer not being able to tell the kernel about partitioning the disks02:59
fsmithredrun partprobe02:59
fsmithredfor that error02:59
fsmithredI have a t420 and I always assumed that something happened to the bios one or more of the times it's been dropped on the floor.03:00
jj_Super1..... I may have first hand experience of what you speak03:00
fsmithredwhen I was booting it in legacy mode, I could only boot from cdrom and I had to make a special one with the menu items to boot the internal disk03:01
fsmithredand also for usb boots03:01
fsmithredI switched it to uefi, and I can boot without cdrom, but it's still really funky. I can only boot usb from my custom menu entries03:02
jj_Super1Well it booted, it works, AND battery at 5% but so is my brain capacity for the day, so fair03:02
fsmithredand I'm afraid to flash the bios03:02
fsmithredcool03:02
fsmithredlet you and the battery recharge03:02
jj_Super1I'm gonna flash libre or something on my x230 soon I think, I've never tried but I want to03:03
jj_Super1and I like it better, because its chunky03:03
jj_Super1also that keyboard is my fav; I'm gonna go watch star trek and pass out.  Thanks for the help.  Hopefully I can contribute to the project someday.03:04
gnarfacehave a good one03:04
fsmithredyw03:04
darwinafter updates, both our Devuan PCs are no longer mounting their USB flash drives, saying similar & same messages like they're corrupt.  One update was to Linux 6.12.12... should I just boot back to latest stable 6.1?11:39
gnarfacedarwin: well, see if that works at least. my first guess would be there was a non-compatible filesystem driver change that would have required updates to userspace tools to match, but hopefully nothing important was on those USB drives because this type of mismatch sometimes corrupts filesystems11:41
gnarfaceit might work to just update the userspace tools11:42
gnarfacewhat format was this? or are you just talking about the installer isos still?11:42
darwinEXFAT/NTFS11:42
darwini updated those PCs a few minutes ago also11:43
gnarfacei'm not sure the support for those has changed much lately but i don't use them11:43
gnarfacei would try booting 6.1 again, yea. you didn't uninstall it did you?11:43
gnarfacethere's usually multiple good reasons kernels that new aren't in the stable release11:47
darwinof course not.  That worked.  They're just extra/portable backups11:47
gnarfacei personally would recommend against using non-journaling filesystems for something that important11:48
darwinby portable I mean family can use them on whatever PCs anywhere11:48
gnarfaceoh, right11:48
darwini don't know of a journalling one usable on both Windows & Apple11:48
gnarfacestock no, but there's ext4 drivers for windows11:49
gnarfaceunofficial11:49
darwini used EXT2 or EXT3 on USB flash drive in university, and then my professor couldn't open/read it, because MS bribed the school everyone use their software11:49
gnarfaceyea, i know11:49
darwinyeah, well you won't likely find those like on public library PCs, etc.11:49
gnarfacewell, i was just gonna say that it might even dodge whatever compatibility issue you have, just by chance11:50
gnarfacesince it's unlikely they broke all the filesystem drivers between 6.1 and 6.12 but i don't know11:50
gnarfaceyou're probably safer running 6.1 anyway, for multiple reasons11:50
darwini used 6.12.n on others without the problem, but maybe I didn't mount my own USB flash drives on that specific version, and most mine arent EXFAT/NTFS11:50
darwinyes; thanks11:50
darwinhowever, on rebooting often all our desktop icons in XFCE are rearranged, and there's no way to lock them.  After backing up ~/Desktop to the other and back, it's now also saying they're all untrusted11:50
gnarfaceah, well that's probably because you're using a filesystem for your backups that doesn't respect unix permissions11:51
darwinthat's on both of them, and happens on my other UNIX/GNU/Linux also... more an XFCE, or general X (Window System) issue... also happened when I used to use KDE, despite claiming you could lock them in place11:51
darwinno.  X isn't being run on backups11:51
gnarfacejust archive them all into a .xz file or whatever first, that should preserve the permissions internally without the need for the backup filesystem to support them11:52
darwini backup family's main PC to spare PC, and to spare spare PC, and to my PC11:52
darwin(of course to different username on mine)11:52
darwinthat is, just /home (I'm a different user than them, I mean)11:53
gnarfacei don't use xfce so i don't know about the icon ordering thing, but it could also be related to the filesystem you're copying them to11:53
darwinsame fileystem on all (EXT4)11:53
gnarfaceyou just said you were copying them to the exfat/ntfs disks?11:53
darwinthat's a portable backup, not the backup into the HDD11:53
gnarfacehmm11:53
gnarfacewell make sure the permissions are right anyway11:54
darwinthey're identical , and rsync handles that11:54
gnarfacebut stick around, xfce is popular and people around here know a lot more about it than me11:54
darwintheir main PC and mine have backups of each other and on each two spare PCs.  I backup both to my external HDD.  I backup each of theirs to USB flash drive.  It's six different backups, and of course, we're not running X from USB flash drives.  Their spare PCs just get /home cloned because they want same on each11:55
darwinthe X icons moving around has happened since 2010s or earlier.  I even reported it to KDE, but I think it's X11:56
darwinoften it happens when a computer is number-crunching and though X isn't being used, there's not enough resources left for X11:56
darwinsometimes that requires hard reboot, but often happens after even soft reboot11:57
darwinif it's X and not only KDE & XFCE themselves, I don't know where to report it... thought they stopped working on X, unfortunately...11:58
jjSuper1So, apt, and apt-get wnat to upgrade even with --no-upgrade flag, thoughts?16:53
XenguyMy thought would be, what are you trying to do?16:55
jjSuper1Oh, well, I was trying to install hexchat, and I used --no-upgrade --no-install-recommends, but it still says that it will upgrade fuse3 ppp and network-manager; not sure what that has to do with an irc client, but who knows16:57
jjSuper1The issue is that it should not do that16:57
Xenguyapt-cache show hexchat does not show those dependencies AFAICT16:59
XenguySo I agree, I don't think you should be seeing NM being pulled in for example16:59
jjSuper1Well yes, which is part of my issue, but also why is it going to upgrade even when I tell it not to do so?17:00
XenguyWhat release are you using, and is there any 'frankendevuan' shenanigans going on?17:03
Xenguy.oO( Was it something I said?  = )17:04
jjSuper1Sorry, had to reboot. Seems ok? I pressed yes. I'm running Excalibur on this machine, mostly. Still an odd thing for Apt to do17:08
XenguySeems like it; I wonder if apt-get behaves any differently?17:09
jjSuper1They both did the same thing. HOWEVER, when I run --no-upgrade, it does not recommend systemd in apt, but when I leave it out, it very much wants me to install systemd... anyhow, I pressed yes and it works.17:10
jjSuper1apt-get never recommended systemd17:11
jjSuper1That was the only difference I could see17:11
XenguyWeird.  Sounds above my paygrade.17:14
jjSuper1Ye, that's why I pressed yes. It either breaks and I have to fix it, or it works. It worked.17:17
fsmithred"Mostly" excalibur is ok if the not-excalibur part is ceres and you know what you're doing, but if it's daedalus with excalibur you should expect problems18:55
jjSuper1I used to think I knew what I was doing, now I know better19:00
golinuxOh, you have help from some brain-dean developers over at Devian.19:34
golinuxOops . . . debian of course . . .19:34
rwpIf apt/apt-get wants to upgrade something with an install of something then the dependency is in the chain of package dependencies later somewhere.  It can be tedious to figure out where though.19:47
rwpWhen running mixed version systems the "apt-show-versions | grep -v -e uptodate" tooling is useful.  Install the apt-show-versions package to get that utility.19:48
fsmithredjjSuper1, if it's not a mission-critical installation, you may as well just finish the upgrade to excalibur.19:57
fsmithredthat's probably easier than a full reinstall or any attempt to downgrade.19:58
jjSuper1That's what I did19:58
fsmithredI think it's down to about 20 packages a day to upgrade, now that it's in the first phase of freeze19:59
jjSuper1It seems to be running just fine. I put the laptop away to work on this, but next its getting suspend to play nice on the t42019:59
fsmithredmine suspends ok20:00
fsmithredon lid shut20:00
fsmithredI can check it in a few minutes to see how I have it set up. I don't think I have two boxes that do it the same way20:00
jjSuper1same20:06
rwpSomething I have run into with newer machines (don't know about the t420) is that the X1 Nano for example disables S3 sleep (apparently due to bugs in windows from the scuttlebut) and only S2idle is available and it's not as power conserving.  I have to hibernate to disk if leaving it for more than a few hours.  It will drain the battery in two days using S2idle only.20:12
jjSuper1MY Keyboard controls work! Linux is so cool.20:13
XFaCEXYZ: did you know your username was also a short-lived band?20:30
fsmithredrwp, how can I tell if my t420 is doing S2 or S3?20:47
fsmithredwill it still take ssh logins in S2?20:48
jjSuper1you have to... cat /sys/power/mem_... sleep?20:48
jjSuper1and check20:48
jjSuper1I think20:48
fsmithredso I have to wake it up first20:48
fsmithredcat /sys/power/mem_sleep20:51
fsmithreds2idle [deep]20:51
rwpI think "deep" is a synonym for S3 but my problematic system is "[s2idle]" only.20:53
rwpfsmithred, I have this reference https://nwildner.com/posts/2024-06-05-dell-laptop-suspend/20:56
rwpThat post talks about a Dell but my Lenovo X1 Nano Thinkpad was exactly the same.20:56
fsmithreddoes /etc/systemd/sleep.conf.d/freeze.conf work in devuan?21:15
rwpI don't know.  Probably not.  I am sleeping using ACPI using acpi-support package.21:22
fsmithredI'm using xfce4-power-manager on the t42021:24
jj_Super1Suspend and Hibernate do some strange things on the desktop23:17
rwpSuspend and Resume should work perfectly.  For me Hibernate-Boot-From-Hibernation leaves things broken, which is fixed by immediately suspending-resuming which then fixes everything.23:22
jj_Super1Suspend just immediately wakes, and hibernate actually suspends to disk, and shuts down power.  I really think there is something wonky going on with my video card. OR, my coffee cup charging station is magnetically interfereing with my display cables.....23:23
ygumHi, I'd like to use openrc, but I think I missed that configuration when I installed the system which was some weeks ago.23:41
ygumexec /etc/init.d/rc S23:42
ygumWhat init system is this?23:42
fsmithredygum, default is sysviniit23:46
fsmithredI think you can change it with just 'apt install openrc'23:47
ygumThe installation of openrc comes with a message of a for loop to end services and reboot immediately.23:49

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!