libera/#devuan/ Saturday, 2024-05-18

systemdleteI have my lightdm configured to autologin user A, but it actually autologins user B.  I can't see any mods to the lightdm.conf file other than the one line specifying the autologin-user.  This must be something really dumb that I overlooked.01:02
systemdletecomparing it to other systems here, the same one line is changed in all systems configured with lightdm01:04
gnarfacehmm... perhaps at some point you've changed the order of the users but not the home directory uid's or something like that?01:04
systemdleteIt's quite possible, given this is a testing system.01:04
gnarfaceonly thing i can think of01:05
systemdleteit's kind of hard to screw up lightdm, but I think I dun did01:05
gnarfacesome sort of uid# mismatch left over from manual uid shuffling but accidentally missing steps01:05
brocashelmlightdm has a tendency of screwing up if you look at it the wrong way01:06
systemdleteI my gosh.01:07
brocashelmdoes the autologin for user b work with something like lxdm?01:07
systemdleteI DID look at it the wrong way. (I was wondering why it was giving me that look....)01:07
brocashelmlol01:07
systemdletelol01:07
systemdleteit breaks the mirror if it stands in front of it01:07
brocashelm<ot-moment>that's why i just use startx</ot-moment>01:07
brocashelmbut yeah, my experience with DMs is they are very hit and miss01:08
systemdleteyeah, I had some issues with lightdm (and maybe slim) so I reverted to the brocashelm method also01:08
systemdletenow I'm trying to re-establish lightdm.  It is more convenient, saving me having to type passwords twice at boot.01:08
systemdleteeven though this is a test VM, it was cloned from a generic (zygote is it?) template VM01:09
brocashelmwhat about automatically logging into tty when you boot?01:09
systemdleteso it has the encryption set up01:09
systemdletehmmm.01:09
systemdleteWell, having it dump me out at the login prompt is not that bad.01:10
systemdletewhy doesn't stuff work on linux anymore?01:10
brocashelmi think you do it with a package called mingetty01:10
systemdletebasic stuff like this01:10
systemdleteso you are telling me to beware DMs?01:11
brocashelmyou could always switch to another tty if you want to get your other account logged into01:11
brocashelmyes01:11
* systemdlete vaguely recalls an admonition like this in the past....01:11
systemdleteso does mingetty auto log me in?01:11
systemdlete(I mean, can it?)01:12
systemdleteor do I still need to submit a password?01:12
brocashelmfound about it here: https://askubuntu.com/questions/168706/how-do-i-auto-login-as-root-into-the-tty-upon-boot01:12
systemdleteoh, so it logs me into the first tty it finds, something like that?01:12
brocashelmsudo apt-get install mingetty01:12
systemdleteI don't want to login as root!!!01:13
brocashelmyou can change it to another username01:13
systemdleteok, let me look at this, thanks.01:13
brocashelmnp01:13
brocashelmand if you don't want to have to startx manually, you can add a line to your user b's .profile (i think)01:14
debdogthat's how I do it01:14
systemdleteI have forgotten all about gettys and the days before desktops01:14
brocashelmoh, ~/.bash_profile01:14
systemdleteno I meant, I just don't think in those terms anymore01:14
systemdleteI have forgotten all the *nix basics is what I am saying01:15
systemdleteI know how to do them, basically, but I just don't think of them anymore.01:15
systemdleteI feel like an antique even thinking about them01:15
systemdleteok, I will try that brocashelm01:16
brocashelmbut the lightdm issue is something i'm not sure about, other than what gnarface suggested about uid mismatch01:16
brocashelmcool01:16
debdogsystemdlete: my user's ~/.bash_profile: https://paste.debian.net/plain/131728701:17
brocashelmthe last four lines01:18
brocashelmthat's if you're already logged in, so it saves you from typing startx01:19
systemdletethe tutorial there doesn't seem to align with what's actually there01:20
systemdleteIt says to modify a file /etc/init/tty1.conf, but that does not exist01:20
systemdleteI'm wondering if my VM is totally destroyed from testing...01:20
debdogyah, that's _not_ auto-login01:21
systemdleteI've installed mingetty.  But no such file appears, at least on my VM.01:22
fsmithredOne possible error with lightdm is to mistake the comment section for the section that actually does stuff.01:25
debdogsystemdlete: gimme a few minutes, I have a working lightdm config for auto-login on one VM...01:25
systemdletethere are only 5 lines not commented out.  4 are section headers, and one is the autologin-user line01:26
systemdleteeverything else is ignored01:26
debdog..but this WM only has one user01:27
systemdletethat fu works on the other systems where I have installed lightdm01:27
systemdletedebdog, are you talking about your own config?  I have 2 users in the VM, apparently01:27
systemdletes/the VM/my VM/01:28
systemdletebrocashelm, further down the same page you suggested, there is an alternate solution not requiring mingetty01:28
systemdletenot sure if that works, haven't tried it.  Just trying to keep up with the help in this channel atm.01:29
systemdleteI still dont get why something as simple as this doesn't work right.01:29
systemdleteI have multiple users on several of my systems01:29
systemdletehave not seen this happen with those01:30
brocashelmit's like playing russian roulette01:30
brocashelmunfortunately01:30
debdoghttps://paste.debian.net/plain/1317288 inside my VM with a system that only has one user. removed all the #-lines01:30
debdogso, basically, there is not much that could be set unproperly01:30
systemdleteone thing I am noticing is that upon bootup, just before the prompt for the crypt key, I often times have long pauses with a blank screen.  Then sometimes, even rarer, I get an RCU message01:30
brocashelmif you specified the username in the auto-login, then can't think of much else01:31
systemdletedebdog, that is pretty much what mine is also, but there is no timeout= bit; I do not set that in my other lightdm configs01:31
systemdletebrocashelm, yeah.01:32
debdogit might be required (in newer versions?)01:32
systemdletelatest version, latest kernel, latest everything here.01:33
systemdleteI keep my systems up to date, including testing ones01:33
systemdlete(usually, that is.  Unless I've been away from testing anything recently...)01:34
debdogsystemdlete: are you on testing?01:36
systemdletewhen I say testing, I just mean for my own purposes here.  Although I have been known, on my more awake days, to test new releases of devuan and other OSs (adelie, e.g.)01:41
debdoghehe, that does not answer my question01:42
systemdletesorry.  I guess I didn't get it.01:42
systemdletedo you mean as a formal member of the devuan test team?01:43
systemdlete(no)01:43
debdogis your VM a devuan stable release (vs. testing or unstable)?01:44
systemdleteoh!01:44
systemdlete(that! lol)01:44
systemdleteno.  stable releases here only (with some rare exceptions and only for short spurts)01:44
debdoghehe01:44
systemdletesorry about that buddy01:44
debdogno worries01:44
* systemdlete 's mind doesn't work like most people's01:45
debdogI have noticed01:45
debdoghrrhrr01:45
systemdletewhy were you asking, now you have me curious01:45
debdogjust because I have no clue about lightdm's state in testing01:46
systemdleteoh because then I might have been running an unstable lightem01:46
systemdleteyeah, right01:46
systemdleteno, I don't think so, in this case01:46
systemdleteI only installed lightdm just a while ago, actually.01:46
systemdletemaybe I should try force re-installing it.01:46
systemdletenot like it's a big effort to configure01:47
systemdleteknow what--let me try that...01:47
debdogoh, in that case what gnarface mentioned earlier might apply. some lingering other config01:47
systemdleteIt's a bit Microsoft Supportish, but wth.01:47
debdoghow many DMs are listed in you /etc/rc2.d? hrrhrr01:48
systemdleteI checked that earlier--there is only lightdm.  No slim, lxdm, or others that I can see.01:49
systemdleteI just recall something.  While purging lightdm, it reminds me to remove dependencies.  Some of those are lightdm deps, which kind of hung during the installation iirc01:55
systemdleteI had to restart the whole VM becuase of some sort of hang or something.01:56
debdogthat's unusual01:56
systemdleteAnd I just got another RCU hit when I rebooted just now.01:56
systemdleteYeah, so I am removing all the dependencies and start fresh.01:56
systemdleteMaybe something got badly corrupted01:56
systemdleteI'm wondering if I was getting RCU hangups during that install attempt and maybe that caused the long pause during the install.01:57
systemdletebut if so, then that is pretty scary, isn't it?01:58
systemdleteI'd think apt or dpkg could recover from something like that01:58
debdogwhat does RCU stand for?01:59
systemdleteI forget but I think it has something to do with the ring buffers?01:59
debdogdunno, 'v been using aptitude for more than a decade and it is pretty solid when it comes to conflicts and such01:59
systemdletemy luck with apt has been good, overall.02:00
brocashelmapt just needs to not be so painfully slow, but that's a debian issue specifically02:00
systemdleteand then consider (not sure if you followed this) I was having issues with apt-cacher-ng for a bit (and still do)02:01
systemdletelightdm install stuck at 3% during accessibilty themes--really?  every time?02:02
systemdleteit will move on, but it takes some time usually02:03
debdogcongrats! you've created a linux based windows VM! hrrhrr02:09
systemdlete:p02:22
systemdleteso what I just did was this:  I changed the user name, user id, user group id, moved its home etc02:22
systemdletedouble checked that I did all that correctly.  Did not find any remaining remnants of user B02:23
systemdletenote that even logging out from user B and loggin back in as user A, I still got logged into user B's home anyway!!!02:24
systemdleteso, now when I reboot, I get logged into user A.02:24
systemdleteWTF?02:24
systemdleteso I am guessing that something was stuck in lightdm's craw and it kept wanting to login as user B02:24
systemdletebut now that user B no longer has the same identity, it can't login as user B02:25
systemdletesomehow, it reverts to logging in user A02:25
systemdleteI do note that lightdm keeps a couple of user-specific directories under /var02:26
systemdleteI am wondering if that might have something to do with it.02:26
systemdleteI'm looking at lightdm's logs (which I should have done to begin with) and what I notice is that the greeter is being invoked (not surprisingly considering the outcome, but still surprising) with the userB identity02:36
systemdleteI conclude that this is not good.02:37
systemdleteLogging a user in as a different user might lead to some system vulnerabilities and the like, couldn't it?02:37
* systemdlete thinks so02:38
debdogI don't think that's a lightdm issue anymore02:38
systemdletewhose issue is it now?02:39
systemdleteThis whole episode began because I was trying to investigate a desktop freezeup in the VM.  I was till able to ssh in from another system, but I could not kill the xfce panel unless I used -902:41
systemdleteeven then, the desktop was unresponsive.02:41
systemdleteafter rebooting the VM, this weirdness with lightdm began.  I had not seen this previously.02:41
systemdletedebdog, any ideas?02:46
systemdleteOne thing to note is that I was running zoom sessions on that VM until a couple weeks ago.  I wonder if zoom is vulnerable to some hacking?  I have heard of zoom bombers, but maybe there are other forms of malice borne of boredom and poor self-esteem.02:48
systemdleteThe testing I've been doing on that VM is not the sort I'd expect to cause widespread damage to the system.02:49
systemdleteuserland stuff mainly02:49
debdog<systemdlete> note that even logging out from user B and loggin back in as user A, I still got logged into user B's home anyway!!!  – that sounds very off. a mixuo with UID?02:50
systemdleteok, so I changed userB's uid, gid, and home and that... fixed it?02:51
systemdleteI did NOTHING to userA02:51
systemdleteI agree it sounds way off02:51
systemdletedebdog, brocashelm mentions that DMs can offer varying mileage. It seems to be a crapshoot.02:53
systemdleteBased on brocashelm's suggestion, I am still suspicious of lightdm.02:53
systemdleteE.g., maybe earlier on, I had had lightdm.conf configured to autologin userB.  Then later I switched it to userA.  And that somehow confused lightdm.02:54
systemdleteI don't recall doing that, but maybe I did.02:54
systemdleteIt could have been months ago.02:54
debdog<systemdlete> note that even logging out from user B and loggin back in as user A, I still got logged into user B's home anyway!!!  –  you're then user A but inside user B's home?02:55
systemdleteI ran id(1) and could easily see it was logged in as userB, not userA02:56
debdogahh02:57
systemdleteamong other things under /var, there are caches and .caches of lightdmware.02:57
systemdleteLike I said, I am suspicious that lightdm cached something thinking it should be persistent.02:57
systemdleteas in forever persistent.02:57
systemdleteNow that I think of it, I did make one other change today to that VM.02:58
systemdleteI enabled 3D because I was going to to test something.02:59
systemdlete(that might be related to the freeze up, btw. Idk at this point, having gotten stuck in the lightdm crap)02:59
systemdleteI need to get some grub.03:00
systemdleteI'll comme back to this later.03:00
systemdlete*come03:00
* systemdlete fingers getting shaky03:00
debdogbon ape tit03:05
systemdletecarl's jr is not exactly fine cuisine, but thanks03:05
debdogsystemdlete: if you disable lightdm, reboot the system then log in as user A on tty1 and user B in tty2, everyting is ok? (as in each user works fine and is inside its own directory?03:06
debdogl /var03:14
debdoghehe03:14
debdogwrong window, obvioulsy03:14
WeeezyI have forgotten the wording but in the devuan 5 set up it asks something about sharing usage data with devuan. can someone tell me about that? I'm sure I said no to this but I seem to have traffic from pkgmaster.devuan.org near constant03:14
Weeezysorry I know I broke the conversation flow03:16
rrqthe "sharing usage data" would have been the s.c. "popularity contest" ? ... send statistics about your packages to popcon.devuan.org03:17
rrq(not pkgmaster)03:17
Weeezyfor the sake of asking, what is the service that would be transmitting that back and forth, can I shut it down03:19
Weeezy?03:19
rrqI think it's some apt conf settings onlly; not a service03:19
rrqsomehting else03:19
rrqwhich ports are involved?03:20
Weeezyright now I have tcp and http blocked int he firewall. netstat shows pkgmaster.devuan.org still trying connect03:20
rrq??? "pkgmaster.devuan.org still trying connect" >03:21
rrq?03:21
WeeezyI'm more confused than anyone03:21
WeeezyI can screen shot it03:21
rrqyou don't mean your host tries to connect to pkgmaster?03:21
rrqyes.. screenshot it03:22
rrqunless you can show a log03:22
rrqyou're 31.129.232.12 ?03:24
rrqcurrently grabbing changelogs ?03:25
WeeezyI'm not gonna be able to send anything. I have a picture of the screen.03:29
WeeezyI'm looking at imgur but maybe there is something better03:29
rrqcurl --upload-file $F https://transfer.rrq.au/$F03:30
Weeezyok. one sec03:32
WeeezyI'm gonna send this to my other self curl --upload-file $F https://transfer.rrq.au/$F03:39
rrq... and tell me the download link03:42
Weeeezy$f represents the filename?03:43
rrqyes, the basename (no path)... the first $F can be full path though03:44
rrqthe page at https://transfer.rrq.au also has the point-and-click upload option03:45
Weeeezythat will be quicker03:45
Weeeezyhttps://transfer.rrq.au/eg04Oh9SH4/one.png03:47
Weeeezyidk if that screen will make sense for you. if not ask for what will make sense03:48
WeeeezyI had netstat run continous netstat -a -c to capture the traffic03:51
WeeeezyI was blocking port 80 and 44303:51
Weeeezyso it started showing the syn_sent fault03:51
rrqhmm...03:54
rrqis it still going?03:54
WeeeezyI opened up the two ports03:55
WeeeezyI'll check03:55
gnarfacemaybe just see if you have popularity-contest installed then uninstall it?03:55
rrqno popcon is a different host03:55
gnarfaceoh03:56
rrqthere should never be outgoing connections from pkgmaster03:57
Weeeezyit doesn't appear to listening or established at the moment03:58
Weeeezyit does try a number of other addresses before it gets to the one in question, and that will continue for quite some time. trying port after port03:59
gnarfacedoesn't netstat say which process is making the connections?04:01
gnarfaceif not you should be able to get it with fuser04:01
WeeeezyI couldnt find a command that would give me the pid, not that there isn't one04:02
gnarfacecould it just be something like that kde graphical package manager thing checking for updates?04:02
rrqWeeeezy: could you pm me your IP ?04:05
Weeeezyyes, sure.04:05
WeeeezyI have another computer running so I don't how to seperate what a scan might find04:06
rrqit looks related to changelog retrieval04:10
rrqwould be your end doing that every so often (?)04:11
Weeeezyidk.04:11
WeeeezyTHeres something up. there.quite a few established connections at the moment.and there shouldn't be.04:12
rrqlike a handful of concurrent requests... (this is from nginx log)04:12
rrqmost of those render 302 (redirect) responses to debian04:12
rrqdo you run unattended updates? and it has spawned multiple "let's check if something changed" processes?04:13
Weeeezya dozen or more04:13
Weeeezyit's a new install from just a couple days ago04:13
WeeeezyI noticed it drawing a lot of traffic with my router software04:14
WeeeezyI was trying to stop that.04:14
Weeeezybut unsuccesful04:14
rrqI'm not sure what drives it, but it seems to lack mutex04:15
systemdletesame VM just froze again.04:15
systemdleteI am going to disable 3D and see if it keeps freezing04:15
al1r4dhello everyone~~04:17
Weeeezywell, maybe this fuser program will help. I'll tinker with that.04:19
WeeeezyIf I can find the source I wold have some direction04:20
gnarfaceif might help you to look for the outgoing port04:20
WeeeezyI'm not sure how accurate the stats are on the router but this box, just sitting idle most of the day with the ports turned off is near two gigabytes04:20
rrqthere's an apt-compat cron script that might need some flock04:21
Weeeezylikely counting all the rejected packets04:21
gnarfacewhen a tcp/ip connection is made typically (by something that isn't a nintendo) the outbound port is randomized and never the same as the destination port. so you're not actually looking for ports 80 or 443 open on your local network device, you're looking for probably some high 5-digit range ports where those connections are originating04:22
WeeeezyI'll reengage the port block for now. thanks everyone04:22
gnarface(and they'll be different for every connection)04:22
systemdleteI can ssh into the frozen VM.  What might I do to figure out what is causing the freeze?  I mean, htop doesn't tell me much.04:24
gnarfacesystemdlete: nvidia drivers involved this time?04:30
systemdleteno... but I do have an nvidia card installed.  I'm not using it though.04:33
systemdleteThe mb is radeon04:33
systemdleteis that bad?04:33
systemdletedid I just make a royal mess of things?04:33
systemdleteor is the problem doing this with a VM04:35
systemdleteseems some people are doing it successfully, but they donn't mention virtualization04:35
gnarfaceyou haven't mentioned doing anything that should have hosed it04:38
gnarfaceto be honest if you can ssh into it still the verdict is still out on whether it's even really frozen04:39
systemdletexfce4 desktop does not respond.  I call that frozen, but maybe there are things I don't know04:39
gnarfacemaybe the screensaver just crashed>?04:39
systemdleteno screensaver in any of my VMs.  I let the host manage that.04:40
gnarface? some dpms problem04:40
systemdletesearching dpms with ddg tells me all bout rifles04:41
gnarfacei have a problem with Steam and Wine sometimes that affects nothing else, where some or all of the window will be black and apparently unresponsive, but secretly actually working just not rendering, until i do something weird to it to force a redraw04:41
systemdlete^L?04:41
systemdlete(let me try that!)04:41
gnarfaceusually it involves doing something to it with the mouse that resizes the window manually or triggers a drag+drop action or something like that04:42
systemdletealso tried ctl-alt-bs but no luck04:42
gnarfaceare you sure ctrl+alt is being sent through to the VM in question?04:43
systemdletehmmm. ok I will try a few ways with that04:43
gnarfacealso run this from the ssh connection:  xset dpms q04:43
systemdleteI use the menu insert characters, so it had better!!04:43
systemdleteunable to open display ""04:43
gnarfaceyou might have to set DISPLAY even to get the right terminal output with that though04:43
systemdleteyep04:43
systemdletewill04:43
gnarfacecheck the last 4 lines04:44
systemdletelast 4 lines of... ?04:44
gnarfacethe "xset dpms q" output04:44
gnarfaceafter you've manually pointed it to the right DISPLAY04:44
systemdletethat was the only line emitted04:44
gnarfaceprobably :0.004:44
systemdleteoh04:44
gnarfaceDISPLAY=":0.0" xset dpms q04:44
systemdleteit hangs04:45
gnarfaceHANGS?04:45
gnarfacethen it's xorg itself that's locked up04:45
systemdletein the ssh window, yes, that command hangs04:45
gnarfacegotta be xorg itself then, is my guess04:45
gnarfacenot sure why04:45
gnarfacexorg instance inside the vm is unresponsive04:45
gnarfacectrl+alt+backspace probably would have worked but note that it's disabled by default these days04:46
systemdleteoh lucky us04:46
gnarfacenormally i blame nvidia drivers on stuff like this but in a VM context i can't guess what would be the likely culprit... you using virtio* drivers in there for graphics, right?04:47
systemdletestrace -p nnnn (pid of xorg):  FUTEX_WAIT_PRIVATE over and over again04:47
systemdletefutex(0x55ee14c7b1a0, FUTEX_WAIT_PRIVATE, 2, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)04:47
systemdletefollowed by04:47
systemdlete--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---04:47
systemdleteand those 2 lines repeat endlessly04:47
gnarfacenot sure what that means, maybe a real developer has an idea?04:47
systemdletelet's see what Uncle Duck has to say about it.  hold on04:48
systemdletehttps://bbs.archlinux.org/viewtopic.php?pid=1379236#p137923604:51
systemdleteIndeed, I have libvdpau-va-gl1 AND nvida-vdpau-driver installed04:51
gnarfacehmm04:51
gnarfacebut it's an AMD host system with virtual video cards in the guest? i'd say you don't want either of those packages in the guest04:52
systemdletehonestly not sure wth I am even talking about at this point, but at least I /feel/ like I am getting some info...04:52
gnarfaceand actually i doubt you want either of them on the host04:52
systemdletethe mainboard is AMD with an onboard radeon and I also have a nvidia card in the pcix16 slot04:53
systemdlete(but the nvidia is not attached to any monitor)04:53
gnarfacelibvdpau-va-gl1 in fact is only really useful for cards that don't have any va-api or vdpau support otherwise... shouldn't be even relevant for something with a real hardware vdpau and vaapi interface, such as any modern intel amd or nvidia card04:53
gnarfacelibvdpau-va-gl1 is actually just a va-api wrapper for opengl cards04:54
systemdleteso should I still try to remove these?  and if I do, will it cause 600 packages to be removed with it?04:54
systemdlete(dependencies!  dependencies!)04:54
gnarfaceno idea04:54
gnarfacein a fair world no, since those are both optional packages04:54
systemdletehmm.  I guess it is a fair world then.  Only that one package (meta package) vdpauinfo04:55
gnarfacefor the onboard AMD you'd want the mesa-vdpau-drivers package instead of the nvidia one anyway04:56
systemdleteshould I install it?04:56
systemdlete(it's strange that I do not have these issues on my other AM3+ machines)04:57
gnarfacecompletely up to you. it's only useful for watching video04:57
systemdleteI run zoom on it, so maybe yeah04:57
systemdletealready installed04:57
gnarfaceand you would use mesa-va-drivers in place of libvdpau-va-gl104:58
systemdletebtw, I've looked at the user's .xorg-errors file and the system Xorg.0.log04:58
systemdleteremoving libvdpau-va-gl104:58
gnarfacedoes xfce have its own error log?04:59
gnarfaceor does it just log to the xorg log?04:59
gnarfaceit might have caught a clue too, right when this started04:59
systemdlete.xsession-errors in user home and /var/log/xorg.0.log04:59
systemdletethe user's .xsession-errors log just says that xfce4-panel theme parsing error: gtk-wideget style property blah blah blah is deprecated and should not be used anymore and it will go away in the future05:01
systemdleteit says that like 20 times in a second (prob while bringing up the desktop)05:01
gnarfaceit would probably be easy to find theme that's less noisy05:02
systemdleteyeah.  will look into that later, thanks05:02
systemdleteis there a way to send xorg a message the equivalent of ctl-alt-bs?05:06
systemdletefrom command line?05:06
gnarfaceyea you just kill -9 it05:06
gnarfacekill -9 [PID]05:06
systemdletewill it restart itself ?05:06
gnarfaceno, that's force shutdown. -HUP would be restart, not that i've tried it05:07
gnarface(not that i've tried it on Xorg anyway)05:07
gnarfaceoh, but if you have a graphical login, that might restart it05:07
gnarfaceusually the graphical logins run as a separate X session that launches the first one05:07
systemdleteyou mean the greeter?05:08
gnarfaceyea... so if you have one of those up, killing X should just cause it to take over, and then logging in again should cause it to start X again... but there's no particular reason to expect it's not locked up too right now, so who knows what will happen really05:08
systemdletehow would I get a login window?  I think only vt7 is running xorg05:09
gnarfacectrl+alt+f2 do anything?05:10
systemdleteno.  even using the soft keyboard, no response.  It is ignoring me.05:11
gnarfaceif you have a normal sysvinit install with a normal inittab, then vts 1-6 should all be running getty, which provides that default text login ubiquitous before graphical logins05:11
gnarfacesometimes vt1 is actually Xorg though these days05:12
systemdleteright.  I mean, I could try starting a new xfce4 session from one of them.05:12
gnarfaceyea, i'd recommend killing the old ones first though...05:12
systemdletebut I think it might be upset because there is already xorg running as root05:12
gnarfaceor maybe try to kill -HUP them just for science but don't expect much05:12
systemdletekill the getty's ?  why?  they are working05:13
gnarfaceno, not the gettys, the Xorg instances05:13
gnarfaceor maybe even just the xfce instances05:13
gnarfacectrl+alt+bs is basically kill -9 though, if you previously saw xorg relaunching after a ctrl+alt+bs, that's your graphical login stack doing that05:14
gnarface...and it may still work for doing that if you kill -9 the right thing05:14
systemdletekill -9 nnnn (xorg process) just turns it zombie05:14
gnarfacegive it a few seconds05:15
systemdletestill zombie05:15
gnarfaceget your shotgun05:15
systemdletemaybe that dpms rifle?05:15
systemdlete:D05:16
systemdletethis is the 2nd freeze since enabling 3D.05:16
gnarfacei thought if maybe we could find evidence that this had happened when dpms had triggered a screen blank we could diagnose it as some sort of power management issue in software05:16
systemdletemaybe coincidence, maybe not05:16
gnarfacebut since xorg was so out to lunch it wouldn't even respond to xset i dunno that we can find out what happened without catching it in the act05:16
systemdletepower management in a VM?05:17
gnarfaceDisplay Power Management System (i think) is what that stands for05:17
systemdleteI'm willing to leave 3D going and restart the VM cold.  But only if you are interested in "the science"05:17
systemdleteotherwise, I'll just put it back to no 3D05:18
gnarfaceso yea, in theory even in a VM it could be triggering a screen blank, and i've seen plenty of instances not in a VM where for various driver reasons bare metal won't recover from screen blanking , seems possible a VM might be subject to similar issues05:18
systemdletebc, honestly, I have few ideas on how to proceed investigating this05:18
gnarfacedisabling 3d to see if it stops happening seems like as valid a deductive step as any of the others on the table so far05:18
gnarfacedisabling dpms likewise05:19
systemdleteok, I'll disable 3D and restart it.  If it still freezes again, I'l lremove the nvidiot card and try 3D again05:19
gnarfaceyea, removing the nvidia card or at least all the *nvidia* packages might also be valid tests05:20
systemdletewell, first let me try no-3D, with the nvidia card dormant in the box.05:20
systemdleteeliminate one thing at a time05:20
systemdletehere goes05:21
systemdleteall of my VMs on my other boxes running desktops are running without 3D, and I have not had this issue with them.  However, the one that is running 3D is running mx-linux.  Maybe they are configured differently.05:25
systemdlete(i hope that choice is not offensive!)05:26
systemdleteit was one of the OS's I chose years ago when the roof finally started caving in on centos and others05:26
* systemdlete means when they went "dark"05:27
systemdlete*all but one of...05:27
systemdletegnarface, another factor, just remembered.  I upgraded vbox on the testbox a few days ago to 7.0.18.  7.0.14 was stable enough, but then came 7.0.16 which had to be recalled due to some crashing problems in some instances.  About 2 weeks later they released 7.0.18, and hesitantly, I installed it ONLY on the testbox just to make sure it was sane enough.05:30
systemdletethe other boxes are still on 7.0.14 at this point, so that could be a factor.05:31
systemdletesorry for not mentioning this.05:31
systemdlete(and I know how much devuan folk love vbox... not!  but I do)05:31
systemdletethis is the first problem release of vbox I've seen in a few years.05:32
systemdleteso apparently it is known that 3d can crash VMs.  http://www.pjhutchison.org/virtual/virtualbox.html #1905:38
systemdletenow I  remember that vbox 3D is "experimental" (for how long now?)05:38
systemdleteso I think the key is to stay away from 3D until it has been vetted and blessed05:39
systemdletethanks for your patience again, gnarface05:52
gnarfacesystemdlete: no problem05:53
systemdletewell, you did just give me a whole lot of your attention, so it is greatly appreciated05:53
golinuxgnarface is legend!!06:25
AEonFyrIs there a way (script/config file) to get the debian release that a devuan release is based on? i.e. daedalus -> bookworm14:59
fsmithredadd 715:00
fsmithreddevuan+7=debian15:00
fsmithreddevuan names go in alphabetical order, but that doesn't help compare them to debian names.15:01
AEonFyrI'm looking for something akin to lsb_release or /etc/os-release15:03
AEonFyrLet me explain...15:03
AEonFyrI'm installing docker from docker website, on daedalus the apt repo would be based on debian's bookworm, so I'm looking for a programmatic method to get "bookworm" from within daedalus. If that makes sense?15:05
AEonFyrOr "bullseye" from within chimaera for example.15:07
fsmithredyes, it makes sense. AEonFyr you can get the debian codename from /etc/debian-release or you can get the devuan release number from /etc/os-release and add 7 to it.15:14
AEonFyrhmm, I don't seem to have /etc/debian-release. I do have /etc/debian_version though.15:17
fsmithredoops.15:18
fsmithredyou're right.15:18
fsmithredand that is exactly why I use tab-completion when I can.15:18
AEonFyr/etc/debian_version has the release number. Is there a similar file with the codename in it?15:25
fsmithredAEonFyr, debian_version has a number for stable relase but I see a name for testing (trixie/sid)15:42
AEonFyrha ha, seems this is going to be trickier than I suspected :) If only debian project had an api where you could plug in the release number and get a codename back. But that would be too simple. :-D15:51
djph/etc/os-release?15:53
AEonFyrUnfortunately not, that file only contains Devuan details, with a nod to debian in ${ID_LIKE}.15:54
AEonFyrI might have to resort to scraping wikipedia's debian release page. omgl...I hope not. :)15:56
fsmithredLooks like you could hard-code your own list up to 14 (Forky)16:09
AEonFyrjust for fun because apparently I have too much time on my hands (requires installation of html2text and curl)16:30
AEonFyrcurl -fsSL https://en.wikipedia.org/wiki/Debian_version_history | grep "toc-Debian_`cat /etc/debian_version | awk -F '.' '{print $1}'`" | html2text | awk -F '[()]' '{print $2}' | tr '[:upper:]' '[:lower:]'16:30
ted-iousYou don't want to convert it to text before grep'ing?16:35
AEonFyrusing a plethora of little utilities to do something useful. take that systemd. ;-)16:36
AEonFyrted-ious: I thought about that, but then I lose the html on which the grep is based.16:37
ted-iousOh ok that's interesting.17:08
fsmithredMaybe the debian wiki page is easier to scrape17:14
AEonFyrOk, because I started this, I should finish it. improved version scraping debian wiki page and incorporating lsb_release -r which should be more durable: curl -fsSL https://wiki.debian.org/DebianReleases | html2text | grep ^"`lsb_release -r | awk -F ':' '{printf("%d"),$2 + 7}'` " | awk '{print tolower($2)}'17:52
AEonFyrymmv17:53
AEonFyrThanks fsmithred17:56
joergI'd suggest s/grep ^"/grep "^/18:29
AEonFyrDone, thanks!18:40
joergyet another cosmetic suggestion: I try to use $( ) instead of ` ` whenever I do sth "for the record"18:56
joergI found I can read my own stuff more easily after a week or more, when I do18:59
AEonFyrfair point. after so many years, my fingers just automatically type ` ` whenever it comes to "execute this". old habits ;)19:11
joergsame here. I fix it on the review ;-)19:19

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