You are not logged in.
I do love me some Imagemagick, but I use Scrot for screenshots, super lightweight yet very configurable.
4-16-2025: Updated Vuu-do ob-max-z uploaded.
4-18-2025: Mini-z now up as well.
Major updates to artwork, all new original stuff, wallpaper & login background,
grub splash, lock screen, user avatar etc. Lots of package updates including a new
kernel and security updates. New menu entry to configure keyboard and much nicer
gui for that and also for changing tzdata via right-click on the panel clock, and
many other small tweaks. Ob-max is first up, will get a new mini up here soon.
Lots of changes in this one, and minor tweaks galore, finally got around to updating
the conkyrc to the newer lua format, fixed an icon issue and stomped some more
tiny bugs. Added the keyboard-config menu entry, wrote a tiny script for it as it
didn't have a confirmation dialog for when you get done. Thanks to fsmithred once
again as I snagged some code from the pre-install scripts in Refracta-Installer to
make the keyboard and tzdata functions much prettier and easier to deal with.
Thank you Glenn! That's very kind of you to say, good to wake up to after working into the wee-hours last night. ![]()
I took @deepforest's comments to heart, and decided to offer some alternative artwork that's not so zombie-fied, but still works with the darker theme I use. Started out intending to just do something specifically for Vuu-do Openbox versions, but as usual once I start working with fractals it takes hours and hours and I wind up with several dozen pieces of assorted artwork.
But I did get a piece made that seems to work. it's tough (at least for me) to make things that are coherent using fractals, super-easy to make a bunch of pretty swirls and abstractions, but my goal here was to make something that referred to the term "openbox" in a graphic way. Here's where I am as of late last night, the thumbnail is clickable and takes you to the fullsize version, it's a pure fractal render, only used Gimp for the text and to darken it up some:
Pushed a new update to the Vuu-do mate-mini iso, new kernel plus security and regular updates and some other stuff.
Working on the OB's now, some significant improvements in those coming up in addition to updates.
Not familiar with OpenOffice, but my wife uses Libreoffice here quite a bit, mostly writer and calc. And it's been flawless in Devuan.
If you're in a hurry that may be a temp solution until you get the OO issue figured out.
Symptoms sound exactly like what happens when ram gets maxed out and starts spilling over into swap, Devuan's pretty robust for me so it takes a lot to make it happen, like multiple browser tabs + starting some other programs. Like you OP I only have 4 gigs of ram.
Conky display is helpful, I have mine set to display ram and swap usage in addition to other things, and the few times i've had this happen to me it's always that ram got maxed out and there will now be content in the swap partition.
I've got an old 2005 machine that runs, but it only has 1 gig of ram, so it's super-easy to make it happen, maybe 4 browser tabs and it gets sloooooooooowww....
Good news for a lot of folks. Mate is pretty far down the list as far as Linux DE popularity, around 2% by most estimates i've seen, but still that works out to over 700,000 users world-wide. It's quite a bit lighter than Gnome or KDE but still gives a good well-rounded DE experience.
Good on older hardware too. And the older folks who I have converted to Linux over the years have overwhelmingly chosen it over other choices i've offered them.
I use it half the time, and Openbox the other half. It runs really well on Devuan, I think if more people tried it they would like it. So it's going to be one of my main focuses now that we are in testing season for new releases in the fall.
Mate's in the same boat as a lot of others, lack of developers and testers, so things take a while. Trying to learn more myself so I can help out better in the future, right now i'm just a user yelling at clouds, lol.
Question for you @deepforest, I see in your screenshot that you have an Nvidia GPU, how did that process work out for you? Did you load Nvidia drivers or use the onboard Nouveau driver?
I stay away from adding proprietary Nvidia drivers on my isos because of some warning i've seen in Synaptic saying that some will conflcit with others, and I don't have an Nvidia machine myself to do any testing. Those are pretty much the only drivers I exclude.
The colors are dark and calming and easy on the eyes, i've done a ton of research into color theory (I used to own a small custom paint contracting business), and I chose the colors for Vuu-do to be easy on the eyes and on the brain as well.
The skulls and the font for wallpaper (Zombified) are just pure whimsy based on the pronunciation of Vuu-do.
I'm a headbanger from waaaay back in the day, so that's some of my influence.
Also a former #! user and that's where I started really liking darker themes and Openbox, and the very first Miyolinux that I tried and based Vuu-do on, also had dark wallpaper and colors. The current Vuu-do wallpaper in fact was originally Miyo wallpaper that I modded, and that's why I still use it, as it has historical and sentimental value to me.
In any case, wallpaper is usually the very first thing people change on any linux distro upon install, so it's a moot point, I set Vuu-do up with very little onboard in the way of themes to start with, as I expect people will want to use their own. The whole thing is set-up to be easily customizable in the MIYO spirit. You'll find notes from me in all kinds of places, explaining how to easily change things.
Update: They already pushed it into sid, wasn't there yesterday, woo-hoo!
But they will also have to add updated caja-common, libcaja-extension1, and libmate-desktop for it to work, and none of those are updated yet.
Update 4-13-25 Just checked and caja-common and libcaja-extension1 (1.26.4-1) are now in sid as well.
^^^band-aids man. The update _should_ fix the wound itself.
The errors come from a glib/gio file that was changed at some point, hardcoded in and no way gnome was gonna take it back. So the Mate guys had to patch Caja. But Debian still has the unpatched 1.26.3 version in both trixie and sid, but they are moving 1.26.4 in hopefully soon, there are some other libraries that need to be pushed as well to enable the new version, we may see a lot of new Mate packages come down the pipe.
ETA: Thank you Mike Gabriel at Debian, we do appreciate it!
Test iso pulled for now until Debian pushes a new caja package to replace the current broken one.
Well they closed the bug on me already, response indicated they will be pushing the 1.26.4 caja package sometime hopefully sooner than later. As soon as I see it i'll mark this one solved.
Filed using reportbug: https://bugs.debian.org/cgi-bin/bugrepo … ug=1102686
"Just delete the file and don't ever turn your machine off" is also not a great answer my friend.
In any case, I don't even blame Mate/Caja for the issue in the first place, as fanderal pointed out earlier this seems like typical gnome-f***ery once again. Break GTK yet again and call it a feature and everybody else has to scramble to figure out fixes and workarounds.
Debian needs to update Mate, they just literally swapped from a working version in bookworm to a broken one in trixie. I'd file a bug report but they pretty much ignored the last one I filed. Filed anyway.
Well switching themes didn't help, still doing it.
@golinux, don't know about your system, but here I can delete the file(s), but it re-spawns every time you re-boot or logout/logbackin.
I'm gonna have to take down the test iso for now, this thing is nasty. Debian doesn't seem to want to update Mate to 1.28 like most of the major distros have done...don't know what to say about that, but going forward it's a major concern as just telling folks "hey be sure to delete .xsession-errors at the beginning of your session if you use Mate or else you could get fubar'ed" doesn't seem like it would go over well.
... permanently screw up a solid state drive.
No doubt, that's why i'm messing with it, it's a nasty bug.
And anyway, was hoping we'd be moving up to mate 1.28 or at least 1.27 in Devuan 6.
@fanderal so you're thinking it's an issue that only manifests with certain themes?
I am using the stock desktop-base and it's themes in the excalibur iso, but not in my own (daedalus) projects, so I can't say for certain that it never occurred in the 1.26.1 version....
Been some 10 months since they patched the issue in 1.26.4, doesn't seem to be a good reason why it's not already in trixie...
I'll go test again using my own theme, need more data here. Caja 1.26.4 also needs the common files package and a couple of libraries that are also not in testing repo, possibly more since one of those libraries is libmate-desktop, so it will be difficult for me to go that route.
I guess I just don't understand how a theme could cause glib gio critical errors like that.
Thank you Altoid for that link!!!
That is EXACTLY what i'm experiencing, read through that link and others. Basic problem seems to be in Caja. And it's nasty, it will literally build to 100's of mb's if you select and then hover over that file, and pretty much any other file. It really is a critical error because it could build up bad enough unattended to do some damage.
In current daedalus Caja is version 1.26.1 and does not have this issue, in excalibur it's version 1.26.3 which seems to be particularly bad, and documentation seems to say they fixed the issue in 1.26.4 and later.
Need a .deb of Caja 1.26.4 to test....
ETA: Found one at the opensuse build service, testing here shortly.
FYI not only does trixie still have the 1.26.3 package, but so does sid. Pretty far behind...
Unfortunately this is new, I have the .xsession-errors down to almost zero errors, just standard output, in my daedalus versions of vuu-do. It took a lot of work, mostly just tiny errors in .css theme files and some in the icon theme and some complaints about other things. It's actually kind of handy for tracking down those tiny errors and fixing them.
The above is new with my current excalibur Devuan. I know we are just now into testing and many things will be dealt with as the year progresses and bugs are fixed and packages updated, but still i'd like to figure out these things and address them in the meantime, and thus possibly be able to give feedback that might be helpful.
If I knew where the files are that are being referenced it would help, but the above is only giving me: file ../../../gio/gfileinfo.c
Just testing and figuring things out as I go here. This is from a vanilla Devuan mini with the Mate desktop, rolled over to excalibur, and updated yesterday (some 400+ updates). Other than some boot errors it all seems to be working okay, but i'm getting a huge amount of .xsession-errors that all look like the below code, literally highlighting the error file in the file manager (caja) cause more to be generated until you de-select it. Anybody have an idea?
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.651: GFileInfo created without standard::sort-order
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.652: file ../../../gio/gfileinfo.c: line 2122 (g_file_info_get_sort_order): should not be reached
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.652: GFileInfo created without standard::symlink-target
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.652: file ../../../gio/gfileinfo.c: line 2076 (g_file_info_get_symlink_target): should not be reached
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.656: GFileInfo created without standard::sort-order
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.656: file ../../../gio/gfileinfo.c: line 2122 (g_file_info_get_sort_order): should not be reached
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.657: GFileInfo created without standard::symlink-target
(caja:1927): GLib-GIO-CRITICAL **: 17:53:34.657: file ../../../gio/gfileinfo.c: line 2076 (g_file_info_get_symlink_target): should not be reachedWrong thread^^^^, lol, that's one of my Vuu-do 5 builds, not the Devuan 6 mate-mini.
Vuu-do has nothing to do with vodun/vodou/voodoo.
Vuu-do stands for Veteran Unix User - do, it's just an acronym and a play on words, and a nod to it's Devuan origin (VUA's), i'm not an admin myself, just a veteran user thus VUU, then do comes from sudo.
I use Mate and Openbox at home, so that's what I build, Devuan already makes an xfce live-dvd so no need for another one.
Doesn't fix the problem but I do have a way to stop the alsa errors at boot, the error claims that it can't find the alsa_restore_go definition in the 90-alsa-restore.rules file in /usr/lib/udev/rules.d/ but, the definition is clearly in that file, seems like a syntax error somewhere.
Workaround to stop boot errors: Create a 90-alsa-restore.rules file in /etc/udev/rules.d/
content:
ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*", TEST=="/usr/sbin", TEST=="/usr/share/alsa", GOTO="alsa_restore_go"
GOTO="alsa_restore_end"
LABEL="alsa_restore_go"
TEST!="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime restore $attr{device/number}"
TEST=="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime nrestore $attr{device/number}"
LABEL="alsa_restore_end"And here's the /usr/lib/udev/rules.d/90-alsa-restore.rules file from excalibur currently if anyone can take a look and maybe see an issue:
# do not edit this file, it will be overwritten on update
ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*", TEST=="/usr/sbin", TEST=="/usr/share/alsa", GOTO="alsa_restore_go"
GOTO="alsa_restore_end"
ENV{ALSA_CARD_NUMBER}="$attr{device/number}"
# mark HDA analog card; HDMI/DP card does not have capture devices
DRIVERS=="snd_hda_intel", TEST=="device/pcmC$env{ALSA_CARD_NUMBER}D0p", RUN+="/bin/sh -c 'echo ALSA_CARD_HDA_ANALOG=$env{ALSA_CARD_NUMBER} >> /run/udev/alsa-hda-analog-card'"
# check for ACP hardware
TEST=="device/device/acp3x-dmic-capture", GOTO="alsa_hda_analog"
TEST=="device/device/acp6x-dmic-capture", GOTO="alsa_hda_analog"
TEST=="device/device/acp63-dmic-capture", GOTO="alsa_hda_analog"
TEST=="device/device/acp-pdm-dmic", GOTO="alsa_hda_analog"
GOTO="alsa_restore_std"
LABEL="alsa_hda_analog"
# restore configuration for profile with combined cards (HDA + digital mic)
TEST!="/run/udev/alsa-hda-analog-card", GOTO="alsa_restore_std"
IMPORT{program}="/usr/bin/cat /run/udev/alsa-hda-analog-card"
ENV{ALSA_CARD_HDA_ANALOG}!="", ENV{ALSA_CARD_NUMBER}="$env{ALSA_CARD_HDA_ANALOG}"
LABEL="alsa_restore_go"
TEST!="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime restore $env{ALSA_CARD_NUMBER}"
TEST=="/etc/alsa/state-daemon.conf", TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime nrestore $env{ALSA_CARD_NUMBER}"
LABEL="alsa_restore_end"It does include it, it's the vanilla Devuan iso of excalibur I made last month, just updated it today. Didn't even think about that, so the current one onboard then in the excalibur repo is the one from daedalus that was giving you trouble in xfce recently?
I'll have to take a better look at the log, my errors came from caja, the theme stuff seems to be working perfectly in Mate, I tried changing theme, wallpaper and all and it worked fine.