| Darthix | gnarface: ThinkPad T580 with Intel. Default Devuan install that boots into XFCE. By default nothing happened on closing the lid so I enabled the option in XFCE to suspend on lid close and another option to lock screen on suspend. Both options work, but the unlock presentation is odd. | 00:02 |
|---|---|---|
| Darthix | I have been trying to fix this for the past four hours, but most internet searches are mentioning systemd | 00:03 |
| plasma41 | Darthix: Which release of Devuan? | 00:10 |
| gnarface | i think i may have heard of an issue like this with elogind that was fixable with a config file change | 00:11 |
| Darthix | plasma41: Daedalus with all updates up until today | 00:12 |
| Darthix | brb | 00:13 |
| Darthix | I just ran this in tmux so I can detach when I go to sleep and catch answers later | 00:14 |
| gnarface | good plan | 00:14 |
| gnarface | some other people around here have that laptop, i'm sure someone knows the answer | 00:15 |
| Darthix | it would probably help if I knew which script is being triggered when I click suspend in XFCE power menu and which script triggers on laptop lid close | 00:15 |
| gnarface | uh, it might be one of the scripts in the pm-utils package | 00:16 |
| gnarface | maybe /usr/sbin/pm-suspend | 00:16 |
| Darthix | pm-utils was not installed by defaut on Daedalus | 00:16 |
| gnarface | i think you probably want it | 00:16 |
| Darthix | I did install pm-utils but it did not solve my issue | 00:17 |
| gnarface | even if the functionality is just redundant, it can help debugging certain issues | 00:17 |
| gnarface | you have acpi installed too right? i assume so, but just to be sure... | 00:17 |
| gnarface | i think none of this would work at all without acpi-support-base and acpid installed and running | 00:17 |
| Darthix | acpid? yes. | 00:18 |
| gnarface | how about acpi-support-base? | 00:18 |
| Darthix | yep, installed as well | 00:18 |
| gnarface | oh, maybe that's a meta-package with nothing in it but a changelog... | 00:18 |
| gnarface | alright, i'm thinking this may be the elogind thing, but i don't remember specifics about the fix | 00:19 |
| gnarface | you do indeed have elogind installed and running, right? | 00:19 |
| fluffywolf | I've started fixing elogind by nuking it on every install. | 00:19 |
| plasma41 | Darthix: Is there an option to control what closing the lid does in xfce4-power-manager-settings(1)? I don't see such a setting on my system, but that could just be because I'm not on a laptop. | 00:19 |
| gnarface | fluffywolf: heh, i'm not using it here either, but i'm also not using a laptop | 00:19 |
| fluffywolf | I am using a laptop. | 00:20 |
| Darthix | let me re-check xfce power manager settings, | 00:20 |
| Darthix | login-handle-lid-switch boolean disabled | 00:21 |
| gnarface | i do remember some stuff about optional xfce packages being needed for certain functionality at one point but maybe not related to this... | 00:21 |
| Darthix | lock-screen-suspend-hibernate boolean enabled | 00:21 |
| gnarface | hmm, wouldn't you want that opposite? | 00:22 |
| Darthix | fluffywolf: what functionality do you lose by uninstalling elogind? | 00:22 |
| gnarface | the whole graphical login... | 00:22 |
| gnarface | right? | 00:23 |
| plasma41 | Darthix: One easy way to find out :-P | 00:23 |
| gnarface | heh | 00:23 |
| gnarface | i think at that point basically you just have to suspend or hibernate manually | 00:23 |
| fluffywolf | none. elogind does absolutely nothing beneficial as far as I can tell. | 00:23 |
| Darthix | login-handle-lid-switch I enabled it now, let's try it out. brb | 00:23 |
| gnarface | Darthix: make sure you know the difference between hiberante and suspend, that might help you test better | 00:23 |
| Darthix | now the screen does not lock at all | 00:24 |
| fluffywolf | hibernate is non-functional on daedalus on most installs | 00:25 |
| Darthix | default swap file is 256MB so... | 00:25 |
| Darthix | but hibernate is irrelevant right now, I know how to enable it if I will need it | 00:25 |
| fluffywolf | no, it's a "feature" - hibernate is disabled if secure boot exists. | 00:25 |
| Darthix | I must sleep because I get up for work soon. I will read replies later. Thank you | 00:34 |
| gnarface | fsmithred: didn't you have a fix for this lid switch problem Darthix is seeing? | 03:52 |
| gnarface | could have sworn someone around here did anyway | 03:54 |
| lolzinternet | I am having troubles with keeping those so called "popout" videos from firefox/librefox/tor on top of all windows. Not too long ago I could work around that issue by right clicking the window buttons in my Xfce "task bar" and selecting "always keep on top of other windows", but that option is greyed out since, well, idk, 4, 5 months? | 07:38 |
| lolzinternet | is that firefox related, devuan related, xfce related? | 07:38 |
| lolzinternet | it's definitely not the GPU, i've tested an intel igpu with integrated graphics and now it's also here on a machine with an nvidia gpu running on novuea | 07:41 |
| lolzinternet | nuvueao | 07:41 |
| lolzinternet | i forgot the spelling | 07:41 |
| lolzinternet | on some windows the popout stay on top, on others it doesn't | 07:41 |
| lolzinternet | stays* | 07:41 |
| rustyaxe | i dont think ive ever encountered popout video? | 07:42 |
| lolzinternet | on youtube or, ahem, naughty sites | 07:43 |
| lolzinternet | when you hover your cursor on top of HTML video elements some button will appear in the bottom right with the default firefox from today | 07:44 |
| lolzinternet | i think you can also disable that, maybe that's the case with your setup | 07:44 |
| rustyaxe | yeea i think i have disabled | 07:45 |
| lolzinternet | it would certainly make the issue disappear :P but it wouldn't fix it, would it? :$ | 07:45 |
| lolzinternet | if i did like you, i mean | 07:45 |
| lolzinternet | and disable it | 07:45 |
| rustyaxe | ive never intentionally disabled it, but ive never encountered it hmm | 07:46 |
| lolzinternet | yeah maybe it's some misconfiguration on my end, but this is install is now fairly vanilla. i didn't change _that many_ options | 07:46 |
| lolzinternet | -is | 07:46 |
| lolzinternet | sorry for the typos and thinkos :P | 07:47 |
| lolzinternet | another question: I installed one test installation using XFS and it worked just fine | 08:09 |
| lolzinternet | however, it is being claimed on wikipedia (english) that XFS does not support case sensitivity. which is the exact reason why I picked it, I am _against_ case sensitivity. | 08:10 |
| lolzinternet | however, the resulting XFS filesystem _did have_ case sensitivity. unexpected behaviour on my end, to my knowledge. | 08:11 |
| lolzinternet | 1. what is the reason for this? 2. are the wikipedia articles wrong? there are multiple, some containing comparison tables and complete articles. 3. how do I run devuan in a case insensitive state using EXT2/EXT3/EXT4? | 08:12 |
| lolzinternet | I need handholding, virtualbox and installers are ready | 08:12 |
| lolzinternet | I need to set it up in a VM first | 08:12 |
| amarsh04 | Wish me luck, upgrading my i386 machine (on Prescott CPU) to amd64 | 11:43 |
| djph | amarsh04: so ... a reinstall then | 11:47 |
| amarsh04 | no, an "upgrade" | 11:51 |
| djph | you can't "upgrade" from 32bit to 64 ... | 11:54 |
| djph | or well, at least you "couldn't" in the past | 11:55 |
| amarsh04 | These instructions aren't the full story, but they at least help you get apt:amd64 up and running | 11:55 |
| amarsh04 | Since then, I have aptitude:amd64 up and running | 11:56 |
| djph | ehh, good luck with that then ... | 12:50 |
| freaxeh_ | Prescott cpu, ooh laa laa | 12:51 |
| freaxeh_ | me likey | 12:51 |
| dosensuppe | hey. I tried putting the script into /etc/cron.hourly https://salsa.debian.org/debian/snapper/-/blob/debian/sid/scripts/snapper-hourly | 15:38 |
| dosensuppe | But it doesn't work for some reason (yes I added execute permissions= | 15:39 |
| dosensuppe | typing the command manually does for some reason: snapper --config=$CONFIG --quiet create --description="timeline" --cleanup-algorithm="timeline" | 15:39 |
| dosensuppe | the issue is that the snapper package inside the repos doesn't do timeline snapshots | 15:40 |
| dosensuppe | so I was suggested that the scripts are still in the source | 15:40 |
| djph | cron has a different environment than your normal user, so is "snapper" in a $PATH that cron can locate? | 16:25 |
| fsmithred | gnarface, Darthix I don't have the solution, but I can offer some data points. Normally I use xfce-power-manager to suspend when lid is closed, whether on batter or AC. I keep xscreensaver disabled. The laptop suspends and comes up when I raise the lid. Not locked, no login needed. | 16:26 |
| fsmithred | If I set it to lock the screen instead of suspend, when I shut the lid, it does not suspend - I can ssh in from another box. | 16:27 |
| fsmithred | when I raise the lid, the screen is frozen. Mouse cursor moves but can't click on anything. | 16:27 |
| fsmithred | ctrl-alt-F2 and login and 'pkill xscreensaver' releases the frozen desktop. | 16:28 |
| fsmithred | It's definitely screwed up. | 16:28 |
| fsmithred | Other places to mess with lid actions is in /etc/elogind/logind.conf and you already mentioned acpi. I don't really know how all these things interact. | 16:29 |
| fsmithred | oh yeah, if using lightdm maybe install light-locker. | 16:30 |
| fsmithred | That's all I got. | 16:30 |
| dosensuppe | @djph | 17:54 |
| dosensuppe | Somehow the script doesn't run at all even if I run it directly in command line | 17:57 |
| dosensuppe | I removed all other lines: https://pastecode.io/s/hsb8nt64 | 17:57 |
| dosensuppe | I mean its just supposed to cylcle through the config files and create a snapshot for each config | 17:58 |
| dosensuppe | though ideally it should do this several times an hour like it is specified to do in the corresponding config. on artix (systemd free) it works fine without this script | 18:01 |
| plasma41 | dosensuppe: The snapper cron scripts not working is a known issue (https://bugs.debian.org/976888). AIUI, it's the result of a brute-force solution by the Debian package maintainer to fix https://bugs.debian.org/791726. The proper fix for the original issue is reasonably straightforward (make the cron scripts fail gracefully if the snapper binary is absent) and has been on my TODO list for ages, but I keep getting sidetracked by other th | 18:01 |
| plasma41 | ings. | 18:01 |
| dosensuppe | https://archlinux.org/packages/extra/x86_64/snapper/ | 18:01 |
| * plasma41 just realized with minor horror that the snapper cron issue has been on his back burner of bugs to address for four years now O_o. | 18:08 | |
| dosensuppe | plasma41: ok. should be simple enough, but still doesn't run, even if I execute the script manually | 18:09 |
| dosensuppe | any idea pls | 18:09 |
| dosensuppe | https://pastecode.io/s/hsb8nt64 | 18:10 |
| dosensuppe | I guess I'm just missing something very obvious here. | 18:10 |
| plasma41 | dosensuppe: Which file is ^that paste? | 18:11 |
| dosensuppe | the hourly cronjob https://salsa.debian.org/debian/snapper/-/blob/debian/sid/scripts/snapper-hourly | 18:12 |
| dosensuppe | https://pastecode.io/s/5tfdbbbk | 18:12 |
| dosensuppe | just removed the other lines except for the loop | 18:13 |
| dosensuppe | but it still won't run | 18:13 |
| dosensuppe | works though if I manually type: sh /usr/bin/snapper --config=root --quiet create --description="timeline" --cleanup-algorithm="timeline" | 18:13 |
| plasma41 | dosensuppe: What's in /etc/snapper/configs on you system? | 18:15 |
| dosensuppe | only root | 18:16 |
| dosensuppe | https://pastecode.io/s/9uck00af | 18:20 |
| plasma41 | dosensuppe: hmm, let me take a few hours to refresh my memory of the code, and finally get around to implementing what should be the fix to https://bugs.debian.org/976888 and get back to you. I find it easier to solve a problem when I can hyperfocus exclusively on it for a few hours without multiplex my attention across hacking on code and checking IRC. Thanks for the pastes; I'll consult them once I've rebuilt my mental model of the cod | 18:26 |
| plasma41 | e. | 18:26 |
| * plasma41 dives deep into long overdue code spelunking. | 18:28 | |
| dosensuppe | thanks a lot | 18:31 |
| dosensuppe | let me know I can be of any help | 18:31 |
| dosensuppe | (I propably can't since I'm a shell noob) | 18:31 |
| * plasma41 pops his head up from the code caverns just long enough to say, "Will do!", before disappearing back into a twisting maze of little passages, all different. | 18:33 | |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!