golinux | james1138: Please stop sending user to the debian repos. We should have all allowable Debian pkgs available through Devuan repos | 00:18 |
---|---|---|
klaus | strange question of the day: how do you change behavior of xdg-open with xdg-mime for this filetype: application/x-executable ? | 00:25 |
klaus | right now if i do: xdg-open myexecutable_file, my browser pops up, as if it was the application to handle executables | 00:25 |
klaus | i tried to look at: xdg-mime query default application/x-executable, but of course it returns nothing | 00:25 |
fsmithred | klaus, there's a file with the associations that you can edit | 00:26 |
klaus | fsmithred: but look at the filetype i said | 00:26 |
klaus | application/x-executable | 00:27 |
klaus | there's no association to do for that ? | 00:27 |
klaus | at least if there is, i don't know about it | 00:27 |
fsmithred | not sure | 00:27 |
klaus | if i try to run that application normaly (without xdg-open) it works the application starts fine, it has +x and me as ownership also | 00:28 |
fsmithred | in ascii, the file is .config/mimeapps.list | 00:28 |
fsmithred | but I'm not sure that's what you need | 00:28 |
fsmithred | klaus, what app do you want xdg-open to use for opening your executable file? | 00:30 |
fsmithred | or do you want it to run the file? | 00:30 |
klaus | any app | 00:31 |
fsmithred | if it's a script, a text editor would be a good choice | 00:31 |
fsmithred | I do that in thunar: right click, open with other app | 00:31 |
klaus | it's to launch from my filemanager (here it's 'lf' at the moment) but the problem would also present itself with any filemanager that would try to use xdg-open to run an exe | 00:31 |
klaus | if i do: file myexe, i get: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux) | 00:32 |
klaus | the output is a bit longer but you see what i mean it's not a script but a real exe | 00:33 |
klaus | i wonder if anyone could replicate that or if it's just me | 00:34 |
fsmithred | lf is your file manager? | 00:34 |
klaus | yes | 00:36 |
fsmithred | I don't know it. | 00:36 |
klaus | put that would be the same with other, the point is lf uses xdg-open | 00:36 |
klaus | and xdg-open some_exe fails | 00:36 |
klaus | maybe xdg-open can't open exe ? if that's so, it's a serious limitation ;) | 00:37 |
klaus | *put -> but | 00:37 |
sasquatch | /usr/bin/xdg-open /usr/bin/emacs runs www-browser /usr/bin/emacs | 00:37 |
sasquatch | on a cubie3 running devuan3 | 00:37 |
sasquatch | looking at htop in tree mode... | 00:38 |
klaus | sasquatch: so it's the same for you too? trying to run an exe from xdg-open starts up your browser instead ? | 00:38 |
sasquatch | yes | 00:38 |
sasquatch | xfce on devuan3 | 00:39 |
klaus | that's bad looking for xdg-open ;) | 00:39 |
sasquatch | on deBIan10+gnome: | 00:39 |
sasquatch | $ xdg-open /usr/bin/emacs | 00:39 |
sasquatch | gio: file:///usr/bin/emacs: No application is registered as handling this file | 00:39 |
klaus | so basicaly, xdg-mime doesn't know such filetype as "executables.. | 00:40 |
fsmithred | can you get it to print a list of possible mimetypes? | 00:41 |
gnarface | sigh | 00:42 |
klaus | fsmithred: it works fine with other filetypes | 00:42 |
fsmithred | thunar gives me a choice if I right-click: execute or open | 00:42 |
* gnarface looked in his .config/mimeapps.list and really didn't like what he found there | 00:42 | |
klaus | i can make it use my favourite pdf reader to open pdf files, same for the rest, this problem is just with exe | 00:42 |
gnarface | i recommend everyone look in that file, and in .local/share/applications/mimeapps.list too | 00:42 |
klaus | fsmithred: then thunar maybe doesn't use xdg-open / xdg-mime, or it have a special case if the file is an exe, to handle it outside xdg-open i'd say ? | 00:43 |
* sasquatch probably never has started a program using the filemanager | 00:45 | |
fsmithred | looks like you can add a new description | 00:45 |
fsmithred | maybe thunar did that | 00:46 |
fsmithred | if I can find a relevant xml file, I'll share it with you | 00:46 |
fsmithred | xdg-mime query filetype /usr/bin/xcalc | 00:49 |
fsmithred | application/x-sharedlib | 00:49 |
fsmithred | that's how you get the mimetype | 00:49 |
klaus | i know that, that's what i said in the beginning | 00:49 |
klaus | klaus| i tried to look at: xdg-mime query default application/x-executable, but of course it returns nothing | 00:50 |
klaus | i did also prior to that a: xdg-mime query filetype my_exe and that's where it returned me : application/x-executable | 00:51 |
fsmithred | oh | 00:51 |
klaus | then i tried to ask it then what do you use as default when trying to open an exe, and it returned nothing | 00:51 |
klaus | thanks for helping btw | 00:52 |
klaus | i have a skill to find all these corner cases ;) | 00:52 |
fsmithred | lol | 00:52 |
fsmithred | I'd try adding it to mimeapps.list | 00:54 |
fsmithred | application/x-executable=emacs.desktop (or whatever) | 00:54 |
klaus | on one hand one don't really need anything special to run an exe, on the other hand, an executable is a pretty common thing, those folks making the xdg-mime could have thought that exes are filetypes too their type is exe.. | 00:54 |
klaus | fsmithred: why would you want to do that ? that would open emacs each time you try to run an exe from xdg-open | 00:55 |
fsmithred | maybe look at thunar source code to see how it's done | 00:55 |
fsmithred | yeah, I now get that you want to run the file, not open it | 00:55 |
fsmithred | klaus, are you using xfce? | 00:58 |
klaus | i3 | 00:58 |
klaus | most apps i use are terminal based | 00:58 |
fsmithred | ok, then my crazy idea probably won't work | 00:58 |
fsmithred | I was going to suggest opening the executable with xfce4-appfinder | 00:59 |
fsmithred | which is a Run window | 00:59 |
fsmithred | I don't know if that would work | 00:59 |
klaus | i can run the app through dmenu, or simply from terminal like: ./my_exe | 00:59 |
klaus | it runs fine | 00:59 |
klaus | it's just that case, if i try to xdg-open my_exe | 01:00 |
klaus | ok i guess i have to find where do i report bugs for the freedesktop stuffs | 01:01 |
klaus | i bet they'll go into either: does not compute, or not a bug wontfix mode | 01:02 |
fsmithred | where did you get your file manager? I can't find lf in repo. | 01:03 |
klaus | https://github.com/gokcehan/lf | 01:04 |
klaus | but it is not about this particular filemanager, i can reproduce in terminal with just xdg-open | 01:05 |
klaus | it's a clone of ranger, in go | 01:05 |
fsmithred | no keybinding for Run? | 01:07 |
klaus | there might be i don't know of any in particular at the moment | 01:08 |
fsmithred | well, xdg-open seems to be geared to open a file with some application | 01:08 |
fsmithred | you want to run a file | 01:09 |
klaus | xdg-open relies on mimetypes | 01:09 |
klaus | exes are filetypes too | 01:09 |
gnarface | i'm certain this is possible, because i had to manually unwire firefox from trying to open all exes with wine | 01:10 |
gnarface | and i'm not sure where it got the idea to do that, but i'm currently placing the blame on enlightenment | 01:10 |
gnarface | specifically the menu-population | 01:10 |
gnarface | different window managers may do differently | 01:11 |
gnarface | not sure any of this is related to the debian "menu" thing or not | 01:11 |
klaus | i have no enlightenment here, but this system originaly had xfce4, i never used it and after initial install i deleted it all | 01:12 |
gnarface | do you have the "menu" package installed? | 01:12 |
gnarface | ii menu 2.1.47+b1 amd64 generates programs menu for all menu-aware applications | 01:12 |
gnarface | maybe you want to purge that, too | 01:13 |
gnarface | since other stuff could theoretically be using it to generate menu associations you don't like | 01:13 |
klaus | it doesn't look like i have it | 01:13 |
gnarface | hmm, i don't know then, it was my only guess | 01:14 |
gnarface | maybe you actually want to have it for what you're trying to do, not sure | 01:14 |
klaus | i'll write a bug report to freedesktop | 01:15 |
klaus | here: bugs.freedesktop.org | 01:16 |
klaus | thanks for helping confirming this | 01:27 |
klaus | https://gitlab.freedesktop.org/xdg/xdg-utils/issues/156 | 02:11 |
golinux | klaus: freedesktop.org strikes again. Predictable . . . | 03:18 |
systemdlete | alternative to unetbootin on devuan? Can't seem to find it... | 03:33 |
systemdlete | Devuan Ascii | 03:33 |
fsmithred | systemdlete do you want to make a live-usb with persistence, or do you just want to put an installer iso onto usb? | 04:11 |
klaus | golinux: what do you mean ? | 04:12 |
systemdlete | fsmithred: I'd like a tool similar to unetbootin. I guess, of the two choices you offer, the latter. | 04:18 |
systemdlete | (and thanks for reply!) | 04:18 |
systemdlete | Another question (sorry, hope you don't all mind stacking questions): Can a malfunctioning USB stick cause odd behavior in the rest of the system? | 04:19 |
fsmithred | dd or cat will work with isohybrid | 04:20 |
systemdlete | fsmithred: Reason was that I was trying to dd FreeDOS to stick, but it won't boot. OTOH, it may be related to a bad USB stick (see 2nd question) | 04:20 |
fsmithred | I haven't seen that with bad usb. Just the usb notworking. | 04:20 |
systemdlete | hmmm. OK. | 04:21 |
fsmithred | is freedos isohybrid or just iso? | 04:21 |
systemdlete | hmmm. Not sure, but their instructions may have confused me. Idk. (https://www.freedos.org/download/) | 04:22 |
gnarface | i believe it is neither | 04:22 |
fsmithred | which image did you use? | 04:22 |
gnarface | i remember having to make a grub iso and chainload it | 04:23 |
systemdlete | Maybe I'm not supposed to install FreeDOS to a stick, per se, expecting it to boot. Maybe I have to use the stick to install to someplace where I can use the installed FreeDOS to make bootable sticks. | 04:23 |
systemdlete | gnarface: How many versions ago? Maybe their new one does magic. | 04:23 |
gnarface | systemdlete: oh it might have been 1.0 for all i know | 04:23 |
systemdlete | Well, they are up to 1.2 now. But that might not be saying much. | 04:23 |
gnarface | yes, they could have changed it | 04:23 |
systemdlete | Good grief. The trouble Linux users must endure to merely update a BIOS... | 04:24 |
fsmithred | systemdlete, which image did you use? | 04:25 |
systemdlete | Every time I have to update a BIOS, there's always the issue of where to get a legit, or at least compat version, of DOS. Why can't they just write a utility that vendors can *ALL* use that will create a bootable USB stick for people, like me, who hate Windohs? | 04:25 |
systemdlete | fsmithred: I downloaded and used the Lite USB stick version. | 04:25 |
systemdlete | USB "Lite" installer | 04:26 |
fsmithred | and have you put it on a usb stick yet? If so, how? | 04:26 |
systemdlete | Yes, with dd if=/downloadediso.img of=/dev/sdc | 04:26 |
systemdlete | no? | 04:26 |
fsmithred | ok, that should work | 04:26 |
systemdlete | what I thought also | 04:26 |
systemdlete | but, fsmithred, I am suspicious of problems with my test box. May need a new board | 04:27 |
systemdlete | It is a 760GM-P35 I've been using a few years now. Never had major issues like this til now | 04:27 |
fsmithred | try chainloading from grub as gnarface suggested | 04:27 |
fsmithred | you can do that if your computer uses grub to boot. Just c to get to command line | 04:28 |
systemdlete | Just replaced CMOS battery, shorted the board with the JBAT jumper, swapped the memory sticks, ran memtest, etc etc | 04:28 |
systemdlete | (confused) We are talking about a usb stick I am trying to boot from. Where does grub come into this? | 04:28 |
fsmithred | maybe you should be booting a live usb with linux to see if your hardware is good | 04:29 |
systemdlete | oooh. Good idea!!! | 04:29 |
fsmithred | what I was talking about before was chainloading from grub to the usb | 04:29 |
systemdlete | Actually, I started noticing issues when I was booting with adelie linux on the same stick. It had booted several times successfully. | 04:30 |
fsmithred | would work if you're installing to a computer that has linux on it | 04:30 |
systemdlete | I see what you mean. Yes, I've got Devuan and Alpine, and maybe another one on the testbox. | 04:30 |
systemdlete | Another issue that may be complicating my little world is that I am using a $5 KVM switch I got in the discount bin at Fry's. (Please don't kill me yet, ok?) | 04:31 |
systemdlete | I notice that sometimes the test box has problems identifying a keyboard, mouse, etc. | 04:31 |
systemdlete | So I may be making my own problems very complicated. But, get this, I DID get Devuan and Alpine installed on that same box... somehow. | 04:32 |
systemdlete | I'm starting to wonder if maybe I am really being stupid -- or smart -- and maybe all I need to do is turn the thing over, shake it, and everything will be good to go. | 04:33 |
systemdlete | But IIRC, that only works for the Pointy-headed Boss's computer. | 04:33 |
* systemdlete stomach is starting to grumble | 04:33 | |
systemdlete | I shall return to this mess this evening and see if I can't untangle this web of confusion. | 04:34 |
systemdlete | I'll see if maybe I can manipulate grub on the testbox as gnarface suggested. | 04:35 |
systemdlete | thanks to fsmithred, gnarface. | 04:36 |
systemdlete | bbl | 04:36 |
fsmithred | good luck | 04:36 |
golinux | klaus: freedesktop.org = gnome, systemd, Red Hat hooligans. IMO of course. | 04:50 |
furrywolf | I'm generally unhappy with everything they decide to "improve". | 05:07 |
klaus | golinux: ah.. i didn't know that | 05:19 |
klaus | i've always found that .desktop system to be less than ideal, to say the least. now with what you tell me i understand better | 05:20 |
klaus | thank you for telling | 05:21 |
klaus | the menu system reading those desktop files to populate itself too, and the mime system all those are terribly heavy, lack flexibity, simplicity and logic | 05:22 |
furrywolf | I am utterly disgusted that we have .desktop in debian. | 05:22 |
klaus | i feel less alone :) | 05:23 |
furrywolf | debian _had_ a most excellent menu system that was superior to fdo's in every way. they ditched it and went with .desktop because everyone else was jumping off the cliff too. | 05:23 |
klaus | furrywolf: what was it called? | 05:23 |
furrywolf | also, the gnome people refused to use anything else, and that's who runs debian it seems... | 05:23 |
furrywolf | the debian menu system. | 05:23 |
klaus | gnome people are mongoloids that much is clear now | 05:24 |
klaus | they are good materials to be hired by microsoft | 05:26 |
furrywolf | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741573 you can read some of the thousand or so pages of stupidity there, or on mailing list archives, etc. | 05:26 |
klaus | same philosophy they share | 05:26 |
klaus | oh no, i wouldn't, i know full well what there's to know about them, i just keep myself as far as possible from their "work" gtk things, systemd, and all | 05:28 |
furrywolf | in summary, the debian menu system worked great. it provided an extremely nicely sorted list of every graphical application that worked in every window manager. gnome and kde wanted to use freedesktop's .desktop files instead. they whined a lot. people got sick of arguing with them. they made a bunch of ridiculous claims, and pointed out that everyone else was jumping off cliffs so debian should too. | 05:28 |
furrywolf | technical committee went with them. now we have ungodly poorly organized menus with most applications missing and most window managers entirely broken. | 05:29 |
klaus | typical .. it's the general trend of society these days. | 05:30 |
furrywolf | the .desktop spec requires conformance to a specific set of categories provided by freedesktop, thus actively preventing good sorting of menu items like debian used to have. | 05:31 |
furrywolf | before someone could go "we should have a subcategory for foobar programs, as we have several of them and they don't really fit elsewhere", and then the menu would have a foobar subcategory and be nicely sorted. now only fdo gets to decide what your submenus are. | 05:32 |
klaus | well i got so disgusted by it all that i was led to using terminal only apps and tiling wm, at least i discovered something good behind that madness | 05:32 |
klaus | by leaving it | 05:32 |
furrywolf | case in point: CAD software is now lumped under "graphics" rather than having its own menu. | 05:32 |
furrywolf | the categories as mandated by fdo are, of course, geared towards the lowest-denominator consumers. | 05:33 |
klaus | i knew something was horribly wrong with those .desktop files and system, thank you for telling, i know its source now | 05:36 |
furrywolf | there's something horribly wrong with most things that come from fdo. | 05:36 |
klaus | i have to ask, is there any project you might have heard of, going on, that aim a creating something concurencing all the fdo things currently? | 05:40 |
furrywolf | freedesktop, bringing you systemd, pulseaudio, .desktop files, dbus, gstreamer (why half your audio programs can't properly select output devices anymore), poppler (why none of your pdfs render correctly anymore), avahi (why your box randomly sends broadcast packets to the world), libinput (why your mouse acceleration is now broken),... | 05:41 |
klaus | or is fdo just reign alone without any alternative? | 05:41 |
furrywolf | no one else is sick and twisted enough to try to do what they're doing. | 05:42 |
klaus | all those i hated each independently, i had never connected them all with fdo | 05:42 |
furrywolf | and the worst is they intentionally force a "use all our stuff or use none of our stuff" policy by making everything depend on their own other projects. | 05:43 |
furrywolf | or design interfaces such that it's exceptionally hard for a developer who supports theirs to support anything that's not theirs. | 05:43 |
klaus | great day i learn i was a fdo hater without knowing it :) | 05:44 |
golinux | klaus: All of what furrywolf says. | 05:45 |
klaus | golinux: well i agre to every signle words. amen. | 05:46 |
furrywolf | and yet many places go along with it... since so many people use gnome and kde, which are freedesktop-based, they can strong-arm distributions. | 05:47 |
furrywolf | one of the main arguments for getting rid of debian's menu system is "the gnome and kde people are refusing to use it". | 05:47 |
klaus | it's been a real eye opener this talk | 05:48 |
furrywolf | I would like to see devuan get rid of pulseaudio next... also, why the hell do we have avahi in any of the tasks? heh | 05:50 |
furrywolf | avahi is used by _no one_. | 05:50 |
klaus | gstreamer i never used, .desktop i know i disliked it, systemd and pulse audio i never liked them, i remember i often removed pulseaudio in favor of plain alsa as it was before, avahi never liked it either and so on.. but now, forgive my ignorance but, about dbus, i'm not well documented about it it seems many desktop and application rely on it, is that a necessary kind of service? what was used before it | 05:52 |
klaus | came ? | 05:52 |
furrywolf | you've used gstreamer without knowing it, most likely. it's used as a backend for increasingly many audio programs. | 05:53 |
klaus | can we just ignore it ? or replace it ? or unfortunately it found its way deep into our system and is a pain to avoid ? | 05:53 |
furrywolf | dbus is pretty hard to avoid | 05:53 |
furrywolf | pulseaudio is still entirely avoidable | 05:53 |
klaus | for audio/video, i always used plain mplayer and now mpv without gui | 05:53 |
furrywolf | systemd is, of course, avoidable if you rebuild about half a thousand packages.... | 05:54 |
furrywolf | avahi is 100% useless. even if there was a need for anything it does, it's not actually used by anyone anywhere. | 05:54 |
klaus | systemd with devuan and artix i don't use it anymore | 05:55 |
klaus | but what about dbus ? | 05:55 |
klaus | i'm not even sure to fully understand what it is for | 05:56 |
klaus | i think of it as something like a message passing system between the apps | 05:56 |
klaus | i may be wrong .. | 05:56 |
furrywolf | yes, that's a simple answer of what it is. | 05:56 |
klaus | i don't know if it's necessary or just another unneeded bloat | 05:57 |
furrywolf | I'll let someone who is an expert on it say more about what it is. lol | 05:57 |
furrywolf | it's more unneeded bloat pushed by freedesktop and primarily (if not entirely) used by their projects. | 05:57 |
klaus | ldd /usr/bin/i3|grep dbus returns nothing | 05:57 |
furrywolf | is i3 a freedesktop project? :P | 05:58 |
furrywolf | dbus is used by gnome, pulseaudio, systemd, avahi, networkmanager, logind, and generally other things that also suck. | 05:59 |
klaus | apparently the 3 important packages that use it and prevent me to remove dbus completely are xorg-server, elogind, wpa_supplicant | 06:00 |
klaus | maybe if i install wayland i can remove one of those 3 | 06:01 |
furrywolf | very unlikely, since wayland is also freedesktop. | 06:01 |
klaus | wpa_supplicant maybe i can find a way to connect my wifi without it | 06:01 |
klaus | arh | 06:01 |
furrywolf | and logind and wpa_supplicant have nothing to do with your graphical environment... | 06:01 |
klaus | yes but apparently they need dbus | 06:02 |
klaus | if i try to remove dbus it says it's gonna remove those too | 06:02 |
furrywolf | I didn't know wpa_supplicant used it. it was probably added to talk to systemd and networkmanager. | 06:02 |
klaus | maybe i can build xorg from source myself and compile it without dbus, if that's possible ? | 06:03 |
furrywolf | I haven't built xorg in many years, but it was a real pain back then... | 06:04 |
klaus | i bet it still is ;) | 06:04 |
klaus | big project tend to be so | 06:04 |
furrywolf | needed about ten million undocumented dependencies | 06:04 |
klaus | otoh on debian based system it's easy enough to install all the dependencies to build a given projec | 06:05 |
klaus | t | 06:05 |
furrywolf | looks like wpa_supplicant can easily be recompiled without dbus. the distributions that chose to do so have bug reports complaining it doesn't work with freedesktop tools. heh. | 06:05 |
furrywolf | it's easy if they're documented, not when you have to figure out why gcc failed with some macro buried fifty header files deep that needed some library it couldn't find... | 06:06 |
furrywolf | heh, one of the bug reports about wpa_supplicant being compiled without dbus calls freedesktop's stuff "next generation". | 06:07 |
klaus | ;) | 06:08 |
klaus | maybe we should all flee to bsd | 06:08 |
furrywolf | looks like the primary reason it had dbus tacked on was to make networkmanager happy. | 06:08 |
furrywolf | networkmanager is, of course, awful... | 06:08 |
klaus | although they have some of these stuff plaguing them as well, since they use gnome and kde too | 06:09 |
golinux | dbus is the glue that binds the monolith | 06:10 |
klaus | maybe with some source distro like gentoo it's easier to compile everything without those | 06:10 |
golinux | And all this is really OT. Should probably be on #debianfork | 06:10 |
* furrywolf curls up on golinux and yawns | 06:10 | |
klaus | well since noone's talking | 06:11 |
klaus | and it could be that a devuan user try to remove those things and then it would be on topic, no? | 06:12 |
golinux | I should have asked sooner to move it. Apologies to those reading the backscroll | 06:12 |
klaus | i don't really understand why this have to be considered off topic ? | 06:13 |
klaus | i won't oppose resistance but it seems a valid general linux related discussion about the systems intricacies, it is related to all distro, devuan is no exception ? | 06:14 |
klaus | what if i try to remove dbus, pulseaudio and all from devuan and i experience problem and need help ? | 06:16 |
klaus | i can't talk about those subject ? | 06:16 |
golinux | This is a technical assistance channel - getting stuff to work | 06:18 |
klaus | well yes ? | 06:18 |
golinux | #debianfork is for general chat | 06:18 |
golinux | When you try to mremove dbus your questions will be appropriate | 06:19 |
klaus | ok then i understand better what you mean now | 06:19 |
golinux | klaus: There are some no dbus isos here: https://get.refracta.org/files/experimental/ | 06:21 |
klaus | oh, good to know thanks :) | 06:22 |
golinux | I don't think you can run a full desktop without dbus. | 06:22 |
klaus | ah.. that's the catch .. | 06:22 |
golinux | That's from the dev who does the live-isos for Devuan | 06:22 |
furrywolf | he (assuming from the name klaus) is using i3, shouldn't need to drag dbus in. | 06:22 |
golinux | Probably not. | 06:22 |
klaus | yes using i3, st(term), mpv (video), vimb (browser) | 06:23 |
klaus | those are my most often used programs, and of course vim | 06:24 |
golinux | Might not even be installed. Depends on how it's set up. | 06:24 |
furrywolf | golinux: xorg, logind, and wpa_supplicant all depend on dbus in the standard builds. | 06:24 |
klaus | it is installed because i had to use the desktop-live iso | 06:25 |
golinux | I'm not the one to talk to about that, unfortunately. | 06:25 |
klaus | with xfce4 | 06:25 |
golinux | Definitely | 06:25 |
golinux | Anyway, you can boot one of those isos to get a feel for nodbus | 06:25 |
klaus | i will certainly | 06:25 |
klaus | thank you for the link | 06:26 |
* furrywolf likes icewm for window managing | 06:26 | |
furrywolf | heh, I missed this last time I read the technical committee thread on the menu system... | 06:35 |
furrywolf | " | 06:35 |
furrywolf | I see that this has won. | 06:35 |
furrywolf | I am absolutely furious | 06:35 |
furrywolf | livid | 06:35 |
furrywolf | enraged | 06:35 |
furrywolf | Ian." | 06:35 |
furrywolf | bah, pasted poorly. sorry. | 06:35 |
* furrywolf curls back up on golinux for bedtime | 06:37 | |
klaus | no it's readable, and interesting, if one of the founder of debian was also against it, it's also good to hear | 06:37 |
klaus | i don't understand why the other solution wasn't kept around too | 06:38 |
furrywolf | ian jackson, not murdoch... not a founder, but the author of dpkg and generally a well-respected developer. | 06:39 |
klaus | ah wrong ian, sorry, i just assumed.. | 06:45 |
furrywolf | ian jackson did a lot more for debian in recent times than ian murdock. he also didn't hang himself. heh. | 06:45 |
klaus | it would be interesting to know what he did after, did he resigned and those, or did he choose another path .. | 06:46 |
klaus | *resigned and Use those or .. | 06:47 |
furrywolf | ian jackson resigned previously over the systemd thing. | 06:48 |
furrywolf | ian murdoch got beat up by the cops and then decided hanging himself was the solution to police brutality. which is logic I do not get... | 06:48 |
klaus | sad, but things are not fixed in stone, it can change | 06:48 |
klaus | (i am speaking about ian jackson here) | 06:49 |
klaus | on ian murdock death i prefer to pass the subject | 06:50 |
furrywolf | bbl, sleep | 06:57 |
systemdlete | I think this board (760GM-P23) is fried or something. Looking at a possible replacement: Zotac 880G-ITX. Reviews, overall, seem OK. A few people received DOA systems, but that seems to be an issue with everybody's boards these days (including, from what I've read ASUS, ASRock, and Gigabyte) | 09:20 |
systemdlete | But I'm willing to hear other opinions before I waste (mostly) my time. | 09:20 |
systemdlete | I could get another 760GM-P23 I guess since it HAS lasted a long time with few issues until now. | 09:20 |
systemdlete | Mostly, I don't want to spend too much money on last decade's technology. Rather spend my money on beer. | 09:21 |
systemdlete | Or save my money for better things, anyway. | 09:23 |
systemdlete | This is for just a testing box anyway. | 09:24 |
james1138 | Good morning all. Question. What is the opinion of adding "snap" feature to Devuan to enable installation of snap packages?? | 15:57 |
DonkeyHotei | james1138: snap requires systemd, so no | 16:01 |
james1138 | Oh! Glad I asked!! Skipping the idea of snapd. Thanx DonkeyHotei! | 16:01 |
r3boot | james1138: you could look at packaging applications inside of docker, and use that as a replacement for snap | 16:02 |
james1138 | r3boot: I shall pass. Too much headache even without involving systemd. | 16:14 |
golinux | james1138: FYI https://pkgmaster.devuan.org/bannedpackages.txt | 17:16 |
james1138 | thanx golinux | 17:23 |
emdete | i would like to install a minimal devuan on some notebooks - should i try netinst or minimal-live for that task? i used `refractainstaller` lately but the script is somehow... ugly. are there any better recommondations? | 19:30 |
furrywolf | I always use netinst. | 19:31 |
emdete | furrywolf: is that able to work without any network? | 19:31 |
furrywolf | probably not. that's why it's called netinst. lol | 19:31 |
emdete | đ could mean net is needed once you want all the nice packages đ | 19:32 |
emdete | so a base install is possible without. depends on the installer | 19:32 |
furrywolf | the netinst image is very small, and I believe needs to fetch the base system. | 19:32 |
fsmithred | Yeah, it's ugly. Don't look at the script, just run it. | 19:33 |
fsmithred | netinstall installs only the installer environment before it needs the network. That's much less than a minimal install. | 19:34 |
fsmithred | minimal live will give you a large selection of tools before you go on the network. | 19:36 |
furrywolf | if you're just trying to save bandwidth, there's a caching package proxy you can install somewhere, and then netinst will only download directly from your lan after the first install. | 19:36 |
emdete | ok. is there some simple way to build an image myself and have an automated install? just boot, login, start a script and done...? (some options set when building the image?) | 19:37 |
furrywolf | there is a tool for that, but I don't remember what it is and have never used it... so I'll let someone else help there. | 19:38 |
fsmithred | pre-seed | 19:38 |
emdete | i looked through refr... but dont see a simple way to use that, it has near to 2000 lines of code with lots of options i dont need (for some legacy notebooks) | 19:38 |
fsmithred | I've never done it | 19:38 |
emdete | what is pre-seed? | 19:39 |
fsmithred | yeah, you really only need about half a dozen lines | 19:39 |
furrywolf | are the notebooks fairly similar? | 19:39 |
furrywolf | if they're similar, you can probably just copy the drives. | 19:39 |
emdete | even less, probably đ yes. all same disk, same partitions, same for all questions that are asked by refr.. | 19:40 |
emdete | you mean boot a rescue and dd some image... | 19:40 |
emdete | hm, not a bad idea đ | 19:40 |
fsmithred | partition, format, mount, run rsync to copy a system | 19:40 |
fsmithred | refractainstaller copies the running live system | 19:41 |
emdete | plus grub.... | 19:41 |
fsmithred | use the excludes list from refractainstaller if you do that manually | 19:41 |
emdete | yes, saw that. but asks alot of silly questions withou any way to correct or go back âšī¸ | 19:41 |
fsmithred | yeah, you have to chroot to install grub | 19:41 |
emdete | you mean i refactor the ref...? as well an option... hm | 19:43 |
fsmithred | what? | 19:43 |
emdete | đ copy the important parts out from refractainstaller i mean | 19:44 |
fsmithred | I'm suggesting that you write your own script. Borrow some lines from refractainstaller. If all the installs are the same, you can hard-code the partition names and whatever else. | 19:44 |
fsmithred | I probably have one like that somewhere on a hard drive. Dean had written one that you just fill in a few variables and run it. | 19:44 |
fsmithred | it would be easier than trying to comment out all the questions. | 19:45 |
emdete | if you can give me that would be nice | 19:45 |
fsmithred | don't know if I can find it, but I'll look. | 19:45 |
fsmithred | you're doing all bios boot? (no uefi?) | 19:46 |
fsmithred | and msdos partitions? | 19:46 |
emdete | no uefi. yes. these old notebooks dont know anything about it đ | 19:47 |
emdete | yes, msdos parts. | 19:47 |
fsmithred | good. The script I'm looking for is pretty old. | 19:47 |
emdete | grub in sda, not mbr | 19:47 |
emdete | than it fits well đ | 19:47 |
fsmithred | where? | 19:48 |
fsmithred | in a partition? | 19:48 |
emdete | no, the script with the notebooks đ | 19:48 |
fsmithred | I didn't understand the 'not mbr' part | 19:48 |
fsmithred | mbr is usual place for the bootloader | 19:49 |
emdete | i mean this dos mbr, some people have that to boot grub from sda1 | 19:50 |
emdete | its in the debian package "mbr"... | 19:51 |
fsmithred | oh, yes I know that one. | 19:51 |
emdete | very old days... | 19:51 |
fsmithred | I've used it occasionally on live-usb | 19:52 |
fsmithred | when syslinux failed, which is not very often | 19:52 |
emdete | i had a notebook which had uefi in bios and when i tried to switch it on it gave me a warning and told its for developers only đ you see we resuscitate very old hw | 19:53 |
fsmithred | most of the computers I've owned were someone else's throwaway. | 19:54 |
emdete | same here, i use it for pupils, so its no problem if they trash it by accident. we have a bunch full from companies... but with a proper linux system they are just fine | 19:55 |
fsmithred | emdete, you can do some basic shell scripting? | 20:10 |
fsmithred | Here's the oldest one I can find right now. It should be fairly easy to remove the questions and just fill in the values for the variables. You should look at the excludes list for a recent version of refractainstaller. https://termbin.com/y2e8 | 20:12 |
emdete | sure, sh is ok, perl would be horrible đ | 20:17 |
fsmithred | I wrote some perl scripts once, and a year later I looked at those scripts and I understood why people call it a write-only language. | 20:30 |
emdete | yes, that is one of the problems đ | 20:32 |
fsmithred | emdete, do check the rsync commands in a recent version | 20:32 |
fsmithred | there's some tricky stuff with preserving lost+found and a few other things you may want. | 20:33 |
emdete | the other is i cant sometime differenciate perl from flyspeck... but that a personal problem. | 20:33 |
fsmithred | lol | 20:33 |
onefang | Try APL. | 20:34 |
emdete | wow, cool stuff | 20:40 |
msdos6 | hi :) how do I convince Cinnamon to open new windows only on main display? now new windows open quite randomly on any of three displays connected | 20:58 |
tocsa | Good day for everyone! | 23:05 |
tocsa | I am on beowulf, and some weeks ago a lot of xfce4 updates started to come in among the other updates. For a while now xfce4 got kept back at version 4.12.5 (it would upgrade to 4.14, many other packages updated to 4.14.x), because xfce4-session doesn't seem to have 4.14 version variant in the repositories so it stuck at 4.12.1-6. Does anyone have the same rpoblem? | 23:33 |
tocsa | I noticed that many packages disappeared, like I don't need a separate xfce4 plugin for the menu button | 23:33 |
tocsa | But I cannot uninstall the xfce4-session because xfce4 depends on it and so it'd uninstall xfce4 itself | 23:34 |
gnarface | tocsa: can't say for sure but it sounds like a normal testing progression to me | 23:34 |
tocsa | Things are still usable, but it's kinda weird. | 23:35 |
tocsa | I'll wait patiently then | 23:35 |
gnarface | hang out a while if you can. i know other people around here are using testing | 23:35 |
gnarface | someone may be able to confirm it's happening for everyone | 23:36 |
gnarface | but i also know a lot of people using it are avoiding the graphical stuff for reasons just like this | 23:37 |
gnarface | there are known issues | 23:37 |
tocsa | Maybe if I'm at it: along with those updates the Power Manager plugin stopped working, dmesg shows: | 23:38 |
tocsa | [22323.279777] panel-24-power-[21035]: segfault at 40 ip 00007f8a0090a181 sp 00007ffeae5486d8 error 4 in libc-2.28.so[7f8a007d0000+148000] | 23:38 |
tocsa | [22323.279789] Code: 84 00 00 00 00 00 0f 1f 00 31 c0 c5 f8 77 c3 66 2e 0f 1f 84 00 00 00 00 00 89 f9 48 89 fa c5 f9 ef c0 83 e1 3f 83 f9 20 77 1f <c5> fd 74 0f c5 fd d7 c1 85 c0 0f 85 df 00 00 00 48 83 c7 20 83 e1 | 23:38 |
tocsa | [22323.482862] panel-24-power-[21043]: segfault at 40 ip 00007f457cf84181 sp 00007ffc48402458 error 4 in libc-2.28.so[7f457ce4a000+148000] | 23:38 |
tocsa | [22323.482875] Code: 84 00 00 00 00 00 0f 1f 00 31 c0 c5 f8 77 c3 66 2e 0f 1f 84 00 00 00 00 00 89 f9 48 89 fa c5 f9 ef c0 83 e1 3f 83 f9 20 77 1f <c5> fd 74 0f c5 fd d7 c1 85 c0 0f 85 df 00 00 00 48 83 c7 20 83 e1 | 23:38 |
gnarface | heh, well i can't make much sense of that either, other than to assume it's probably caused by some library version mismatch too | 23:38 |
tocsa | I can work this around as well, my laptop's BIOS/ACPI is f-ed up anyway, so that's not a biggie | 23:39 |
tocsa | Thx for the response @gnarface | 23:39 |
Jjp137 | er wait I'm a bit confused; xfce4 is 4.12.5 on Buster so it should be 4.12.5 on Beowulf | 23:40 |
gnarface | hmmm | 23:40 |
gnarface | tocsa: you sure you didn't accidentally mix in some unstable or backports packages or something like that? | 23:40 |
gnarface | mixing repos could cause stuff like this too | 23:41 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!