libera/#devuan/ Saturday, 2025-05-24

golinuxMeet the latest FF "improvement"00:13
msiismI hope it hasn't been improved beyond repair in this case.00:20
rustyaxewtf keeps trying to set an address on my eth2? :( Its messing up my bridge. This time its one of those goofy "autoconf" addresses -- 3: eth1: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000 link/ether 00:15:17:4b:5d:d0 brd ff:ff:ff:ff:ff:ff inet 169.254.158.112/16 brd 169.254.255.255 scope global eth100:31
rustyaxeerr eth1 not eth2. eth2 is fine for now.00:31
AfdalWell I have no idea what that other user did to make it work on their Palemoon setup, but I disabled all my add-ons and git.devuan.org is still crashing my browser02:17
XenguyNo02:57
XenguyPalemoon is crashing your browser I think02:57
XenguyPalemoon was incompatible with all kinds of web sites when I tried it out back in the day02:57
XenguyThe developers were borderline crazy as well02:57
Afdalone of them yes, who was expelled years ago now02:58
XenguyYou can't blame web sites like Gitea for PM's instability02:58
XenguyBasically all bets are off with that browser AFAICT02:58
XenguyDon't expect stability02:58
XenguyOr perfect stability02:58
AfdalI can absolutely blame incompetent "standards"-chasing devs enthralled by Google for making the web worse for Google competitors02:58
XenguyThat was somewhat a leap, but okay02:59
XenguyBesides, we should all have more than one browser ready to deploy, in this age of unknowns and unpredictability, no?03:01
XenguyDid you try Basilisk at all?03:01
Xenguy(If it is still a thing, not sure, it's been awhile)03:01
paculinoPalemoon works well enough for me04:07
XenguyHappy to hear it04:07
XenguyWe sure need more diversity in the browser space04:08
paculinoIt's what I use (with proxy) to grab links off of facebook accounts to download the videos. I also use it for onecompiler sometimes04:08
paculinoYeah04:08
paculinoMostly I use icecat and dillo04:08
XenguyDillo has no JS as I recall, and icecat seems to be a non-trivial install last time I checked in04:08
XenguyI would like to try icecat though04:09
paculinoSomeone in the mailing list started making unofficial .deb releases04:09
Xenguyhrm, good to know04:09
paculinohttps://icecatbrowser.org/all_downloads.html04:09
XenguyOh thanks04:09
paculinoIt was hosted on codeberg until they went over the cutoff for release sizes04:10
paculinoThey used to have something hidden listed called 'vanilla' that was basically the old iceweasel browser04:10
XenguyGood to see04:10
XenguyOh man, iceweasel04:11
XenguyThose were good times04:11
XenguyBranding warz04:11
paculinoIt would be official, but the icecat team has at least one person who doesn't want anything official if any listed release required non-libre software to build or run/install, so...04:11
paculinoAt least that was the mailing list reason04:12
XenguyFair enough04:12
paculinoGnuinos has version 102.11.0 atm (and translation packages); it looks like it only ever got updates for gnuinos releases04:13
Xenguyhrm, not sure what that means04:13
XenguyThey seems to have lots of different releases at the URL you posted04:14
paculinoThe Devuan-derived distro gnuinos has version 102.11.0-1 as the latest04:21
freaxeh__so how do I do a backup of a devuan system drive? I've tried using clonezilla to do a device-to-device backup but it appears to have failed when trying to boot from the new drive, with errors about "fd0" sector 0 flags phys_seg 1 etc12:42
freaxeh__I/O errors12:43
freaxeh__i've got two 120GB SSDs12:43
debdogdd | ddrescue12:44
freaxeh__when do i execute that command>12:46
freaxeh__?12:46
debdogyou boot a live or rescue CD, so the system drive isn't in use, then run either of these commands12:51
debdogyou have never heard abouz dd?12:51
freaxeh__i have thats what i was going to use at first12:52
freaxeh__so I just run dd if=/dev/sda of=/dev/sdb status=progress | ddrescue ?12:53
debdogthe | was meant as an OR12:54
freaxeh__oh right12:54
debdogbut you could pipe dd to dd so you have one process to read and one to write. which might speed up the process12:55
debdoglike dd if=/dev/sda | dd of=/dev/sdb12:55
debdogor "dd bs=10M if= | pv --size 120G | dd bs=10M of="12:56
freaxeh__lets not get carried away12:58
fsmithredyeah, use pv with it so you know how much longer it will take when you come back from lunch and look at it.13:31
gnarfacefreaxeh__: dd if=/dev/sda of=/dev/sdb conv=fsync status=progress14:47
papaHello. I just booted from a DVD with Daedalus 5.0 live desktop. The system boots and starts an X session, but all it shows is the desktop wallpaper and a short menu ("Create Launcher...", "Create URL Link ...", "Create Folder...", and five other utilities) if I right click on the desktop, but no task bar, Start button, application menu, or anything15:35
papaelse is visible. NOT what the Live Install Guide shows. What did I do wrong?15:35
fsmithredcheck the sha256sum to make sure the download was good15:37
papaDid that. It checked.15:38
papaI assume I am supposed to get a normal Xfce desktop.15:43
fsmithredyes15:43
fsmithredmaybe try alt-sysrq-k to kill the x-session and see if it works better second time it comes up15:43
fsmithredI can't think of what would cause that15:43
gnarfacei could speculate... slow boot media? maybe it would come up eventually...15:44
fsmithredoh, maybe15:44
fsmithredgo make coffee15:44
fsmithreduh, that's what I'm going to do now.15:45
papaBeen sitting here for ~30 minutes. My old PC is slow, but not that slow.15:45
fsmithredand gnarface thanks for status=progress - I always forget about that.15:45
fsmithredok, 30 minutes is more patience than anyone should expect.15:45
fsmithredcheck .xsession-errors15:46
gnarfacepapa: how much ram does it have?15:46
fsmithredbrb15:47
papaAlt-SysRq-K flashed a screen of what looked like boot messages, and now a blank solid blue screen. No cursor, no mouse pointer, nothing.15:47
gnarfacepapa: try ctrl+alt+f215:48
gnarfaceif that drops you to a terminal see what "free -mt" says15:48
papaOK. Now I've got a s shell.15:48
gnarfacesee if the Mem row in the free column is 0 or close to 015:49
gnarfaceusually when there's problems it's right away, not halfway into the window manager, so we're kinda shooting in the dark here15:50
gnarfacebut there could be some clues15:50
papa$ free -mt --> Mem: total 3301 used 550 free 2569 shared 58 buff/cache 954 available 3240 / Swap: total 0 used 0 free 015:51
gnarfaceno swap but should be plenty of free memory, so that's not the issue, hmm...15:51
fsmithredmaybe check sha256sum on the dvd itself to see if the burn was good15:52
gnarfaceyea, and also yea check the xorg error log15:52
gnarfaceit would be really weird for it to get this far then derail over a drive issue, that would normally happen right away15:52
gnarfacebut there could be clues in the logs15:53
papaDid a more on .xsession-errors and it's hung after displaying the first page.15:54
gnarfaceyikes15:54
gnarfaceif you ctrl+alt+f3 do you get another shell, or is the whole thing completely frozen now?15:54
gnarfaceif you get another shell, check the last output of dmesg15:55
gnarfaceincidentally, which video card is it?15:56
papaNo. Got out of more with Ctrl-C. .xsession-errors has a bunch of Gtk-WARNINGs, but nothing too strange.15:57
gnarfacecheck dmesg for anything that looks like a i/o error15:57
papadmesg has a bunch of errors from a usb device ("device descriptor read/64, error -71"), but I don't think that's got anything to do with Xfce session.16:02
fsmithredare you running off usb or a usb optical drive?16:02
gnarfaceuh... don't be so sure.. does it happen to be the usb device you booted this live image from?16:02
gnarfaceeven if it's not the boot device, i/o errors can cause UI hangups, so if you don't actually need it for this test maybe try booting without it connected16:03
papaNo. My DVD drive is internal SATA connection. Also, no video card. Graphics integrated on CPU.16:08
gnarfaceis there a file at ~/.local/share/xorg/Xorg.0.log you can read?16:09
gnarfacei do think you should try booting it with whatever that usb device is disconnected but first check the Xorg log16:09
papaNo xorg dir in ~/.local/share16:10
gnarfacehow about /var/log/Xorg.0.log?16:11
papaNothing enlightening in /var/log/Xorg.0.log.16:16
gnarfacecan you paste it at paste.debian.net so we can take a look?16:16
gnarfacedon't paste it in here, there's anti-flood protection16:16
papaWhat about trying a different resolution mode in my X session? Is there a key combo to do that?16:16
gnarfacectrl+alt+num_plus or ctrl+alt+num_minus used to work anyway16:17
gnarfacethat depends on auto-detect also working though and we don't know if it is16:17
gnarfacei think at the boot menu it should also give you an opportunity to set a vga mode at the kernel command-line too though, that might work better16:18
papapaste.debian.net/1376361/16:21
gnarfacehmm, you're right, nothing really interesting in there. only thing i note is you're using the modesetting driver, which should be okay for intel but not so hot for amd16:23
gnarfaceis it a amd cpu?16:24
gnarfaceparticularly a new one?16:24
papaSo things to try are: 1) check sha256sum of my DVD; 2) boot live DVD with USB devices removed; 3) try different VGA mode on boot menu16:24
gnarface4) try installing amdgpu from non-free16:24
gnarfaceer, non-free-firmware actually, as of current stable16:24
fsmithredshould already be installed16:25
gnarfaceassuming that's one of those new amd apus16:25
papaIntel Core i7 CPU16:25
gnarfaceoh, hmm16:25
papaOld machine16:25
gnarfaceyea, try the checklist, afaict this should be working16:25
fsmithredI only have old machines16:26
papaDecided it's time to retire Windows 7. ;)16:26
gnarfacepapa: well everything seemed normal, but i wonder if the lack of relevant errors means it's rendering the whole thing but at the wrong resolution for the display due to some dumb auto-detect error, but forcing a correct resolution by kernel command-line should cover that possibility16:27
gnarfacelike, maybe the toolbar was there but just not visible because it was literally off the bottom of the screen?16:27
gnarfacein some cases mouse-pan will work to access hidden regions, but sometimes it will not16:28
gnarfacethink that could have been the case?16:28
papaThat is possible. I couldn't get the screen to pan, but it seemed like on at least one side of the screen I could move the mouse farther than the visible edge of the screen.16:29
gnarfaceah yea16:30
gnarfacestarting to sound like a xorg auto-detect failure16:30
gnarfacei usually just dial everything in statically to my xorg.conf to avoid that type of thing16:30
papaI have seen that on other machines.16:30
gnarfaceit can sometimes be caused by weird display adapters, are you perchance converting between display connector types?16:31
fsmithredright-click should give a bigger menu16:31
fsmithredshould have Terminal in it.16:31
gnarfacesometimes it's just an inescapable bios bug though and all you can do is set the resolution manually16:31
gnarfaceideally you'd want to tell xorg both a list of static resolutions as well as a preferred default, and the display's horizontal and vertical refresh ranges, as reported by the display's manufacturer docs16:32
fsmithredctrl-alt-t will give you a terminal16:32
fsmithredand then you could run xfce4-settings-manager and mess with all the settings16:32
papaNo. Though I think HDMI was a very new thing when my PC came out so it may have some slight incompatibilities with the newer monitor. I have noticed slight flakiness while I've been using it with Windows.16:33
fsmithredyou're using hdmi?16:34
gnarfacepapa: ah, HDMI cable versions could also cause similar issues16:34
papaThe check list grows.16:34
gnarfacepapa: if the computer's display output was made to support one particular HDMI version, and the display supports a later HDMI version, it might actually matter that the cable itself is of the higher of those two versions (because HDMI's design is fundamentally cursed)16:35
gnarfacebut like i said, just manually dialing in the resolution and refresh ranges could obviate the issue too16:35
papaI'll put that on top of the list after I verify my DVD.16:36
fsmithredis it uefi or legacy boot?16:36
papalegacy16:37
fsmithredok, so it's using isolinux and you could add a vga=something to the boot command16:37
papaOK.16:38
gnarfaceyea, in theory everything including modesetting should be able to inherit that setting16:38
fsmithredif it was uefi, it would be grub and you would do something else16:38
papaEarlier I was trying to install Devuan on this machine from a thumb drive I created a year or two ago. I was trying to install to an external hard disk, but couldn't get the installation to complete because it seemed to be trying to write the boot loader to the UEFI partition on the thumb drive, which didn't seem right. That's why I decided to16:42
papadownload and burn a fresh image on a DVD and start over.16:42
gnarfacehmm, sounds like a solvable issue, especially if you're not actually using uefi16:43
gnarfacelet's try to get to the bottom of this first because it should definitely work, but next time you try to do an actual install, try the netinstall iso instead of the live iso16:44
gnarfacewe can walk you through it16:44
papaAppreciate the offer, but it's almost bed time here (Japan). Will try the VGA mode trick tomorrow.16:46
papaWell. SHA256 check sum on my DVD is not the same as the checksum I downloaded with the ISO.16:48
papaWill try again with the netinstall ISO tomorrow.16:48
djphpapa: it won't be16:51
gnarfacepapa: alternately there's also a minimal live iso, which just doesn't have a gui16:53
papaThen what should I compare the DVD checksum to?16:53
gnarfacewait the dvd checksum won't match?16:54
gnarfaceit would on usb flash though16:54
djphgnarface: not directly to the *iso file -- DVD metadata / partitioning messes with it16:55
djphor well, it used to back when I used DVD's ... but we're talking, um... a while now16:56
papaOK. I may try the netinstall ISO anyway.16:56
gnarfacepapa: the thing about the netinstall is you can choose manual partitioning16:56
Xenguyfsmithred, pv looks pretty cool.  I have it installed and was aware of it but strangely have never bothered to use it.19:24
rwpgnarface, (Xenguy) The problem with conv=fsync is that it waits to perform the sync at the very end.  Which means the progress is really fast while it is buffering and then at the end it stops for an unpredictable long time.  And it wastefully uses buffer cache which is not going to be used again.19:54
rwpBetter to use "dd oflag=direct,sync" which uses O_DIRECT,O_SYNC writing as it goes and if possible avoiding buffer cache.19:55
rwpMy favorite combination of pv with dd is this "pv devuan_daedalus_5.0.0_amd64_netinstall.iso | dd of=/dev/da0 bs=1M iflag=fullblock oflag=sync,direct" so that I get reasonably accurate progress notification.19:55
rwpI wish pv had an O_DIRECT option flag though.  Maybe I should hack on in.19:55
greenjeansfsmithred: query, i'm looking at the documentaion for pv, and it seems like exactly what is going on in Snapshot while it's squashing, displaying progress in the main terminal window, but I don't see a pv command in the script anywhere?20:19
fsmithredyeah, it uses pv20:23
fsmithredor the installer does20:23
fsmithredrefracta2usb uses it20:23
fsmithredI need to look at the code. brb.20:24
fsmithrednope. no pv in snapshot or installer20:25
fsmithredgreenjeans, mksquashfs does that on its own.20:27
rwpOh!  pv in Sid/Ceres Unstable has -K,--direct-io now!  It's already there in the newer version.  We will see it in Excalibur.  Yay!20:28
greenjeansahh, gotcha20:28
greenjeanswonder how hard it would be to pipe pv output into a yad progress-bar dialog?20:28
fsmithredhang on and I'll try it20:29
fsmithredI'm not getting it. Something is weird. It says it'll take about 36 minutes whether my testfile is 10M or 1000M.20:37
gnarfacerwp: i was pretty sure that conv=fsync actually does exactly the opposite of that, and actually syncs on every block21:36
gnarface...which makes a noticeable difference in the reported write speed immediately21:36
gnarfaceas in, making it quite slow21:36
gnarfaceyou might be confusing it with conv=sync, which only actually syncs meta-data up front?21:37
gnarface(of course, actually running sync manually afterwards is still an option)21:38
rwpgnarface, conv=sync is a silently corrupting option!  "Pad every input block to the input buffer size.  Spaces are used for pad bytes if a block oriented conversion value is specified, otherwise NUL bytes are used." This won't happen when reading from a disk file but might happen when reading from a pipe (especially if the pipe involves networking).21:56
rwpI wish that option had been named differently since it is named such that it suckers one into thinking it does the desired thing.  But, nope.21:57
rwpgnarface, I guess I am going to need to examine the dd code but I had pre-compiled that conv-fsync calls fsync at the end of the run.21:58

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