libera/#devuan/ Wednesday, 2024-04-17

fonky123hi all02:17
al1r4dHi02:20
fonky123has anyone else tried livedvd-iso v5.0 and memtest does not work02:21
fonky123when picking from menu on livedvd02:21
fonky123i may have some weird dvds from hp though02:22
fonky123downloaded from leaseweb if i remember correctly02:22
fonky123oh and can i still choose xorg insted of wayland on daedalus and perhaps consolekit instead of elogind02:24
fonky123thank you for any possible answer upfront02:24
al1r4dI dont know, sorry02:27
al1r4dDid you burn with dd method?02:27
Xenguyfonky123, I know that I just installed memtest+ from the repo directly...02:28
fonky123no i used cdburnerxp, for some odd reason i cant find option finalise cd/dvd02:28
XenguyI does an install as an option in the GRUB menu and seems to work fine02:28
fonky123xenguy, sorry i was talking about livedvd02:28
Xenguys/I/It02:28
al1r4dFonky, devuan use xorg as default02:28
al1r4dfonky123, then try dd02:28
fonky123when booting from livedvd there is an option of memtest, besides runfrom cd/run from ram etc02:28
fonky123im not sure i read somewhere, mayhaps some other distro02:29
fonky123anyways be back when I install02:30
fsmithredsorry I'm late. memtest doesn't work on the desktop-live isos. It does work on the minimal-live.02:50
Xenguyfsmithred, A wizard is never late... He arrives precisely when he means to  = )02:51
fsmithredlol02:52
Xenguy8 -D02:52
XenguyAnd you Sir, are a wizard02:52
fsmithredHere's a discussion of the current memtest issue. I'm wizzed out (or out-wizzed)  https://dev1galaxy.org/viewtopic.php?id=651403:01
fonky123hi, what vga=xxx for Intel 2nd Generation Core Processor Family Integrated Graphics Controller (devuan excalibur iso-dvd)07:29
fonky123  Module Alias: "pci:v00008086d00000102sv00001849sd00000102bc03sc00i00"07:36
fonky123  Driver Info #0:07:36
fonky123    Driver Status: i915 is active07:36
fonky123thank you in advance for any answers07:37
gnarfacefonky123: not sure if this still works, but try setting it to "vga=ask" and it should actually prompt you with a multiple-choice question at boot time, and then you can just try different ones until you find one that you like07:53
gnarfacei think the list will only prompt you with stuff the hardware actually supports but it's been a long time since i tried it07:54
onefangHmm, while on that subject, will this vga=x thing mean the kernel actually starts at that video mode?  I've been really annoyed that I can't get the bootloader to convince the kernel to START in a higher resolution.07:55
gnarfacenote that these days with intel hardware and the default KMS/modesetting driver, it is supposed to pick the optimal choice by default, and if it's not already doing that it might be a sign of something else wrong (like missing packages)07:55
gnarface(or a actual kernel driver bug)07:56
onefang"Optimal" for me means highest possible for my main monitor.07:56
gnarfaceonefang: you can just set a resolution explicitly in /etc/default/grub as long as your hardware supports it. the old comments in mine say you can check during runtime with the "vbeinfo" tool07:57
gnarfaceonefang: (the grub variable is GRUB_GFXMODE, if you don't have a commented-out example i can paste you mine)07:58
gnarfaceonefang: normally though, if everything is working right, all you should have to do actually is just set GRUB_GFXPAYLOAD_LINUX="keep" and make sure you don't still have the old "nomodeset" workaround anywhere in there from previous nvidia issues07:58
onefangI'm using syslinux.  I want syslinux to detect what's the highest resolution (that part works), then tell the kernel to use that.  It's not until it's at the init stage that it finally kicks into high res mode.07:59
onefangAlso not using nvidia, AMD all the way here.07:59
gnarfaceonefang: ah, i don't have any idea about syslinux, sorry08:00
gnarfacefonky123: fyi i think there's a full range of valid integer values for that variable on wikipedia somewhere08:00
onefangI'll try vga=ask later today on my test VM.08:00
gnarfacebut not all hardware can do all of them08:00
gnarfacei think the values are actually some encoded pattern, i think i used to even remember the formula but it's slipped out of my grasp now08:01
gnarfacehmm, i think it's this actually: https://en.wikipedia.org/wiki/VGA_text_mode08:02
gnarfaceto my understanding though this is a hardware text mode, and i'm not actually sure if it's even related to what KMS and modesetting do08:03
fonky123brb going to try out vga=ask08:03
onefangWould be nice if the kernel just left the video mode the same as sys-linux set it to.08:04
gnarfacei think KMS/modesetting actually use a framebuffer, whereas the VGA text mode is something different on PC hardware (maybe on ARM hardware they're the same thing though?)08:04
gnarfaceonefang: yea, that's the thing, with grub you can tell it to do that, so maybe there's a way with syslinux too08:04
onefangOne of the issues with syslinux is they have a few menu types, some text, some framebuffer.  And Lua can't use them all, only the crappy one.  lol08:05
gnarfacei think i used it once to make a bootable usb some years before the hybrid-iso thing changed the whole game08:06
gnarfaceor maybe i'm confusing it with unetbootin08:07
gnarfacei'm having some sense of deja-vu here08:07
gnarfacei know this conversation comes back up like once a decade, lol08:07
gnarfacei also switched to AMD so my stuff would work right08:08
onefangThat's one of my goals, a generic bootable USB that has a bunch of things in it, including a syslinux version of rEFInd that rrq and I have talked about implementing.  rEFInd finds all the bootable stuff on the computer and offers you alist of them.  Alas it only works under EFI, hesce the name.  I want it to work on BIOS to, which syslinux can do.08:08
onefangI have this thing I call Magic Pixie Dust, a micro SD card and USB converter with over 20 operating systems on it.  This is for that project.08:09
gnarfaceheh, nice08:10
onefangYes, it includes Devuan as the default thing to boot.08:10
gnarfacedoes it have haiku and plan9 yet?08:10
onefangNot yet, but they are on the TODO.08:10
gnarfacesounds fun08:11
gnarfacealso very useful08:11
onefangIt even has a bootable Space Invaders game.  No OS, just the game.  lol08:14
onefangFor those youngun's that don't know, Space Invaders was a very popular tall cabinet type game from the age of dinosaurs, you would find it in pubs and everywhere.08:16
ted-iousWhat is the copyright status of those games and could devuan just package stand alone versions for people to play without all the usual legal problems?08:18
onefangThere's at least two Space Invader clones in Devuan already.08:19
ted-iousDo they need wine or mame or some big framework?08:19
onefangBig framework, for a game from the 70's?  lol08:20
onefangninvaders, open-invaders, xinv3d (a 3D version).08:20
gnarfacemame plays it fine08:20
onefangninvaders is ncurses based.08:21
onefangThey just run native, no mame or wine needed.08:23
gnarfacewell that's cool08:24
fonky123vga=ask does not resolve my problem08:24
fonky123fuzzy screen08:24
fonky123neverminding the choices everytime at every resolution it gets fuzzy08:25
fonky123tried two modes noapic or something like that08:25
fonky123i get kernel panic08:25
fonky123under help are those two modes listed08:26
CueXXIIIfonky123: and no vga= parameter does not help either?08:26
fonky123no08:26
gnarfacefonky123: bummer, seems like you'll have to try it by blind trial+error or just try the grub option08:27
fonky123nah ill throw in a dedicated gpu08:27
fonky123:)08:27
gnarfacefonky123: unless maybe you have a different display on hand you can try it with? maybe something older that's CRT08:27
fonky123and see where that takes me08:27
fonky123no crt at hand, sadly08:27
gnarfaceseems like, if you could just read the blurry part it might have your answers08:28
ted-iousascii-invader requires you to hold down the arrow keys for long enough for the auto repeat to kick in. :)08:28
gnarfaceoh! i wonder if that'd show up in serial terminal output....08:28
fonky123anyways probably people with sandy bridge igpu will be having problems installing,08:28
fonky123going to try those 2 modes again08:28
fonky123and report back08:29
fonky123brb08:29
ted-ioushttps://stabyourself.net/notpacman/08:32
onefangLots of clones of these ancient classic games in Devuan.08:33
ted-iousThis doesn't look like a clone.08:34
onefangWell they clone the game, then tend to add more stuff to it.  Like that 3D Space Invaders.08:35
friedhelmIf you do games, you might be interested in 2 I'm involved with. "simplesok" and "atomiks". There are packets at "software.opensuse.org".08:39
fonky123hi again, tried vga=771 and vga=normal with fb=false08:39
fonky123its like burned 3d accelerator08:39
fonky123just 2d pic :)08:39
fonky123those with noapic and nolapic = kernel panic08:40
fonky123kernel offset 0x2c60000008:40
fonky123but prolly its just my pc08:40
CueXXIIInoapic and nolapic should not change graphic modes08:40
sfoxwhat does that mean08:41
CueXXIIItry with i915.modeset=0 or =108:41
CueXXIIIand how bad is "fuzzy"?08:41
fonky123its like 50 80x50 images like broken analogue tv when there is no program08:41
CueXXIIIoh, sounds like your vsync is broken…08:42
fonky123let me try out that i915 modeset08:44
fonky123brb08:44
ted-ioushttps://youtube.com/embed/bJWJt_lgd4g08:52
ted-iousOops wrong link.08:52
ted-ioushttp://crobots.deepthought.it/08:52
ted-iousI found that at https://www.alessandropira.org/pybots/pybots.html08:53
ted-iousAnybody know of other games that teach programming to kids?08:53
fonky123modeset=0 and or and modeset=1 didnt help08:53
onefangWhen I was looking through the games in Devuan on the weekend I spotted several games for teaching kids coding.08:54
onefangMy turn to try vga=ask.08:54
ted-iousfonky123: Do you have a laptop or external monitor?08:55
fonky123its a desktop, so yeah there is a screen08:56
fonky123but just one08:56
ted-iousCan you reset it?08:56
fonky123the screen?08:56
ted-iousYes.08:56
ted-iousI have had monitors that got confused when auto detecting the resolution and they cut off the bottom or top of the screen.08:57
ted-iousRsetting them while the system is booted helped.08:57
fonky123well daedalus works out of the box08:58
fonky123using live-dvd08:58
fonky123jessie also works08:58
CueXXIIIhm, so the kernel driver is broken…08:58
fonky123ill try installing daedalus next08:59
ted-iousI would still try resetting the monitor.08:59
fonky123i cant find it08:59
fonky123its aoc g2778v08:59
ted-iousIt should be in the menu somewhere.08:59
fonky123reset done09:01
friedhelmclones of classic games: https://software.opensuse.org/package/atomiks https://software.opensuse.org/package/simplesok09:01
fonky123let me try again09:01
onefangNo, the vga=ask stuff didn't turn up on the VMs serial console.  And it only changed to the selected mode at about the same late boot point it did before, it changed to the minimal mode to ask me the mode, which meant not all of them could fit on screen.09:02
CueXXIIIfonky123: what exact cpu do you have in that machine?09:02
fonky123cue 2600 non k09:02
fonky123h67m is the motherboard, screen connected via hdmi 1.409:03
fonky123asrock09:03
gnarfacefonky123: hey, i just remembered something09:05
fonky123cool :)09:05
gnarfacefonky123: that vga option may actually be able to take an explicit resolution and color depth setting too now09:05
gnarfacefonky123: something like "vga=1280x1024@32" or something09:06
gnarfacenot sure if that's just a version thing or a driver thing or what09:06
fonky123if entering vga=ask i get a plethora of options, from 80x50 -> 1920x108009:06
gnarfacebut that's the thing i remembered about the last couple times that it came up09:06
fonky123screen is 60hz though09:06
CueXXIIIso it's a syndybridge processor… arch wiki suggests i915.enable_fbc=0 since that might be broken around and before sandybridge09:06
onefangSomething else for me to try.09:06
CueXXIIIsandybridge*09:06
fonky123it is complete and utter trash09:06
fonky123intel09:06
gnarfacefonky123: however, just fyi, from the old days i seem to recall it was usually something like vga=782, not vga=1 or 209:07
fonky123never ever going intel again09:07
CueXXIIIi'm happy with intel for desktops, though. unless you really need graphics performance, that is09:07
fonky123let me try out those two options09:08
fonky123will report09:08
friedhelmDon't know if it might help. I have "intel_iommu=igfx_off" within my grub commandline. Doesn't hurt to try.09:10
friedhelmI think it turns off hardware acceleration or some such. Don't remember.09:11
* onefang gives up. Not like I reboot often, and more important things to work on now.09:12
friedhelmShould be documented with the i915 driver.09:12
friedhelmHm.. Just doing an upgrade on ceres I got this: "There is 1 newly obsolete package: deborphan" WTF???11:01
fonky123i915.enable_fcb=0 didnt do the trick11:01
fonky123fbc sorry11:04
Unit193friedhelm: #106531211:07
friedhelmThanks, I'm getting disappointed with Debian more and more...11:12
CueXXIIIfriedhelm: usually deborphan should be obsoleted by apt now tracking manually and automatically installed packages. though i still use debfoster…11:42
friedhelmYes, what I hate, is their attitude. Just removing tools without priour notice is just not a way to do it.11:45
friedhelmI'll simply add deborphan to my local, private repository.11:45
CueXXIIIfonky123: or just install daedalus and upgrade it, but leave the kernel packages on hold11:45
libertaliahello everyone, hope you're doing good. I'm trying to run rootless containers (Podman Desktop) and it throws an error about subiods.oticed in etc/subuid and subgid, my username isn't listed but instead there is devuan:100000:6553617:30
libertalia*subuids. I noticed in /etc/..17:30
libertaliaIs it safe to rename with my username instead of devuan? I never noticed this anywhere else in the system, the installation a year ago did correctly name my username (checked with whoami), homefolder and all17:32
rwplibertalia, It's not a problem to rename user names or user ids.  I do that routinely.17:35
rwpChanging user names is easy as those are stored in /etc/passwd, /etc/group, /etc/shadow, /etc/gshadow and if all of those files have the name content renamed then that's all there is to be done.17:36
libertaliaTo be safer instead if overwriting I added a new line for my username to those subuid and subgid files and now podman works correctly.17:50
libertaliaThose other /etc/ files that you mention all have my username and none have devuan. Maybe some error occurred when installing from the live usb? which I'm guessing has default user devuan17:50
libertaliaBtw thanks rwp17:51
rwplibertalia, I wasn't sure where you were wanting to rename things.  And I am fuzzy on the container questions as I am not running Podman Desktop container.17:59
rwpMy understanding is that the subuids are selected from the subuid list for the user.  So that the user can run a container as them and not root.  Hence rootless container.17:59
rwpI thought you were describing an install that installed a "devuan" user and wanted to rename it to something else so that you could use your own username.17:59
rwpAnd so that was where my information came from about where user names are stored in the system account set of files that make up the system account database.18:00
rwpI am really not very good at Docker type containers.  Sorry.  So anything I say about those might be suspect hearsay information.18:01
libertaliaYes your understanding is spot on. All resolved on my end. But I think that the word devuan ended up on those two files (in place of my username) by accident/bug. Other users that I created after installation were correctly there. If it helps I'm running devuan testing..maybe other people could encounter the same little problem and be confused.18:06
rwpIt's also likely for many changes to flow through Unstable->Testing and then be replaced with new behavior Unstable->Testing, repeating over the development years, and never show up in Stable.18:11
rwpGlad you have things worked out!18:11
fsmithredlibertalia, how did you install devuan testing with live-usb? I don't recall publishing any testing live isos.18:15
fsmithredAnd did you change the username during the install, or is user 1000 still devuan?18:16
libertaliaI'm sorry not live usb, I should say installation media (devuan-excalibur)18:21
libertaliaYes I did change it, id gives uid=1000(libertalia)18:21
rrqwhen libertalia returns, please thank them for testing a devuan_excalibur installer-iso and that the subuid/subgid issue is to be checked up.23:18
rrqas general fyi: there are man pages for subuid (i.e. /etc/subuid) and subgid, and some the web offers some discussions about them.23:22
masonrrq: What's the subuid/subgid issue? Is there a bug open? I've messed with that stuff enough that I might be able to assisst.23:27
masonassist23:27
rrqissue was that seemingly a "devuan" user entry was added automatically without there being a "devuan" user.23:28
rwpmason, http://reisenweber.net/irclogs/libera/_devuan/_devuan.2024-04-17.log.html#t2024-04-17T17:30:2223:28
masonOh, interesting. Holdover from install environment maybe. rwp: thanks, looking23:29
masonOh, just the immediate backlog here.23:29
masonAh, libertalia left. But for rwp, rrq, fsmithred: The contents of subuid and subgid are pretty malleable. It's not required that a user have them at all. However, note that if root is running unprivileged containers, even root needs a subuid/subgid entry. There aren't many tools that modify those by hand, so it's generally safe to add or adjust ranged manually. Also, you can have multiple ranges specified23:49
masonfor a user, or one big range, as I remember - the tooling doesn't care about anything other than "can the user claim this range" and that applies to root running unpriv'd as well.23:50
masonMy main use of subuid/subgid is hinted at here: https://github.com/ChibaPet/lxc-utils/blob/main/notes.md23:51
rrqta. my special interest would bw why the installer, in their installation case, would smack in a ghost entry; i.e. where does that come from? should/can it be avoided?23:55
masonrrq: My current (baseless, speculative)23:58
masonthinking is that the installer environment logs the user into a "devuan" user and that that's getting copied in. Not even a complete idea, but where I'd start.23:59
masonrrq: Can you link me to the specific media? I can run it here and see if I end up with that entry, and then trace it.23:59

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