Skip Navigation
We Need to Talk About the State of Calendar Software on Desktop
  • What makes Nextcloud unreliable for your use case? I've used the calendar (caldav) functionality for years without issue in sync.

  • what debian 12.5 compatible music jukeboxes can handle 100k flac/orbis/ogg/m4a directories?
  • I'd imagine mpd with one of many frontends would work well enough. You'd just need to use a dummy music library directory with symlinks to your four music storages for mpd to pick up and catalog everything.

  • Steam announces game recording beta.
  • Tbf to cloud sync, nothing is stopping you from using your own backup/restore service with your drm-free titles compared to the other features that Galaxy offers.

  • Steam announces game recording beta.
  • GOG has DRM for many titles: see Galaxy. As I understand it, it isn't as pervasive as Steam, but is necessary if you want multiplayer on many titles or care about extras like achievements.

  • Why does nobody here ever recommend Fedora to noobs?
  • On my Fedora KDE install on 40, hibernate is now an available power option. The install has been in upgrade cycles since 35 at this point. I would imagine that barring different DEs showing different power options being a possibility, it is more on detecting hardware compatibility for functional hibernation.

  • Dealing with games that just won't run on Linux
  • Tiny 11 comes in two variants:

    Tiny11 Core is not suitable for use on physical hardware as it outright disables updates. It's best used for short-term VM instances.

    Tiny11 also has problems with updates. The advantages gained through Tiny11 will erode with applying Windows updates. The installer is more tolerable than Windows 11 by not forcing an online account (but still needing to touch telemetry settings). Components like Edge and One drive will inevitably rebuild themselves back in with cumulative updates. If this is something that coerces you to not update your system, don't subject yourself to using Tiny11. Additionally Tiny11 fails to apply some cumulative updates out of the box, which could be a further security risk.

    I recently tested the main Tiny11 in a VM based on a different user recommending it in a now deleted thread. I was skeptical knowing the history of Tiny10 onward that 11 would actually be able to update properly, and NY findings backed up my initial skepticism of functional updates.

  • anti-snap stance is anti-consumer
  • Use the OCI through podman or docker.

  • Alternative Printer Uses
  • The heated bed is coupled to a thermistor. I'd argue controlling the temperature in order to not accidentally overheat parts of the phone is a step above a hair dryer.

  • How happy are you with your current distro?
  • What compositor (desktop environment) and distro are you running for things to behave that poorly?

  • Maybe we can get good IPv6 support now
  • The worst gotchas and limitations I have seen building my own self-host stack with ipv6 in mind has been individual support by bespoke projects more so system infrastructure. As soon as you get into containerized environments, things can get difficult. Podman has been a pain point with networking and ipv6, though newer versions have become more manageable. The most problems I have seen is dealing with various OCI containers and their subpar implementations of ipv6 support.

    You'd think with how long ipv6 has been around, we'd see better adoption from container maintainers, but I suppose the existence of ipv6 in a world originally built on ipv4 is a similar issue of adoption likewise to Linux and Windows as a workstation. Ultimately, if self-rolling everything in your network stack down to the servers, ipv6 is easy to integrate. The more one offloads in the setup to preconfigured and/or specialized tools, the more I have seen ipv6 support fall to the wayside, at least in terms of software.

    Not to mention hardware support and networking capabilities provided by an ISP. My current residential ISP only provides ipv4 behind cgnat to the consumer. To even test my services on ipv6, I need to run a VPN connection tunneling ipv6 traffic to an endpoint beyond my ISP.

  • Where to find kernel version on GitHub?
  • Bazzite pulls its kernel (fsync) from https://copr.fedorainfracloud.org/coprs/sentry/kernel-fsync/packages/. In this case, it is based on kernel 6.8.1.

    For rpm-based immutable images, you can always check the project's Containerfile for what package is being pulled for the kernel. On most normal distros, you can also boot into the live image, pull the package cache and check the latest package version for the kernel.

    EDIT:

    An example for fedora in this instance of 'traditional distro' would be to dnf makecache && dnf info kernel.

  • Removed
    only as in free beer
  • If that is the case, the developer should have likely noted otherwise before closing the issue as the final piece of discussion. That is good to know that your experience hasn't dropped the OS into base Windows 11. If as you say is true, the developer should also really spend some time cleaning up the README and clarify that base Tiny11 can actually be updated in-OS. I will still test in a VM later today to confirm that Tiny11 doesn't actually erode or degrade on update for myself.

  • Removed
    only as in free beer
  • From the Github README:

    Also, for the very first time, introducing tiny11 core builder! A more powerful script, designed for a quick and dirty development testbed. Just the bare minimun, none of the fluff. This script generates a significantly reduced Windows 11 image. However, it's not suitable for regular use due to its lack of serviceability - you can't add languages, updates, or features post-creation. tiny11 Core is not a full Windows 11 substitute but a rapid testing or development tool, potentially useful for VM environments.

    It literally says that it cannot be updated from a built OS install. You need to reinstall tiny11 by rebuilding the install image with a newer Windows 11 base image. Obviously it would be best to do this every time there is a security patch release for Windows 11.

    EDIT: Rereading further, the bigger Tiny11 image might be able to be updated in-OS. I'm going to dig through the ps1 scripts to see if the README holds up to that un-noted capability.

    EDIT2: I don't see any registry edits that knock Windows Updater offline. I'll test it in a VM to see if things work (from prebuilt when it eventually downloads). Though I am unsure at this moment if such an image's changes will survive a Windows update at all.

    EDIT3: VM not tested yet, but an issue on the GitHub seems to corroborate my initial assumption.

    EDIT4: VM tested. Things claimed to be patched out (Edge) came back with one of the cumulative updates applied shortly after install. Other cumulative updates are being blocked (error instantly on attempt to install after download) (perhaps unintentionally). Image downloaded claimed to be for 23H2, but Windows 11 22H2 was installed, seemingly with no way to actually upgrade. I think my point stands.

  • Removed
    only as in free beer
  • Do note that this system is liable to leave your computer vulnerable as it has no way to update itself from within the OS.

    This image would be fine for booting short-term VMs as long as you periodically rebuild and reinstall it, but not ready for consumer use.

  • Need to run update-grub after every kernel update because I installed a GRUB theme
  • Based on how the script /usr/lib/kernel/install.d/99-grub-mkconfig.install (a script that runs on kernel installations) behaves, unless you are running in Xen Hypervisor or are on an architecture that doesn't support it, Fedora by default expects to have GRUB_ENABLE_BLSCFG set to true. This script is provided by the package grub2-common, so it's unlikely it can be removed without removing the GRUB bootloader's management system entirely.

    More than likely, most customizations will work just fine with GRUB_ENABLE_BLSCFG set to true as long as you properly run grub-mkconfig (or just update-grub) after you make those changes so that they get applied to the bootloader portion of GRUB itself.

    If for some reason you do absolutely need to disable BLS in order to get the customization you want, the proper way to enforce grub-mkconfig on new kernels would be to write a script in the /usr/lib/kernel/install.d/ directory titled like 98-grub-manual-mkconfig.install that would forcibly run the proper mkconfig command after kernel installation and initramfs generation.

  • Need to run update-grub after every kernel update because I installed a GRUB theme
  • This seems like a terrible bandage fix rather than letting the system mechanisms do what they are supposed to.

  • Need to run update-grub after every kernel update because I installed a GRUB theme
  • Checking inside /usr/lib/kernel/install.d/, you can see the mechanisms in place for installing new kernel entries. Not knowing what you did to your config (did you back it up before making changes?), you should check if the entries are being populated properly in /boot/loader/entries/. If they are, you have likely toyed with the BLS config in some way that broke being able to load dynamic entries without mkconfig.

    If that is indeed the case, I wouldn't know exactly what you touched to break it, but this discussion forum might give some insight.

    If this isn't the problem, it might be helpful to post your grub config minus any sensitive details to help determine what is going wrong.

  • GET FREE WAM
  • Windows does have memory compression, though you can't really change the algorithm or how aggressive it is. AFAIK it is just a toggle of on or off.

  • Are we (linux) ready for Arm devices?
  • Beyond the article being ancient at this point (in terms of AOSP and Android development lifetime), Stallman's argument boils down to the same talking points of Free Software purism.

    To the first real point being transformed here: Android is not GNU/Linux because it does not contain much of the GNU Project's software. While it's correct to claim it's not GNU/Linux, how does it not make it Linux still? Is Alpine Linux not considered "Linux" because it doesn't contain GNU? Please elaborate on this point of Linux being Linux because it has GNU.

    To the second point of including proprietary drivers, firmware, and appplications: we once again meet the questionable argument of transforming an OS to something else. Points are made that Android doesn't fit the GNU ideals due to its usage and inclusion of proprietary kernel modules, firmware, and userland applications. These are valid points to be made in that these additions muddy the aspect of Android (as packaged by Google and major smartphone manufacturers) being truly free software. However the same can be said about traditional "GNU/Linux distributions". Any device running on x86 (Intel, AMD) will be subject to needing proprietary firmware in order to function with that firmware having a higher control level than the kernel itself, just as Android would. There is also the note that while it is less necessary now to have a functioning desktop, a good portion of hardware (NVidia, Broadcom, Intel, etc.) require proprietary kernel modules and/or userland drivers in order to have full functionality that the average user may want. Finally, there is proprietary applications as well. Some Linux desktops include proprietary applications like Spotify, Steam, Google Chrome by default. Are we really to also exclude an overwhelming majority of the biggest Linux distros as Linux as well being that they include proprietary software or rely on proprietary code in some fashion? GNU itself lists very few distros as GNU-approved.

    To note, AOSP does have a different userland environment than your standard Linux distro running X11 or Wayland. That is by far the best reason I could think of to classify Android as a different category of 'Linux' from say Debian, Fedora, OpenSUSE, Arch, Gentoo, Slackware, and others. However, AOSP is still capable of running with no proprietary userland software and can even be made to still run cli applications as well as run an X11 server that is capable of launching familiar desktop Linux applications. I really think that the arbitrary exclusion of Android from being Linux by virtue that RMS doesn't think it fits with GNU ideals is silly. If there are better arguments to be said for why Android (especially AOSP) shouldn't be seen as Linux with a different userland ecosystem rather than not Linux entirely, I'd love to see them. However, I remain unconvinced so far.

  • What laptop do you use/recommend?
  • The A485 is actually such a terrible laptop. I would never reccomend such garbage to anyone considering mine almost never worked properly. I had in three years have six main board replacements for various hardware faults. Not a single of the boards has been free from severe hardware faults.

  • jrgd jrgd @lemm.ee
    Posts 0
    Comments 44