• 1 Post
  • 9 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle


  • It doesn’t mean they are pushing flatpaks, but rather for whatever reason they decided to package their own flatpaks.

    Flatpak can support different repos, so of course fedora can host its own. The strange bit is why bother repackaging and hosting software that is already packaged by the project itself on flathub?

    One argument might me the security risk of poorly packaged flatpaks relying on eol of dependencies. Fedora may feel it is better to have a version that it packages in line with what it packages in its own repos?

    I have some sympathy for that position. But it makes sense that it is annoying OBS when it is causing confusion if its a broken or poorly built repackags, and worse it sounds like things got very petty fast. I think OBS’s request that fedora flag this up as being different from the flathub version wasn’t unreasonable - but not sure what went down for it to get to thepoint of threatening legal action under misuse of the branding.

    Fedora probably should make it clearer to its users what the Fedora Flatpak repo is for.



  • Yes: Five has four letters. Nine has four letters.

    There are no more.

    If you meant to ask if there are any more whole numbers with the same number of letters in the name as the number, then the answer is no. It is fairly simple to check - you only have to look at the numbers 0-30 before it becomes clear no other number will fit this pattern.

    If you went into fractions like 20.12325 then there will be many numbers where all the letters added would get close but the fraction itself would mean you couldn’t quite reach the exact number as you can’t have fractions of letters.

    If you included negative numbers then “minus eleven” has 11 letters. Minus thirteen has 13 letters. It seems to again break down once you go beyond 13, and its dodgy to include negative numbers as you can’t have negative letters.

    So, no.


  • For your second question, a window manager is the specific system that controls the placement of windows on an X11 desktop.

    On a X11 based system, X11 is the windowing system (interacting with the video card) and a window manager is a system sitting on top of that laying out the windows and interacting with the user and other programmes. It is a separate programme on top of the X11 system, and communicates with X11, and X11 is the programme that communicates with the graphics card.

    On Wayland, instead of 2 separate systems there can be 1 combined windowing systen that is both the window manager but also directly communicates with the hardware in a standardised way using the Wayland protocols. This is called a Wayland compositor.

    Meanwhile a desktop environment is the whole desktop - that includes a window manager or compositor but also lots of other tools and software that together make a full desktop experience.

    An example is KDE - KDE is a full desktop environment. It uses its own x11 window manger called kwin (and also able to be a wayland compositor), but it also uses a whole range of other tools alongside that to give you panels, widgets, desktop icons, a clock, menus, settings etc collectively forming Plasma desktop. And then on top of Plasma there is a whole range of bespoke programmes that form the full deskop experience - like Dolphin (file manager), Kate (text editor) and so on. All that software is designed to work seamlessly with the KDE family of tools and systems. The window manager, the desktop tools and the other programmes together form the whole desktop environment. But other desktop environments software will also work - for example Gnome based software can also run with KDE without issue and vice versa.

    Gnome has its own window manager/compositor, and it’s own widgets and tools to make a desktop, and it’s own bespoke software to make a whole desktop environment.

    And there are many others.

    So in summary:

    • Window Manager - the specific system that controls the placment and look of the individual windows talking to X11 which then talks to the hardware

    • Wayland Compositor - the system that controls the placement and look of windows, using wayland protocols to speak to the hardware

    • Desktop Environment - the whole desktop including the Window manager but also lots of other programmes and tools that form the basic desktop (such as a panel, menus, desktop icons) and the whole environment (other software like a file manager, text editor, calculator etc). KDE and Gnome are examples of popular desktop environments



  • As a Brit, I’m not offended by the Proton CEO’s post. I don’t like Donald Trump BUT I do like that he has hired someone who should be tough on tech anti-trust moves. This is very important.

    Americans can be obsessed with their electoral system, but the rest of us don’t have to pretend to support the Democrats or Republicans. I don’t necessarily agree with all of Andy Yen’s take regarding the two parties, but I’m not offended enough by it to boycott Proton, certainly not based on one tweet. I can also see the pragmatic benefit to his position by massaging trumps well known fragile ego.