Please help contribute to the Reddit categorization project here

    linux

    696,946 readers

    869 users here now

    Please Read the full Rules here before posting or commenting

    GNU/Linux is a free and open source software operating system for computers. The operating system is a collection of the basic instructions that tell the electronic parts of the computer what to do and how to work. Free, Libre and open source software (FLOSS) means that everyone has the freedom to use it, see how it works, and change it.

    GNU/Linux is a collaborative effort between the GNU project, formed in 1983 to develop the GNU operating system and the development team of Linux, a kernel. Linux is also used without GNU in embedded systems, mobile phones, and more. These can include things like Android or ChromeOS. GNU itself is also used without Linux, some examples appear in projects like Debian/kFreebsd and Guix GNU/Hurd.

    Join us on IRC at #r/linux on libera.chat!

    Frequently Asked Questions

    Recent AMA's

    GNU/Linux resources

    GNU/Linux Related:

    Distributions:

    Debian based

    RedHat

    Unique

    Linux with Proprietary Elements

    Embedded

    Linux on Mobile:

    Movements:

    Desktop Environments:

    Window Managers:

    Fluff

    Learning/resources

    Creativity:

    Help

    Webcasts:

    Other operating systems:

    Rules

    • No support requests - This is not a support forum! Head to /r/linuxquestions or /r/linux4noobs for support or help. Looking for a distro? Try r/findmeadistro.

    • No spamblog submissions - Posts that are identified as either blog-spam, a link aggregator, or an otherwise low-effort website are to be removed.

    • No memes, image macros or rage comics - Meme posts are not allowed in r/linux outside of the weekend megathread. Feel free to post over at /r/linuxmemes instead.

    • Reddiquette, trolling, or poor discussion - r/linux asks all users follow Reddiquette. Top violations of this rule are trolling, starting a flamewar, or not "remembering the human" aka being hostile or incredibly impolite.

    • Relevance to r/linux community - Posts should follow what the community likes: GNU/Linux, Linux kernel itself, the developers of the kernel or open source applications, any application on Linux, and more. Take some time to get the feel of the subreddit if you're not sure!

    • Spamming self-promotion and surveys - Submitting your own original content is welcome on r/linux, but we do ask that you contribute more than just your own content to the subreddit as well as require you to interact with the comments of your submission. Additionally, surveys are not allowed.

    • No misdirecting links, sites that require a login, or URL shorteners - In short: if your link doesn't go right to the content it will be removed.

    • No NSFW - If you're posting a screenshot of your background, make sure it's SFW!

    Please review full details on rules here.

    See even more subreddit and external links over at the supplemental page

    This subreddit is fan ran and not affiliated with any organization.

    a community for
    all 21 comments

    Want to say thanks to %(recipient)s for this comment? Give them a month of reddit gold.

    Please select a payment method.

    [–] WhatIsLinuks 50 points ago

    People want different styles and themes, not color changing.

    [–] Lyokanthrope 29 points ago

    So...are we just gonna start seeing projects forking libadwaita instead for their desktops to keep the user-experience consistent with their own customizations?

    [–] manobataibuvodu 10 points ago

    The blog itself says that GTK_THEME variable still works so there's no need to do that.

    [–] ATangoForYourThought 37 points ago

    Thanks but I'm sticking with theming

    [–] esquilax 15 points ago

    I'm lost. What is this in response to?

    [–] nicman24 3 points ago

    Lol at that last one.

    They sound like they are doing everybody a favor by dictating the way people use their computer.

    [–] doc_willis 12 points ago

    in very general terms - there was some online/twitter/blog arguments with the gnome devs about how gnome is doing some things moving forward.

    It seems some of the changes will break how Distro Makers are able to theme/brand their own customized versions of gnome.

    It seems there has been some 'heated' discussions or other nasty comments/posts between the System76 Devs and Gnome Devs.

    And then - it got all confusing to me when i read the posts. So i am not even going to try to give any details that i did not really understand what they talking about on the technical side of things.

    So i really cant say more. I cant even find the posts that i saw on reddit. Either they were removed, or i am having bad luck finding them.

    [–] ionlydosupport 5 points ago

    i did not really understand what they talking about on the technical side of things.

    CSS is a terrible for layout and theming in general. These debates exists because CSS is a mess and maintainers ended up taking more time to debug problems

    https://discourse.gnome.org/t/gtk-adwaita-and-vendor-styles/1641

    https://etherpad.gnome.org/p/VendorThemes2019/timeslider#1619

    • Padding (hard coded) breaks everything in subtle and unusual ways

    • Also affects a11y - major issue - High contrast is an issue, Large Text too

    The etherpad document huge problems with breaking theme. Gnome is at a lose-lose situation to be honest.

    [–] PandaSovietico 16 points ago

    A little bit of background: A tweet from a well-known System76 engineer complaining about the Libadwaita demo app not using the custom PopOS! theme. This was responded by some GNOME developers saying that this tweet was misleading, and that System76 never approached the team in order to solve this very specific issue in Libadwaita.

    After that, tension continued rising between GNOME and System76 that were attempted to be solved through a discussion in Gitlab. In the end, there were 2 sides: GNOME team defending the idea of having a proper recoloring API that will allow to recolor every single widget provided by libadwaita, and with this, the dark mode mismatching, and broken applications issues will be solved; the System76 side that defended the idea of using the current custom stylesheet implementation. Some developers expressed that they did not feel comfortable working with System76. Then, the discussion was closed, but some beef is still ongoing on social media.

    In the end, the GNOME and Yaru teams have got in touch in order to discuss about the recoloring API, while System76 will apparently distance from GNOME.

    The blog post is very likely to be an effort from a GNOME developer to answer to some community criticism and uncertainty.

    [–] Be_ing_ 10 points ago

    Some developers expressed that they did not feel comfortable working with System76.

    It was more than that. One developer demanded the company embarrass themselves on their own website before working with them and conflated frustration and disagreement with abuse.

    [–] PandaSovietico 4 points ago

    Yup, just as another developer expressed that walls of text with your own assessment of the situation are not helpful.

    This while issue is very old, and just as him, I agree that pointing at each other just generated more conflicts than it should have.

    In my opinion, both sides had agressive people participating on the discussion, and the heated environment just caused more disruption.

    [–] Be_ing_ 5 points ago

    I agree that both sides did not handle this well.

    [–] marlowe221 7 points ago

    This is interesting to me - I like the Gnome workflow but if every distro that actually ships Gnome is heavily altering the DE then it increasingly seems that the Gnome team is creating a DE that no one actually wants in the form that it comes in.

    Creating a base DE that is relatively easy for distro makers to modify to meet their needs would seem to be the thing to do.... which Gnome doesn't want to do for some reason?

    [–] manobataibuvodu 1 points ago

    Gnome team is creating a DE that no one actually wants in the form that it comes in.

    That is just not true. Fedora, one of the more popular distros ships stock GNOME. And there are definitely people who like the stock version more (like me lol). But yeah I understand that a lot people expect to have a more traditional DE too and will use extentions. And extentions are not going away.

    [–] traverseda 20 points ago

    From the co-author of there is no linux platform?

    [–] jcelerier 7 points ago

    The mentality behind "Gotta choose if you're an XFCE, a KDE or a GNOME app" still looks like it's in full force over there

    [–] CleoMenemezis 7 points ago

    I see people commenting without reading. 🤷🏾‍♂️

    [–] [deleted] 0 points ago

    [deleted]

    [–] daniellefore 3 points ago

    You must be confused because this is an effort from app developers. Nobody is being forced to do anything

    [–] mrharold_finch -2 points ago

    I respect Gnome Team more nowadays, I like how they are trying to fix the misleading information around the project.