Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.78 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
  +title: ""Help me choose my first distro" and other questions for beginners"
  +url: null
  +body: """
    You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
    \n
    The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
    \n
    Preamble\n
    ========\n
    \n
    Make sure your hardware is compatible\n
    -------------------------------------\n
    \n
    Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
    \n
    Make sure your favourite apps are either available or have a good replacement on Linux\n
    --------------------------------------------------------------------------------------\n
    \n
    If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
    \n
    Be aware that Linux is not Windows/MacOS\n
    ----------------------------------------\n
    \n
    Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
    \n
    What are the best resources out there?\n
    --------------------------------------\n
    \n
    [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
    \n
    Okay, now to the most important questions\n
    \n
    Which distro should I use?\n
    ==========================\n
    \n
    There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
    \n
    Beginner distros\n
    ----------------\n
    \n
    These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
    \n
    - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
    - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
    - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
    - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
    \n
    Advanced distros\n
    ----------------\n
    \n
    So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
    \n
    - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
    - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
    \n
    Which Desktop Environment should I use?\n
    =======================================\n
    \n
    This is entirely up to you, and depends on your preferences.\n
    \n
    - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
    - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
    - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
    - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
    \n
    Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
    ============================================================================================\n
    \n
    You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
    \n
    Shoud I learn the command line?\n
    -------------------------------\n
    \n
    **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
    \n
    I have a very old laptop/desktop, should I use a distro from this era?\n
    ----------------------------------------------------------------------\n
    \n
    **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
    \n
    Should I be concerned about systemd?\n
    ------------------------------------\n
    \n
    **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I be concerned about XOrg/Wayland?\n
    -----------------------------------------\n
    \n
    **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
    \n
    Should I look for a gaming-focused distro?\n
    ------------------------------------------\n
    \n
    **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
    \n
    Should I be concerned about Flatpaks and/or Snaps?\n
    --------------------------------------------------\n
    \n
    **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I follow The Way?\n
    ------------------------\n
    \n
    **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
    \n
    Feel free to help correct, expand, or simplify this guide :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 86
  +favouriteCount: 251
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723062220 {#2410
    date: 2024-08-07 22:23:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 16258
  -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
  -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700914513
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15895051"
  +editedAt: DateTimeImmutable @1701487037 {#1850
    date: 2023-12-02 04:17:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700828113 {#2420
    date: 2023-11-24 13:15:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
  +title: ""Help me choose my first distro" and other questions for beginners"
  +url: null
  +body: """
    You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
    \n
    The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
    \n
    Preamble\n
    ========\n
    \n
    Make sure your hardware is compatible\n
    -------------------------------------\n
    \n
    Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
    \n
    Make sure your favourite apps are either available or have a good replacement on Linux\n
    --------------------------------------------------------------------------------------\n
    \n
    If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
    \n
    Be aware that Linux is not Windows/MacOS\n
    ----------------------------------------\n
    \n
    Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
    \n
    What are the best resources out there?\n
    --------------------------------------\n
    \n
    [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
    \n
    Okay, now to the most important questions\n
    \n
    Which distro should I use?\n
    ==========================\n
    \n
    There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
    \n
    Beginner distros\n
    ----------------\n
    \n
    These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
    \n
    - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
    - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
    - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
    - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
    \n
    Advanced distros\n
    ----------------\n
    \n
    So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
    \n
    - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
    - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
    \n
    Which Desktop Environment should I use?\n
    =======================================\n
    \n
    This is entirely up to you, and depends on your preferences.\n
    \n
    - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
    - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
    - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
    - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
    \n
    Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
    ============================================================================================\n
    \n
    You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
    \n
    Shoud I learn the command line?\n
    -------------------------------\n
    \n
    **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
    \n
    I have a very old laptop/desktop, should I use a distro from this era?\n
    ----------------------------------------------------------------------\n
    \n
    **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
    \n
    Should I be concerned about systemd?\n
    ------------------------------------\n
    \n
    **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I be concerned about XOrg/Wayland?\n
    -----------------------------------------\n
    \n
    **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
    \n
    Should I look for a gaming-focused distro?\n
    ------------------------------------------\n
    \n
    **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
    \n
    Should I be concerned about Flatpaks and/or Snaps?\n
    --------------------------------------------------\n
    \n
    **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I follow The Way?\n
    ------------------------\n
    \n
    **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
    \n
    Feel free to help correct, expand, or simplify this guide :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 86
  +favouriteCount: 251
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723062220 {#2410
    date: 2024-08-07 22:23:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 16258
  -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
  -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700914513
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15895051"
  +editedAt: DateTimeImmutable @1701487037 {#1850
    date: 2023-12-02 04:17:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700828113 {#2420
    date: 2023-11-24 13:15:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#276
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#270
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#272
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
  +title: ""Help me choose my first distro" and other questions for beginners"
  +url: null
  +body: """
    You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
    \n
    The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
    \n
    Preamble\n
    ========\n
    \n
    Make sure your hardware is compatible\n
    -------------------------------------\n
    \n
    Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
    \n
    Make sure your favourite apps are either available or have a good replacement on Linux\n
    --------------------------------------------------------------------------------------\n
    \n
    If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
    \n
    Be aware that Linux is not Windows/MacOS\n
    ----------------------------------------\n
    \n
    Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
    \n
    What are the best resources out there?\n
    --------------------------------------\n
    \n
    [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
    \n
    Okay, now to the most important questions\n
    \n
    Which distro should I use?\n
    ==========================\n
    \n
    There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
    \n
    Beginner distros\n
    ----------------\n
    \n
    These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
    \n
    - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
    - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
    - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
    - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
    \n
    Advanced distros\n
    ----------------\n
    \n
    So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
    \n
    - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
    - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
    \n
    Which Desktop Environment should I use?\n
    =======================================\n
    \n
    This is entirely up to you, and depends on your preferences.\n
    \n
    - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
    - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
    - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
    - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
    \n
    Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
    ============================================================================================\n
    \n
    You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
    \n
    Shoud I learn the command line?\n
    -------------------------------\n
    \n
    **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
    \n
    I have a very old laptop/desktop, should I use a distro from this era?\n
    ----------------------------------------------------------------------\n
    \n
    **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
    \n
    Should I be concerned about systemd?\n
    ------------------------------------\n
    \n
    **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I be concerned about XOrg/Wayland?\n
    -----------------------------------------\n
    \n
    **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
    \n
    Should I look for a gaming-focused distro?\n
    ------------------------------------------\n
    \n
    **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
    \n
    Should I be concerned about Flatpaks and/or Snaps?\n
    --------------------------------------------------\n
    \n
    **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
    \n
    Should I follow The Way?\n
    ------------------------\n
    \n
    **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
    \n
    Feel free to help correct, expand, or simplify this guide :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 86
  +favouriteCount: 251
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723062220 {#2410
    date: 2024-08-07 22:23:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 16258
  -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
  -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700914513
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/15895051"
  +editedAt: DateTimeImmutable @1701487037 {#1850
    date: 2023-12-02 04:17:17.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700828113 {#2420
    date: 2023-11-24 13:15:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4293 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701360772 {#4354
    date: 2023-11-30 17:12:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4341 …}
  +votes: Doctrine\ORM\PersistentCollection {#4339 …}
  +reports: Doctrine\ORM\PersistentCollection {#4337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 158310
  -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5783022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829678 {#4290
    date: 2023-11-24 13:41:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4293 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701360772 {#4354
    date: 2023-11-30 17:12:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4341 …}
  +votes: Doctrine\ORM\PersistentCollection {#4339 …}
  +reports: Doctrine\ORM\PersistentCollection {#4337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 158310
  -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5783022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829678 {#4290
    date: 2023-11-24 13:41:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4293 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701360772 {#4354
    date: 2023-11-30 17:12:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4341 …}
  +votes: Doctrine\ORM\PersistentCollection {#4339 …}
  +reports: Doctrine\ORM\PersistentCollection {#4337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
  -id: 158310
  -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/5783022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829678 {#4290
    date: 2023-11-24 13:41:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#5433
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4345
    +user: App\Entity\User {#4293 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701360772 {#4354
      date: 2023-11-30 17:12:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4341 …}
    +votes: Doctrine\ORM\PersistentCollection {#4339 …}
    +reports: Doctrine\ORM\PersistentCollection {#4337 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 158310
    -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5783022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829678 {#4290
      date: 2023-11-24 13:41:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700833364 {#5434
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5427 …}
  +nested: Doctrine\ORM\PersistentCollection {#5425 …}
  +votes: Doctrine\ORM\PersistentCollection {#5429 …}
  +reports: Doctrine\ORM\PersistentCollection {#5440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
  -id: 158486
  -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5437
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#5433
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4345
    +user: App\Entity\User {#4293 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701360772 {#4354
      date: 2023-11-30 17:12:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4341 …}
    +votes: Doctrine\ORM\PersistentCollection {#4339 …}
    +reports: Doctrine\ORM\PersistentCollection {#4337 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 158310
    -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5783022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829678 {#4290
      date: 2023-11-24 13:41:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700833364 {#5434
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5427 …}
  +nested: Doctrine\ORM\PersistentCollection {#5425 …}
  +votes: Doctrine\ORM\PersistentCollection {#5429 …}
  +reports: Doctrine\ORM\PersistentCollection {#5440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
  -id: 158486
  -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5437
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#5433
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4345
    +user: App\Entity\User {#4293 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1701360772 {#4354
      date: 2023-11-30 17:12:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4341 …}
    +votes: Doctrine\ORM\PersistentCollection {#4339 …}
    +reports: Doctrine\ORM\PersistentCollection {#4337 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
    -id: 158310
    -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/5783022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829678 {#4290
      date: 2023-11-24 13:41:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700833364 {#5434
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5427 …}
  +nested: Doctrine\ORM\PersistentCollection {#5425 …}
  +votes: Doctrine\ORM\PersistentCollection {#5429 …}
  +reports: Doctrine\ORM\PersistentCollection {#5440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
  -id: 158486
  -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5437
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#5826
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5433
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4345
      +user: App\Entity\User {#4293 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701360772 {#4354
        date: 2023-11-30 17:12:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4341 …}
      +votes: Doctrine\ORM\PersistentCollection {#4339 …}
      +reports: Doctrine\ORM\PersistentCollection {#4337 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 158310
      -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/5783022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829678 {#4290
        date: 2023-11-24 13:41:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4345}
    +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700833364 {#5434
      date: 2023-11-24 14:42:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@Lemvi@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5427 …}
    +nested: Doctrine\ORM\PersistentCollection {#5425 …}
    +votes: Doctrine\ORM\PersistentCollection {#5429 …}
    +reports: Doctrine\ORM\PersistentCollection {#5440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
    -id: 158486
    -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833364 {#5437
      date: 2023-11-24 14:42:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "So… Fedora + Distrobox ?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700834366 {#5824
    date: 2023-11-24 14:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5827 …}
  +nested: Doctrine\ORM\PersistentCollection {#5829 …}
  +votes: Doctrine\ORM\PersistentCollection {#5831 …}
  +reports: Doctrine\ORM\PersistentCollection {#5833 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5835 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5837 …}
  -id: 158541
  -bodyTs: "'distrobox':3 'fedora':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834366 {#5825
    date: 2023-11-24 14:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#5826
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5433
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4345
      +user: App\Entity\User {#4293 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701360772 {#4354
        date: 2023-11-30 17:12:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4341 …}
      +votes: Doctrine\ORM\PersistentCollection {#4339 …}
      +reports: Doctrine\ORM\PersistentCollection {#4337 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 158310
      -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/5783022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829678 {#4290
        date: 2023-11-24 13:41:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4345}
    +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700833364 {#5434
      date: 2023-11-24 14:42:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@Lemvi@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5427 …}
    +nested: Doctrine\ORM\PersistentCollection {#5425 …}
    +votes: Doctrine\ORM\PersistentCollection {#5429 …}
    +reports: Doctrine\ORM\PersistentCollection {#5440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
    -id: 158486
    -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833364 {#5437
      date: 2023-11-24 14:42:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "So… Fedora + Distrobox ?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700834366 {#5824
    date: 2023-11-24 14:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5827 …}
  +nested: Doctrine\ORM\PersistentCollection {#5829 …}
  +votes: Doctrine\ORM\PersistentCollection {#5831 …}
  +reports: Doctrine\ORM\PersistentCollection {#5833 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5835 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5837 …}
  -id: 158541
  -bodyTs: "'distrobox':3 'fedora':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834366 {#5825
    date: 2023-11-24 14:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#5826
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5433
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4345
      +user: App\Entity\User {#4293 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Another ressource that might be useful: [distrochooser.de](https://distrochooser.de/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1701360772 {#4354
        date: 2023-11-30 17:12:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4341 …}
      +votes: Doctrine\ORM\PersistentCollection {#4339 …}
      +reports: Doctrine\ORM\PersistentCollection {#4337 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4309 …}
      -id: 158310
      -bodyTs: "'/)':10 'anoth':1 'distrochooser.de':7,9 'distrochooser.de/)':8 'might':4 'ressourc':2 'use':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/5783022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829678 {#4290
        date: 2023-11-24 13:41:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4345}
    +body: "I find it to be quite inaccurate depending on who you are. As a beginner, it’s fine, but for me, for example, the distro I’m looking for is Arch-meets-NixOS. All the packages I need, with the packages being easy to install, avoiding compiling wherever possible, NOT immutable, and having a Stable release, with a 6-month release cycle."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700833364 {#5434
      date: 2023-11-24 14:42:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@Lemvi@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5427 …}
    +nested: Doctrine\ORM\PersistentCollection {#5425 …}
    +votes: Doctrine\ORM\PersistentCollection {#5429 …}
    +reports: Doctrine\ORM\PersistentCollection {#5440 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5442 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5444 …}
    -id: 158486
    -bodyTs: "'6':60 'arch':32 'arch-meets-nixo':31 'avoid':47 'beginn':15 'compil':48 'cycl':63 'depend':8 'distro':25 'easi':44 'exampl':23 'find':2 'fine':18 'immut':52 'inaccur':7 'instal':46 'look':28 'm':27 'meet':33 'month':61 'need':39 'nixo':34 'packag':37,42 'possibl':50 'quit':6 'releas':57,62 'stabl':56 'wherev':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833364 {#5437
      date: 2023-11-24 14:42:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4345}
  +body: "So… Fedora + Distrobox ?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700834366 {#5824
    date: 2023-11-24 14:59:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@Lemvi@lemmy.sdf.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5827 …}
  +nested: Doctrine\ORM\PersistentCollection {#5829 …}
  +votes: Doctrine\ORM\PersistentCollection {#5831 …}
  +reports: Doctrine\ORM\PersistentCollection {#5833 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5835 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5837 …}
  -id: 158541
  -bodyTs: "'distrobox':3 'fedora':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834366 {#5825
    date: 2023-11-24 14:59:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4377
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Great write up, thanks!\n
    \n
    You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
    \n
    I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
    \n
    But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
    \n
    I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
    \n
    Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701367724 {#4383
    date: 2023-11-30 19:08:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4381 …}
  +votes: Doctrine\ORM\PersistentCollection {#4372 …}
  +reports: Doctrine\ORM\PersistentCollection {#4375 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
  -id: 158322
  -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829906 {#4388
    date: 2023-11-24 13:45:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4377
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Great write up, thanks!\n
    \n
    You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
    \n
    I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
    \n
    But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
    \n
    I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
    \n
    Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701367724 {#4383
    date: 2023-11-30 19:08:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4381 …}
  +votes: Doctrine\ORM\PersistentCollection {#4372 …}
  +reports: Doctrine\ORM\PersistentCollection {#4375 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
  -id: 158322
  -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829906 {#4388
    date: 2023-11-24 13:45:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4377
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Great write up, thanks!\n
    \n
    You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
    \n
    I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
    \n
    But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
    \n
    I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
    \n
    Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701367724 {#4383
    date: 2023-11-30 19:08:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4382 …}
  +nested: Doctrine\ORM\PersistentCollection {#4381 …}
  +votes: Doctrine\ORM\PersistentCollection {#4372 …}
  +reports: Doctrine\ORM\PersistentCollection {#4375 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
  -id: 158322
  -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6078622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700829906 {#4388
    date: 2023-11-24 13:45:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#5448
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    Thank you for your feedback!\n
    \n
    I’m enriching this guide with the info you provided :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700831365 {#5446
    date: 2023-11-24 14:09:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5449 …}
  +nested: Doctrine\ORM\PersistentCollection {#5451 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
  -id: 158391
  -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700831365 {#5447
    date: 2023-11-24 14:09:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#5448
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    Thank you for your feedback!\n
    \n
    I’m enriching this guide with the info you provided :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700831365 {#5446
    date: 2023-11-24 14:09:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5449 …}
  +nested: Doctrine\ORM\PersistentCollection {#5451 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
  -id: 158391
  -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700831365 {#5447
    date: 2023-11-24 14:09:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#5448
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    Thank you for your feedback!\n
    \n
    I’m enriching this guide with the info you provided :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700831365 {#5446
    date: 2023-11-24 14:09:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5449 …}
  +nested: Doctrine\ORM\PersistentCollection {#5451 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
  -id: 158391
  -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700831365 {#5447
    date: 2023-11-24 14:09:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#5779
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5448
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      Thank you for your feedback!\n
      \n
      I’m enriching this guide with the info you provided :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700831365 {#5446
      date: 2023-11-24 14:09:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5449 …}
    +nested: Doctrine\ORM\PersistentCollection {#5451 …}
    +votes: Doctrine\ORM\PersistentCollection {#5453 …}
    +reports: Doctrine\ORM\PersistentCollection {#5455 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
    -id: 158391
    -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6521668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700831365 {#5447
      date: 2023-11-24 14:09:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
    \n
    Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700832426 {#5772
    date: 2023-11-24 14:27:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5780 …}
  +nested: Doctrine\ORM\PersistentCollection {#5782 …}
  +votes: Doctrine\ORM\PersistentCollection {#5784 …}
  +reports: Doctrine\ORM\PersistentCollection {#5787 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
  -id: 158433
  -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6079305"
  +editedAt: DateTimeImmutable @1701361617 {#5775
    date: 2023-11-30 17:26:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832426 {#5773
    date: 2023-11-24 14:27:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#5779
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5448
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      Thank you for your feedback!\n
      \n
      I’m enriching this guide with the info you provided :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700831365 {#5446
      date: 2023-11-24 14:09:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5449 …}
    +nested: Doctrine\ORM\PersistentCollection {#5451 …}
    +votes: Doctrine\ORM\PersistentCollection {#5453 …}
    +reports: Doctrine\ORM\PersistentCollection {#5455 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
    -id: 158391
    -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6521668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700831365 {#5447
      date: 2023-11-24 14:09:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
    \n
    Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700832426 {#5772
    date: 2023-11-24 14:27:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5780 …}
  +nested: Doctrine\ORM\PersistentCollection {#5782 …}
  +votes: Doctrine\ORM\PersistentCollection {#5784 …}
  +reports: Doctrine\ORM\PersistentCollection {#5787 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
  -id: 158433
  -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6079305"
  +editedAt: DateTimeImmutable @1701361617 {#5775
    date: 2023-11-30 17:26:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832426 {#5773
    date: 2023-11-24 14:27:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#5779
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5448
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      Thank you for your feedback!\n
      \n
      I’m enriching this guide with the info you provided :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700831365 {#5446
      date: 2023-11-24 14:09:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5449 …}
    +nested: Doctrine\ORM\PersistentCollection {#5451 …}
    +votes: Doctrine\ORM\PersistentCollection {#5453 …}
    +reports: Doctrine\ORM\PersistentCollection {#5455 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
    -id: 158391
    -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6521668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700831365 {#5447
      date: 2023-11-24 14:09:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: """
    I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
    \n
    Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700832426 {#5772
    date: 2023-11-24 14:27:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5780 …}
  +nested: Doctrine\ORM\PersistentCollection {#5782 …}
  +votes: Doctrine\ORM\PersistentCollection {#5784 …}
  +reports: Doctrine\ORM\PersistentCollection {#5787 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
  -id: 158433
  -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6079305"
  +editedAt: DateTimeImmutable @1701361617 {#5775
    date: 2023-11-30 17:26:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832426 {#5773
    date: 2023-11-24 14:27:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#5928
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5779
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5448
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: """
        Thank you for your feedback!\n
        \n
        I’m enriching this guide with the info you provided :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700831365 {#5446
        date: 2023-11-24 14:09:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5449 …}
      +nested: Doctrine\ORM\PersistentCollection {#5451 …}
      +votes: Doctrine\ORM\PersistentCollection {#5453 …}
      +reports: Doctrine\ORM\PersistentCollection {#5455 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
      -id: 158391
      -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6521668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700831365 {#5447
        date: 2023-11-24 14:09:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
      \n
      Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700832426 {#5772
      date: 2023-11-24 14:27:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5780 …}
    +nested: Doctrine\ORM\PersistentCollection {#5782 …}
    +votes: Doctrine\ORM\PersistentCollection {#5784 …}
    +reports: Doctrine\ORM\PersistentCollection {#5787 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
    -id: 158433
    -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6079305"
    +editedAt: DateTimeImmutable @1701361617 {#5775
      date: 2023-11-30 17:26:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832426 {#5773
      date: 2023-11-24 14:27:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "You’re right. I’m changing this paragraph."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833364 {#5929
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5922 …}
  +nested: Doctrine\ORM\PersistentCollection {#5921 …}
  +votes: Doctrine\ORM\PersistentCollection {#5919 …}
  +reports: Doctrine\ORM\PersistentCollection {#5931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5935 …}
  -id: 158485
  -bodyTs: "'chang':6 'm':5 'paragraph':8 're':2 'right':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523077"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5926
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#5928
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5779
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5448
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: """
        Thank you for your feedback!\n
        \n
        I’m enriching this guide with the info you provided :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700831365 {#5446
        date: 2023-11-24 14:09:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5449 …}
      +nested: Doctrine\ORM\PersistentCollection {#5451 …}
      +votes: Doctrine\ORM\PersistentCollection {#5453 …}
      +reports: Doctrine\ORM\PersistentCollection {#5455 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
      -id: 158391
      -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6521668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700831365 {#5447
        date: 2023-11-24 14:09:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
      \n
      Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700832426 {#5772
      date: 2023-11-24 14:27:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5780 …}
    +nested: Doctrine\ORM\PersistentCollection {#5782 …}
    +votes: Doctrine\ORM\PersistentCollection {#5784 …}
    +reports: Doctrine\ORM\PersistentCollection {#5787 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
    -id: 158433
    -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6079305"
    +editedAt: DateTimeImmutable @1701361617 {#5775
      date: 2023-11-30 17:26:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832426 {#5773
      date: 2023-11-24 14:27:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "You’re right. I’m changing this paragraph."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833364 {#5929
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5922 …}
  +nested: Doctrine\ORM\PersistentCollection {#5921 …}
  +votes: Doctrine\ORM\PersistentCollection {#5919 …}
  +reports: Doctrine\ORM\PersistentCollection {#5931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5935 …}
  -id: 158485
  -bodyTs: "'chang':6 'm':5 'paragraph':8 're':2 'right':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523077"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5926
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#5928
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5779
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5448
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: """
        Thank you for your feedback!\n
        \n
        I’m enriching this guide with the info you provided :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700831365 {#5446
        date: 2023-11-24 14:09:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5449 …}
      +nested: Doctrine\ORM\PersistentCollection {#5451 …}
      +votes: Doctrine\ORM\PersistentCollection {#5453 …}
      +reports: Doctrine\ORM\PersistentCollection {#5455 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5457 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5459 …}
      -id: 158391
      -bodyTs: "'enrich':8 'feedback':5 'guid':10 'info':13 'm':7 'provid':15 'thank':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6521668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700831365 {#5447
        date: 2023-11-24 14:09:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: """
      I don’t want to spread FUD that snaps aren’t reproducible. I just don’t know that they are and there is no source stating they are or aren’t.\n
      \n
      Neither, flatpak not snaps are with [reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/) which is bad of both.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700832426 {#5772
      date: 2023-11-24 14:27:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5780 …}
    +nested: Doctrine\ORM\PersistentCollection {#5782 …}
    +votes: Doctrine\ORM\PersistentCollection {#5784 …}
    +reports: Doctrine\ORM\PersistentCollection {#5787 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5789 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5791 …}
    -id: 158433
    -bodyTs: "'/who/projects/](https://reproducible-builds.org/who/projects/)':40 'aren':10,30 'bad':43 'flatpak':33 'fud':7 'know':17 'neither':32 'reproduc':12 'reproducible-builds.org':39 'reproducible-builds.org/who/projects/](https://reproducible-builds.org/who/projects/)':38 'snap':9,35 'sourc':25 'spread':6 'state':26 'want':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6079305"
    +editedAt: DateTimeImmutable @1701361617 {#5775
      date: 2023-11-30 17:26:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832426 {#5773
      date: 2023-11-24 14:27:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "You’re right. I’m changing this paragraph."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833364 {#5929
    date: 2023-11-24 14:42:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5922 …}
  +nested: Doctrine\ORM\PersistentCollection {#5921 …}
  +votes: Doctrine\ORM\PersistentCollection {#5919 …}
  +reports: Doctrine\ORM\PersistentCollection {#5931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5935 …}
  -id: 158485
  -bodyTs: "'chang':6 'm':5 'paragraph':8 're':2 'right':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523077"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833364 {#5926
    date: 2023-11-24 14:42:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#5463
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833191 {#5461
    date: 2023-11-24 14:39:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5464 …}
  +nested: Doctrine\ORM\PersistentCollection {#5466 …}
  +votes: Doctrine\ORM\PersistentCollection {#5468 …}
  +reports: Doctrine\ORM\PersistentCollection {#5470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
  -id: 158466
  -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833191 {#5462
    date: 2023-11-24 14:39:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#5463
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833191 {#5461
    date: 2023-11-24 14:39:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5464 …}
  +nested: Doctrine\ORM\PersistentCollection {#5466 …}
  +votes: Doctrine\ORM\PersistentCollection {#5468 …}
  +reports: Doctrine\ORM\PersistentCollection {#5470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
  -id: 158466
  -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833191 {#5462
    date: 2023-11-24 14:39:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#5463
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4377
    +user: App\Entity\User {#4366 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Great write up, thanks!\n
      \n
      You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
      \n
      I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
      \n
      But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
      \n
      I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
      \n
      Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701367724 {#4383
      date: 2023-11-30 19:08:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4382 …}
    +nested: Doctrine\ORM\PersistentCollection {#4381 …}
    +votes: Doctrine\ORM\PersistentCollection {#4372 …}
    +reports: Doctrine\ORM\PersistentCollection {#4375 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 158322
    -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6078622"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700829906 {#4388
      date: 2023-11-24 13:45:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833191 {#5461
    date: 2023-11-24 14:39:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5464 …}
  +nested: Doctrine\ORM\PersistentCollection {#5466 …}
  +votes: Doctrine\ORM\PersistentCollection {#5468 …}
  +reports: Doctrine\ORM\PersistentCollection {#5470 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
  -id: 158466
  -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4650115"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833191 {#5462
    date: 2023-11-24 14:39:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#5811
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5463
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700833191 {#5461
      date: 2023-11-24 14:39:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5464 …}
    +nested: Doctrine\ORM\PersistentCollection {#5466 …}
    +votes: Doctrine\ORM\PersistentCollection {#5468 …}
    +reports: Doctrine\ORM\PersistentCollection {#5470 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
    -id: 158466
    -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833191 {#5462
      date: 2023-11-24 14:39:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700834292 {#5809
    date: 2023-11-24 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5812 …}
  +nested: Doctrine\ORM\PersistentCollection {#5814 …}
  +votes: Doctrine\ORM\PersistentCollection {#5816 …}
  +reports: Doctrine\ORM\PersistentCollection {#5818 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
  -id: 158537
  -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834292 {#5810
    date: 2023-11-24 14:58:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#5811
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5463
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700833191 {#5461
      date: 2023-11-24 14:39:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5464 …}
    +nested: Doctrine\ORM\PersistentCollection {#5466 …}
    +votes: Doctrine\ORM\PersistentCollection {#5468 …}
    +reports: Doctrine\ORM\PersistentCollection {#5470 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
    -id: 158466
    -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833191 {#5462
      date: 2023-11-24 14:39:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700834292 {#5809
    date: 2023-11-24 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5812 …}
  +nested: Doctrine\ORM\PersistentCollection {#5814 …}
  +votes: Doctrine\ORM\PersistentCollection {#5816 …}
  +reports: Doctrine\ORM\PersistentCollection {#5818 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
  -id: 158537
  -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834292 {#5810
    date: 2023-11-24 14:58:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#5811
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5463
    +user: Proxies\__CG__\App\Entity\User {#5430 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4377
      +user: App\Entity\User {#4366 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Great write up, thanks!\n
        \n
        You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
        \n
        I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
        \n
        But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
        \n
        I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
        \n
        Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701367724 {#4383
        date: 2023-11-30 19:08:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4382 …}
      +nested: Doctrine\ORM\PersistentCollection {#4381 …}
      +votes: Doctrine\ORM\PersistentCollection {#4372 …}
      +reports: Doctrine\ORM\PersistentCollection {#4375 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 158322
      -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6078622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700829906 {#4388
        date: 2023-11-24 13:45:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700833191 {#5461
      date: 2023-11-24 14:39:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5464 …}
    +nested: Doctrine\ORM\PersistentCollection {#5466 …}
    +votes: Doctrine\ORM\PersistentCollection {#5468 …}
    +reports: Doctrine\ORM\PersistentCollection {#5470 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
    -id: 158466
    -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.uk/comment/4650115"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833191 {#5462
      date: 2023-11-24 14:39:51.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700834292 {#5809
    date: 2023-11-24 14:58:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5812 …}
  +nested: Doctrine\ORM\PersistentCollection {#5814 …}
  +votes: Doctrine\ORM\PersistentCollection {#5816 …}
  +reports: Doctrine\ORM\PersistentCollection {#5818 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
  -id: 158537
  -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523388"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834292 {#5810
    date: 2023-11-24 14:58:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#5940
  +user: Proxies\__CG__\App\Entity\User {#5941 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5811
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5463
      +user: Proxies\__CG__\App\Entity\User {#5430 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700833191 {#5461
        date: 2023-11-24 14:39:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5464 …}
      +nested: Doctrine\ORM\PersistentCollection {#5466 …}
      +votes: Doctrine\ORM\PersistentCollection {#5468 …}
      +reports: Doctrine\ORM\PersistentCollection {#5470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
      -id: 158466
      -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/4650115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833191 {#5462
        date: 2023-11-24 14:39:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700834292 {#5809
      date: 2023-11-24 14:58:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
      "@theshatterstone54@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5812 …}
    +nested: Doctrine\ORM\PersistentCollection {#5814 …}
    +votes: Doctrine\ORM\PersistentCollection {#5816 …}
    +reports: Doctrine\ORM\PersistentCollection {#5818 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
    -id: 158537
    -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523388"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834292 {#5810
      date: 2023-11-24 14:58:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "The three finger swipe is soo good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700838923 {#5937
    date: 2023-11-24 16:15:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5942 …}
  +nested: Doctrine\ORM\PersistentCollection {#5944 …}
  +votes: Doctrine\ORM\PersistentCollection {#5946 …}
  +reports: Doctrine\ORM\PersistentCollection {#5948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5950 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5952 …}
  -id: 158795
  -bodyTs: "'finger':3 'good':7 'soo':6 'swipe':4 'three':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108532"
  +editedAt: DateTimeImmutable @1701367777 {#5938
    date: 2023-11-30 19:09:37.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700838923 {#5939
    date: 2023-11-24 16:15:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#5940
  +user: Proxies\__CG__\App\Entity\User {#5941 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5811
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5463
      +user: Proxies\__CG__\App\Entity\User {#5430 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700833191 {#5461
        date: 2023-11-24 14:39:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5464 …}
      +nested: Doctrine\ORM\PersistentCollection {#5466 …}
      +votes: Doctrine\ORM\PersistentCollection {#5468 …}
      +reports: Doctrine\ORM\PersistentCollection {#5470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
      -id: 158466
      -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/4650115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833191 {#5462
        date: 2023-11-24 14:39:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700834292 {#5809
      date: 2023-11-24 14:58:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
      "@theshatterstone54@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5812 …}
    +nested: Doctrine\ORM\PersistentCollection {#5814 …}
    +votes: Doctrine\ORM\PersistentCollection {#5816 …}
    +reports: Doctrine\ORM\PersistentCollection {#5818 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
    -id: 158537
    -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523388"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834292 {#5810
      date: 2023-11-24 14:58:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "The three finger swipe is soo good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700838923 {#5937
    date: 2023-11-24 16:15:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5942 …}
  +nested: Doctrine\ORM\PersistentCollection {#5944 …}
  +votes: Doctrine\ORM\PersistentCollection {#5946 …}
  +reports: Doctrine\ORM\PersistentCollection {#5948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5950 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5952 …}
  -id: 158795
  -bodyTs: "'finger':3 'good':7 'soo':6 'swipe':4 'three':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108532"
  +editedAt: DateTimeImmutable @1701367777 {#5938
    date: 2023-11-30 19:09:37.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700838923 {#5939
    date: 2023-11-24 16:15:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#5940
  +user: Proxies\__CG__\App\Entity\User {#5941 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5811
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5463
      +user: Proxies\__CG__\App\Entity\User {#5430 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4377
        +user: App\Entity\User {#4366 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Great write up, thanks!\n
          \n
          You can use the bangs `!arch` or `!aw` to search the arch wiki, e.g. `!aw kde`.\n
          \n
          I don’t think dash to dock is a must have extensiom. The workflow of GNOME is different to other opersting systems. That’s why GNOME boots into overview and not the desktop. The overview is there to launch an app or switch to it graphically. When you boot the system the first thing would be to go into overview to launch an app, hence it boots directly into overview. Removing dash from overview defeats the purpose of it.\n
          \n
          But “hot bottom” is important otherwise you have to move the mouse into the upper left corner in order to move the mouse to the bottom to launch an app which is nuts.\n
          \n
          I don’t like the philosophy of “if they do it, it’s safe”. But I couldn’t explain it in one sentence either. Not only debian but **all** big distros have systemd. Not having systemd is such a nieche that you shouldn’t bother with it as a beginner.\n
          \n
          Snaps. You don’t provide info why snaps are bad. The snap store is centralized and canonical controls every part of it. Moreover, I’ve never read that snaps are reproducible. Flatpaks are technically reproducible. And we all want and need reproducible builds because then we don’t have to trust but know that it’s the original and published source code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 12
        +score: 0
        +lastActive: DateTime @1701367724 {#4383
          date: 2023-11-30 19:08:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4382 …}
        +nested: Doctrine\ORM\PersistentCollection {#4381 …}
        +votes: Doctrine\ORM\PersistentCollection {#4372 …}
        +reports: Doctrine\ORM\PersistentCollection {#4375 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
        -id: 158322
        -bodyTs: "'app':61,84,129 'arch':10,16 'aw':12,19 'bad':192 'bang':9 'beginn':182 'big':162 'boot':47,69,87 'bother':177 'bottom':102,125 'build':225 'canon':199 'central':197 'code':244 'control':200 'corner':116 'couldn':149 'dash':25,92 'debian':159 'defeat':95 'desktop':53 'differ':38 'direct':88 'distro':163 'dock':27 'e.g':18 'either':156 'everi':201 'explain':151 'extensiom':32 'first':73 'flatpak':214 'gnome':36,46 'go':78 'graphic':66 'great':1 'henc':85 'hot':101 'import':104 'info':188 'kde':20 'know':235 'launch':59,82,127 'left':115 'like':136 'moreov':205 'mous':111,122 'move':109,120 'must':30 'need':223 'never':208 'niech':172 'nut':132 'one':154 'operst':41 'order':118 'origin':240 'otherwis':105 'overview':49,55,80,90,94 'part':202 'philosophi':138 'provid':187 'publish':242 'purpos':97 'read':209 'remov':91 'reproduc':213,217,224 'safe':146 'search':14 'sentenc':155 'shouldn':175 'snap':183,190,194,211 'sourc':243 'store':195 'switch':63 'system':42,71 'systemd':165,168 'technic':216 'thank':4 'thing':74 'think':24 'trust':233 'upper':114 'use':7 've':207 'want':221 'wiki':17 'workflow':34 'would':75 'write':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/6078622"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700829906 {#4388
          date: 2023-11-24 13:45:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4377}
      +body: "Am I the only person that just uses the Super/Windows key to navigate GNOME. Super to open up the global search and dock, Super again quickly to open up the full app menu, and Super again to go back. Or just press Super and type name of the app you want to run"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700833191 {#5461
        date: 2023-11-24 14:39:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@GravitySpoiled@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5464 …}
      +nested: Doctrine\ORM\PersistentCollection {#5466 …}
      +votes: Doctrine\ORM\PersistentCollection {#5468 …}
      +reports: Doctrine\ORM\PersistentCollection {#5470 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5472 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5474 …}
      -id: 158466
      -bodyTs: "'app':32,49 'back':39 'dock':23 'full':31 'global':20 'gnome':14 'go':38 'key':11 'menu':33 'name':46 'navig':13 'open':17,28 'person':5 'press':42 'quick':26 'run':53 'search':21 'super':15,24,35,43 'super/windows':10 'type':45 'use':8 'want':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.uk/comment/4650115"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833191 {#5462
        date: 2023-11-24 14:39:51.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4377}
    +body: "Nah I use Super and Super-A all the time when docked. Otherwise I mostly use trackpad gestures."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700834292 {#5809
      date: 2023-11-24 14:58:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@GravitySpoiled@lemmy.ml"
      "@theshatterstone54@feddit.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5812 …}
    +nested: Doctrine\ORM\PersistentCollection {#5814 …}
    +votes: Doctrine\ORM\PersistentCollection {#5816 …}
    +reports: Doctrine\ORM\PersistentCollection {#5818 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5822 …}
    -id: 158537
    -bodyTs: "'dock':13 'gestur':19 'most':16 'nah':1 'otherwis':14 'super':4,7 'super-a':6 'time':11 'trackpad':18 'use':3,17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523388"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834292 {#5810
      date: 2023-11-24 14:58:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4377}
  +body: "The three finger swipe is soo good"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700838923 {#5937
    date: 2023-11-24 16:15:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@GravitySpoiled@lemmy.ml"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5942 …}
  +nested: Doctrine\ORM\PersistentCollection {#5944 …}
  +votes: Doctrine\ORM\PersistentCollection {#5946 …}
  +reports: Doctrine\ORM\PersistentCollection {#5948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5950 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5952 …}
  -id: 158795
  -bodyTs: "'finger':3 'good':7 'soo':6 'swipe':4 'three':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5108532"
  +editedAt: DateTimeImmutable @1701367777 {#5938
    date: 2023-11-30 19:09:37.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700838923 {#5939
    date: 2023-11-24 16:15:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4462
  +user: App\Entity\User {#4475 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like the preamble part very much 👏🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701356336 {#4457
    date: 2023-11-30 15:58:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 158331
  -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/3679964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830118 {#4458
    date: 2023-11-24 13:48:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4462
  +user: App\Entity\User {#4475 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like the preamble part very much 👏🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701356336 {#4457
    date: 2023-11-30 15:58:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 158331
  -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/3679964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830118 {#4458
    date: 2023-11-24 13:48:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4462
  +user: App\Entity\User {#4475 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like the preamble part very much 👏🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1701356336 {#4457
    date: 2023-11-30 15:58:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
  -id: 158331
  -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/3679964"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830118 {#4458
    date: 2023-11-24 13:48:38.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#5478
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4462
    +user: App\Entity\User {#4475 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like the preamble part very much 👏🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701356336 {#4457
      date: 2023-11-30 15:58:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 158331
    -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/3679964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700830118 {#4458
      date: 2023-11-24 13:48:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4462}
  +body: "Thank you <3"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700830815 {#5476
    date: 2023-11-24 14:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@lascapi@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5479 …}
  +nested: Doctrine\ORM\PersistentCollection {#5481 …}
  +votes: Doctrine\ORM\PersistentCollection {#5483 …}
  +reports: Doctrine\ORM\PersistentCollection {#5485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5487 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5489 …}
  -id: 158363
  -bodyTs: "'3':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830815 {#5477
    date: 2023-11-24 14:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#5478
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4462
    +user: App\Entity\User {#4475 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like the preamble part very much 👏🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701356336 {#4457
      date: 2023-11-30 15:58:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 158331
    -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/3679964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700830118 {#4458
      date: 2023-11-24 13:48:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4462}
  +body: "Thank you <3"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700830815 {#5476
    date: 2023-11-24 14:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@lascapi@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5479 …}
  +nested: Doctrine\ORM\PersistentCollection {#5481 …}
  +votes: Doctrine\ORM\PersistentCollection {#5483 …}
  +reports: Doctrine\ORM\PersistentCollection {#5485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5487 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5489 …}
  -id: 158363
  -bodyTs: "'3':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830815 {#5477
    date: 2023-11-24 14:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#5478
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4462
    +user: App\Entity\User {#4475 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like the preamble part very much 👏🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1701356336 {#4457
      date: 2023-11-30 15:58:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4469 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4473 …}
    -id: 158331
    -bodyTs: "'like':2 'much':7 'part':5 'preambl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/3679964"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700830118 {#4458
      date: 2023-11-24 13:48:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4462}
  +body: "Thank you <3"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700830815 {#5476
    date: 2023-11-24 14:00:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@lascapi@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5479 …}
  +nested: Doctrine\ORM\PersistentCollection {#5481 …}
  +votes: Doctrine\ORM\PersistentCollection {#5483 …}
  +reports: Doctrine\ORM\PersistentCollection {#5485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5487 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5489 …}
  -id: 158363
  -bodyTs: "'3':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6521489"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700830815 {#5477
    date: 2023-11-24 14:00:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4539
  +user: App\Entity\User {#4552 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 40
  +score: 0
  +lastActive: DateTime @1701513877 {#4531
    date: 2023-12-02 11:44:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4540 …}
  +nested: Doctrine\ORM\PersistentCollection {#4542 …}
  +votes: Doctrine\ORM\PersistentCollection {#4544 …}
  +reports: Doctrine\ORM\PersistentCollection {#4546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
  -id: 158377
  -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548825"
  +editedAt: DateTimeImmutable @1701356847 {#4532
    date: 2023-11-30 16:07:27.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831077 {#4533
    date: 2023-11-24 14:04:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4539
  +user: App\Entity\User {#4552 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 40
  +score: 0
  +lastActive: DateTime @1701513877 {#4531
    date: 2023-12-02 11:44:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4540 …}
  +nested: Doctrine\ORM\PersistentCollection {#4542 …}
  +votes: Doctrine\ORM\PersistentCollection {#4544 …}
  +reports: Doctrine\ORM\PersistentCollection {#4546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
  -id: 158377
  -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548825"
  +editedAt: DateTimeImmutable @1701356847 {#4532
    date: 2023-11-30 16:07:27.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831077 {#4533
    date: 2023-11-24 14:04:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4539
  +user: App\Entity\User {#4552 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 40
  +score: 0
  +lastActive: DateTime @1701513877 {#4531
    date: 2023-12-02 11:44:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4540 …}
  +nested: Doctrine\ORM\PersistentCollection {#4542 …}
  +votes: Doctrine\ORM\PersistentCollection {#4544 …}
  +reports: Doctrine\ORM\PersistentCollection {#4546 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
  -id: 158377
  -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5548825"
  +editedAt: DateTimeImmutable @1701356847 {#4532
    date: 2023-11-30 16:07:27.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700831077 {#4533
    date: 2023-11-24 14:04:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#5493
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Doesn’t really make sense to recommend suse as a first-time distro since knowledge of it doesn’t really carry over to other distros.\n
    \n
    It’s kind of its own thing with YaST.\n
    \n
    I’d recommend pretty much any major distro for beginners before opensuse, even Fedora. At least with Fedora you gain some Red Hat knowledge.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835482 {#5491
    date: 2023-11-24 15:18:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5494 …}
  +nested: Doctrine\ORM\PersistentCollection {#5496 …}
  +votes: Doctrine\ORM\PersistentCollection {#5498 …}
  +reports: Doctrine\ORM\PersistentCollection {#5500 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5502 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5504 …}
  -id: 158615
  -bodyTs: "'beginn':45 'carri':22 'd':37 'distro':14,26,43 'doesn':1,19 'even':48 'fedora':49,53 'first':12 'first-tim':11 'gain':55 'hat':58 'kind':29 'knowledg':16,59 'least':51 'major':42 'make':4 'much':40 'opensus':47 'pretti':39 'realli':3,21 'recommend':7,38 'red':57 'sens':5 'sinc':15 'suse':8 'thing':33 'time':13 'yast':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835482 {#5492
    date: 2023-11-24 15:18:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#5493
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Doesn’t really make sense to recommend suse as a first-time distro since knowledge of it doesn’t really carry over to other distros.\n
    \n
    It’s kind of its own thing with YaST.\n
    \n
    I’d recommend pretty much any major distro for beginners before opensuse, even Fedora. At least with Fedora you gain some Red Hat knowledge.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835482 {#5491
    date: 2023-11-24 15:18:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5494 …}
  +nested: Doctrine\ORM\PersistentCollection {#5496 …}
  +votes: Doctrine\ORM\PersistentCollection {#5498 …}
  +reports: Doctrine\ORM\PersistentCollection {#5500 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5502 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5504 …}
  -id: 158615
  -bodyTs: "'beginn':45 'carri':22 'd':37 'distro':14,26,43 'doesn':1,19 'even':48 'fedora':49,53 'first':12 'first-tim':11 'gain':55 'hat':58 'kind':29 'knowledg':16,59 'least':51 'major':42 'make':4 'much':40 'opensus':47 'pretti':39 'realli':3,21 'recommend':7,38 'red':57 'sens':5 'sinc':15 'suse':8 'thing':33 'time':13 'yast':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835482 {#5492
    date: 2023-11-24 15:18:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#5493
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Doesn’t really make sense to recommend suse as a first-time distro since knowledge of it doesn’t really carry over to other distros.\n
    \n
    It’s kind of its own thing with YaST.\n
    \n
    I’d recommend pretty much any major distro for beginners before opensuse, even Fedora. At least with Fedora you gain some Red Hat knowledge.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835482 {#5491
    date: 2023-11-24 15:18:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5494 …}
  +nested: Doctrine\ORM\PersistentCollection {#5496 …}
  +votes: Doctrine\ORM\PersistentCollection {#5498 …}
  +reports: Doctrine\ORM\PersistentCollection {#5500 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5502 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5504 …}
  -id: 158615
  -bodyTs: "'beginn':45 'carri':22 'd':37 'distro':14,26,43 'doesn':1,19 'even':48 'fedora':49,53 'first':12 'first-tim':11 'gain':55 'hat':58 'kind':29 'knowledg':16,59 'least':51 'major':42 'make':4 'much':40 'opensus':47 'pretti':39 'realli':3,21 'recommend':7,38 'red':57 'sens':5 'sinc':15 'suse':8 'thing':33 'time':13 'yast':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550004"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835482 {#5492
    date: 2023-11-24 15:18:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#5508
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
    \n
    Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700834622 {#5506
    date: 2023-11-24 15:03:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5510 …}
  +nested: Doctrine\ORM\PersistentCollection {#5512 …}
  +votes: Doctrine\ORM\PersistentCollection {#5514 …}
  +reports: Doctrine\ORM\PersistentCollection {#5516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
  -id: 158563
  -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3115491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834622 {#5507
    date: 2023-11-24 15:03:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#5508
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
    \n
    Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700834622 {#5506
    date: 2023-11-24 15:03:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5510 …}
  +nested: Doctrine\ORM\PersistentCollection {#5512 …}
  +votes: Doctrine\ORM\PersistentCollection {#5514 …}
  +reports: Doctrine\ORM\PersistentCollection {#5516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
  -id: 158563
  -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3115491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834622 {#5507
    date: 2023-11-24 15:03:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#5508
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
    \n
    Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700834622 {#5506
    date: 2023-11-24 15:03:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5510 …}
  +nested: Doctrine\ORM\PersistentCollection {#5512 …}
  +votes: Doctrine\ORM\PersistentCollection {#5514 …}
  +reports: Doctrine\ORM\PersistentCollection {#5516 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
  -id: 158563
  -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3115491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834622 {#5507
    date: 2023-11-24 15:03:42.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#5841
  +user: Proxies\__CG__\App\Entity\User {#5842 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5508
    +user: Proxies\__CG__\App\Entity\User {#5509 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
      \n
      Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700834622 {#5506
      date: 2023-11-24 15:03:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5510 …}
    +nested: Doctrine\ORM\PersistentCollection {#5512 …}
    +votes: Doctrine\ORM\PersistentCollection {#5514 …}
    +reports: Doctrine\ORM\PersistentCollection {#5516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
    -id: 158563
    -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cafe/comment/3115491"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834622 {#5507
      date: 2023-11-24 15:03:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
    \n
    To be fair, these would both be absolutely terrible suggestions for beginners.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700838785 {#5839
    date: 2023-11-24 16:13:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5843 …}
  +nested: Doctrine\ORM\PersistentCollection {#5845 …}
  +votes: Doctrine\ORM\PersistentCollection {#5847 …}
  +reports: Doctrine\ORM\PersistentCollection {#5849 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
  -id: 158790
  -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5145006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838785 {#5840
    date: 2023-11-24 16:13:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#5841
  +user: Proxies\__CG__\App\Entity\User {#5842 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5508
    +user: Proxies\__CG__\App\Entity\User {#5509 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
      \n
      Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700834622 {#5506
      date: 2023-11-24 15:03:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5510 …}
    +nested: Doctrine\ORM\PersistentCollection {#5512 …}
    +votes: Doctrine\ORM\PersistentCollection {#5514 …}
    +reports: Doctrine\ORM\PersistentCollection {#5516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
    -id: 158563
    -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cafe/comment/3115491"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834622 {#5507
      date: 2023-11-24 15:03:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
    \n
    To be fair, these would both be absolutely terrible suggestions for beginners.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700838785 {#5839
    date: 2023-11-24 16:13:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5843 …}
  +nested: Doctrine\ORM\PersistentCollection {#5845 …}
  +votes: Doctrine\ORM\PersistentCollection {#5847 …}
  +reports: Doctrine\ORM\PersistentCollection {#5849 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
  -id: 158790
  -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5145006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838785 {#5840
    date: 2023-11-24 16:13:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#5841
  +user: Proxies\__CG__\App\Entity\User {#5842 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5508
    +user: Proxies\__CG__\App\Entity\User {#5509 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
      \n
      Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700834622 {#5506
      date: 2023-11-24 15:03:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5510 …}
    +nested: Doctrine\ORM\PersistentCollection {#5512 …}
    +votes: Doctrine\ORM\PersistentCollection {#5514 …}
    +reports: Doctrine\ORM\PersistentCollection {#5516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
    -id: 158563
    -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.cafe/comment/3115491"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834622 {#5507
      date: 2023-11-24 15:03:42.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
    \n
    To be fair, these would both be absolutely terrible suggestions for beginners.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700838785 {#5839
    date: 2023-11-24 16:13:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5843 …}
  +nested: Doctrine\ORM\PersistentCollection {#5845 …}
  +votes: Doctrine\ORM\PersistentCollection {#5847 …}
  +reports: Doctrine\ORM\PersistentCollection {#5849 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
  -id: 158790
  -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/5145006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838785 {#5840
    date: 2023-11-24 16:13:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#5956
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5841
    +user: Proxies\__CG__\App\Entity\User {#5842 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5508
      +user: Proxies\__CG__\App\Entity\User {#5509 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
        \n
        Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700834622 {#5506
        date: 2023-11-24 15:03:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5510 …}
      +nested: Doctrine\ORM\PersistentCollection {#5512 …}
      +votes: Doctrine\ORM\PersistentCollection {#5514 …}
      +reports: Doctrine\ORM\PersistentCollection {#5516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
      -id: 158563
      -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cafe/comment/3115491"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700834622 {#5507
        date: 2023-11-24 15:03:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
      \n
      To be fair, these would both be absolutely terrible suggestions for beginners.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700838785 {#5839
      date: 2023-11-24 16:13:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
      "@nyan@lemmy.cafe"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5843 …}
    +nested: Doctrine\ORM\PersistentCollection {#5845 …}
    +votes: Doctrine\ORM\PersistentCollection {#5847 …}
    +reports: Doctrine\ORM\PersistentCollection {#5849 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
    -id: 158790
    -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5145006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838785 {#5840
      date: 2023-11-24 16:13:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Gentoo is a bad choice for a generic newb, yes, but I would say that Arch is too.\n
    \n
    TDE wouldn’t necessarily be a bad choice for first-timers *if* any distro of significance preinstalled it, but the extra installation work pretty much wipes out the user-friendliness it might offer, alas.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840015 {#5954
    date: 2023-11-24 16:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
    "@cygnus@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5957 …}
  +nested: Doctrine\ORM\PersistentCollection {#5959 …}
  +votes: Doctrine\ORM\PersistentCollection {#5961 …}
  +reports: Doctrine\ORM\PersistentCollection {#5963 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5965 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5967 …}
  -id: 158856
  -bodyTs: "'ala':54 'arch':16 'bad':4,25 'choic':5,26 'distro':33 'extra':40 'first':29 'first-tim':28 'friendli':50 'generic':8 'gentoo':1 'instal':41 'might':52 'much':44 'necessarili':22 'newb':9 'offer':53 'preinstal':36 'pretti':43 'say':14 'signific':35 'tde':19 'timer':30 'user':49 'user-friendli':48 'wipe':45 'work':42 'would':13 'wouldn':20 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3116831"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840015 {#5955
    date: 2023-11-24 16:33:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#5956
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5841
    +user: Proxies\__CG__\App\Entity\User {#5842 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5508
      +user: Proxies\__CG__\App\Entity\User {#5509 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
        \n
        Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700834622 {#5506
        date: 2023-11-24 15:03:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5510 …}
      +nested: Doctrine\ORM\PersistentCollection {#5512 …}
      +votes: Doctrine\ORM\PersistentCollection {#5514 …}
      +reports: Doctrine\ORM\PersistentCollection {#5516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
      -id: 158563
      -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cafe/comment/3115491"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700834622 {#5507
        date: 2023-11-24 15:03:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
      \n
      To be fair, these would both be absolutely terrible suggestions for beginners.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700838785 {#5839
      date: 2023-11-24 16:13:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
      "@nyan@lemmy.cafe"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5843 …}
    +nested: Doctrine\ORM\PersistentCollection {#5845 …}
    +votes: Doctrine\ORM\PersistentCollection {#5847 …}
    +reports: Doctrine\ORM\PersistentCollection {#5849 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
    -id: 158790
    -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5145006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838785 {#5840
      date: 2023-11-24 16:13:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Gentoo is a bad choice for a generic newb, yes, but I would say that Arch is too.\n
    \n
    TDE wouldn’t necessarily be a bad choice for first-timers *if* any distro of significance preinstalled it, but the extra installation work pretty much wipes out the user-friendliness it might offer, alas.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840015 {#5954
    date: 2023-11-24 16:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
    "@cygnus@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5957 …}
  +nested: Doctrine\ORM\PersistentCollection {#5959 …}
  +votes: Doctrine\ORM\PersistentCollection {#5961 …}
  +reports: Doctrine\ORM\PersistentCollection {#5963 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5965 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5967 …}
  -id: 158856
  -bodyTs: "'ala':54 'arch':16 'bad':4,25 'choic':5,26 'distro':33 'extra':40 'first':29 'first-tim':28 'friendli':50 'generic':8 'gentoo':1 'instal':41 'might':52 'much':44 'necessarili':22 'newb':9 'offer':53 'preinstal':36 'pretti':43 'say':14 'signific':35 'tde':19 'timer':30 'user':49 'user-friendli':48 'wipe':45 'work':42 'would':13 'wouldn':20 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3116831"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840015 {#5955
    date: 2023-11-24 16:33:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#5956
  +user: Proxies\__CG__\App\Entity\User {#5509 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5841
    +user: Proxies\__CG__\App\Entity\User {#5842 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5508
      +user: Proxies\__CG__\App\Entity\User {#5509 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        They didn’t include my distro of choice (Gentoo) *or* my desktop environment (TDE) . . . but I’m not surprised. Lists like this aren’t meant to be exhaustive, and they always reflect the author’s biases and what they’ve been exposed to. Not including someone else’s favourites doesn’t make them bad lists *for the purpose they’re intended to serve*.\n
        \n
        Probably the best way to deal with newbie choice paralysis is a big flowchart, or a questionaire: "Which of these are important to you: ‘just works’ - stability - customizability - organizational transparency - keeping up with the bleeding edge - . . . "
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700834622 {#5506
        date: 2023-11-24 15:03:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5510 …}
      +nested: Doctrine\ORM\PersistentCollection {#5512 …}
      +votes: Doctrine\ORM\PersistentCollection {#5514 …}
      +reports: Doctrine\ORM\PersistentCollection {#5516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5520 …}
      -id: 158563
      -bodyTs: "'alway':31 'aren':23 'author':34 'bad':54 'best':66 'bias':36 'big':76 'bleed':98 'choic':8,72 'customiz':91 'deal':69 'desktop':12 'didn':2 'distro':6 'doesn':50 'edg':99 'els':47 'environ':13 'exhaust':28 'expos':42 'favourit':49 'flowchart':77 'gentoo':9 'import':85 'includ':4,45 'intend':61 'keep':94 'like':21 'list':20,55 'm':17 'make':52 'meant':25 'newbi':71 'organiz':92 'paralysi':73 'probabl':64 'purpos':58 'questionair':80 're':60 'reflect':32 'serv':63 'someon':46 'stabil':90 'surpris':19 'tde':14 'transpar':93 've':40 'way':67 'work':89"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.cafe/comment/3115491"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700834622 {#5507
        date: 2023-11-24 15:03:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > They didn’t include my distro of choice (Gentoo) or my desktop environment (TDE)\n
      \n
      To be fair, these would both be absolutely terrible suggestions for beginners.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700838785 {#5839
      date: 2023-11-24 16:13:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
      "@nyan@lemmy.cafe"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5843 …}
    +nested: Doctrine\ORM\PersistentCollection {#5845 …}
    +votes: Doctrine\ORM\PersistentCollection {#5847 …}
    +reports: Doctrine\ORM\PersistentCollection {#5849 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5851 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5853 …}
    -id: 158790
    -bodyTs: "'absolut':22 'beginn':26 'choic':8 'desktop':12 'didn':2 'distro':6 'environ':13 'fair':17 'gentoo':9 'includ':4 'suggest':24 'tde':14 'terribl':23 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5145006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838785 {#5840
      date: 2023-11-24 16:13:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Gentoo is a bad choice for a generic newb, yes, but I would say that Arch is too.\n
    \n
    TDE wouldn’t necessarily be a bad choice for first-timers *if* any distro of significance preinstalled it, but the extra installation work pretty much wipes out the user-friendliness it might offer, alas.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840015 {#5954
    date: 2023-11-24 16:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@nyan@lemmy.cafe"
    "@cygnus@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5957 …}
  +nested: Doctrine\ORM\PersistentCollection {#5959 …}
  +votes: Doctrine\ORM\PersistentCollection {#5961 …}
  +reports: Doctrine\ORM\PersistentCollection {#5963 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5965 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5967 …}
  -id: 158856
  -bodyTs: "'ala':54 'arch':16 'bad':4,25 'choic':5,26 'distro':33 'extra':40 'first':29 'first-tim':28 'friendli':50 'generic':8 'gentoo':1 'instal':41 'might':52 'much':44 'necessarili':22 'newb':9 'offer':53 'preinstal':36 'pretti':43 'say':14 'signific':35 'tde':19 'timer':30 'user':49 'user-friendli':48 'wipe':45 'work':42 'would':13 'wouldn':20 'yes':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.cafe/comment/3116831"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840015 {#5955
    date: 2023-11-24 16:33:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#5524
  +user: Proxies\__CG__\App\Entity\User {#5525 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "This saddens me too. I use Tumbleweed for years and it’s awesome. Prebuilt snapper is lifesaver for beginners too!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700832237 {#5522
    date: 2023-11-24 14:23:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5526 …}
  +nested: Doctrine\ORM\PersistentCollection {#5528 …}
  +votes: Doctrine\ORM\PersistentCollection {#5530 …}
  +reports: Doctrine\ORM\PersistentCollection {#5532 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5534 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5536 …}
  -id: 158427
  -bodyTs: "'awesom':13 'beginn':19 'lifesav':17 'prebuilt':14 'sadden':2 'snapper':15 'tumblewe':7 'use':6 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832237 {#5523
    date: 2023-11-24 14:23:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#5524
  +user: Proxies\__CG__\App\Entity\User {#5525 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "This saddens me too. I use Tumbleweed for years and it’s awesome. Prebuilt snapper is lifesaver for beginners too!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700832237 {#5522
    date: 2023-11-24 14:23:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5526 …}
  +nested: Doctrine\ORM\PersistentCollection {#5528 …}
  +votes: Doctrine\ORM\PersistentCollection {#5530 …}
  +reports: Doctrine\ORM\PersistentCollection {#5532 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5534 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5536 …}
  -id: 158427
  -bodyTs: "'awesom':13 'beginn':19 'lifesav':17 'prebuilt':14 'sadden':2 'snapper':15 'tumblewe':7 'use':6 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832237 {#5523
    date: 2023-11-24 14:23:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#5524
  +user: Proxies\__CG__\App\Entity\User {#5525 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "This saddens me too. I use Tumbleweed for years and it’s awesome. Prebuilt snapper is lifesaver for beginners too!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700832237 {#5522
    date: 2023-11-24 14:23:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5526 …}
  +nested: Doctrine\ORM\PersistentCollection {#5528 …}
  +votes: Doctrine\ORM\PersistentCollection {#5530 …}
  +reports: Doctrine\ORM\PersistentCollection {#5532 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5534 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5536 …}
  -id: 158427
  -bodyTs: "'awesom':13 'beginn':19 'lifesav':17 'prebuilt':14 'sadden':2 'snapper':15 'tumblewe':7 'use':6 'year':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522015"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832237 {#5523
    date: 2023-11-24 14:23:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\EntryComment {#5540
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "For me, the fact that Chris Titus basically said “the opensuse installer is better” is, I think, more praise than OpenSUSE has receive in years , but far less than it deserves. Honestly, the only issue I had with Tumbleweed was the notoriously slow package manager. I think it’s the only package manager slower than dnf, and even installing apps by appending them to configuration.nix (if you so choose) on NixOS felt far faster than using zypper. I really like Yast, though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700832697 {#5538
    date: 2023-11-24 14:31:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5541 …}
  +nested: Doctrine\ORM\PersistentCollection {#5543 …}
  +votes: Doctrine\ORM\PersistentCollection {#5545 …}
  +reports: Doctrine\ORM\PersistentCollection {#5547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5551 …}
  -id: 158442
  -bodyTs: "'app':60 'append':62 'basic':8 'better':14 'choos':69 'chris':6 'configuration.nix':65 'deserv':31 'dnf':56 'even':58 'fact':4 'far':27,73 'faster':74 'felt':72 'honest':32 'instal':12,59 'issu':35 'less':28 'like':80 'manag':45,53 'nixo':71 'notori':42 'opensus':11,21 'packag':44,52 'prais':19 'realli':79 'receiv':23 'said':9 'slow':43 'slower':54 'think':17,47 'though':82 'titus':7 'tumblewe':39 'use':76 'yast':81 'year':25 'zypper':77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4649984"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832697 {#5539
    date: 2023-11-24 14:31:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\EntryComment {#5540
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "For me, the fact that Chris Titus basically said “the opensuse installer is better” is, I think, more praise than OpenSUSE has receive in years , but far less than it deserves. Honestly, the only issue I had with Tumbleweed was the notoriously slow package manager. I think it’s the only package manager slower than dnf, and even installing apps by appending them to configuration.nix (if you so choose) on NixOS felt far faster than using zypper. I really like Yast, though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700832697 {#5538
    date: 2023-11-24 14:31:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5541 …}
  +nested: Doctrine\ORM\PersistentCollection {#5543 …}
  +votes: Doctrine\ORM\PersistentCollection {#5545 …}
  +reports: Doctrine\ORM\PersistentCollection {#5547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5551 …}
  -id: 158442
  -bodyTs: "'app':60 'append':62 'basic':8 'better':14 'choos':69 'chris':6 'configuration.nix':65 'deserv':31 'dnf':56 'even':58 'fact':4 'far':27,73 'faster':74 'felt':72 'honest':32 'instal':12,59 'issu':35 'less':28 'like':80 'manag':45,53 'nixo':71 'notori':42 'opensus':11,21 'packag':44,52 'prais':19 'realli':79 'receiv':23 'said':9 'slow':43 'slower':54 'think':17,47 'though':82 'titus':7 'tumblewe':39 'use':76 'yast':81 'year':25 'zypper':77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4649984"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832697 {#5539
    date: 2023-11-24 14:31:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\EntryComment {#5540
  +user: Proxies\__CG__\App\Entity\User {#5430 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "For me, the fact that Chris Titus basically said “the opensuse installer is better” is, I think, more praise than OpenSUSE has receive in years , but far less than it deserves. Honestly, the only issue I had with Tumbleweed was the notoriously slow package manager. I think it’s the only package manager slower than dnf, and even installing apps by appending them to configuration.nix (if you so choose) on NixOS felt far faster than using zypper. I really like Yast, though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700832697 {#5538
    date: 2023-11-24 14:31:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5541 …}
  +nested: Doctrine\ORM\PersistentCollection {#5543 …}
  +votes: Doctrine\ORM\PersistentCollection {#5545 …}
  +reports: Doctrine\ORM\PersistentCollection {#5547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5551 …}
  -id: 158442
  -bodyTs: "'app':60 'append':62 'basic':8 'better':14 'choos':69 'chris':6 'configuration.nix':65 'deserv':31 'dnf':56 'even':58 'fact':4 'far':27,73 'faster':74 'felt':72 'honest':32 'instal':12,59 'issu':35 'less':28 'like':80 'manag':45,53 'nixo':71 'notori':42 'opensus':11,21 'packag':44,52 'prais':19 'realli':79 'receiv':23 'said':9 'slow':43 'slower':54 'think':17,47 'though':82 'titus':7 'tumblewe':39 'use':76 'yast':81 'year':25 'zypper':77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4649984"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832697 {#5539
    date: 2023-11-24 14:31:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#5555
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
    \n
    Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 29
  +score: 0
  +lastActive: DateTime @1700832335 {#5553
    date: 2023-11-24 14:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5556 …}
  +nested: Doctrine\ORM\PersistentCollection {#5558 …}
  +votes: Doctrine\ORM\PersistentCollection {#5560 …}
  +reports: Doctrine\ORM\PersistentCollection {#5562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
  -id: 158428
  -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832335 {#5554
    date: 2023-11-24 14:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#5555
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
    \n
    Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 29
  +score: 0
  +lastActive: DateTime @1700832335 {#5553
    date: 2023-11-24 14:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5556 …}
  +nested: Doctrine\ORM\PersistentCollection {#5558 …}
  +votes: Doctrine\ORM\PersistentCollection {#5560 …}
  +reports: Doctrine\ORM\PersistentCollection {#5562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
  -id: 158428
  -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832335 {#5554
    date: 2023-11-24 14:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#5555
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4539
    +user: App\Entity\User {#4552 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 40
    +score: 0
    +lastActive: DateTime @1701513877 {#4531
      date: 2023-12-02 11:44:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4540 …}
    +nested: Doctrine\ORM\PersistentCollection {#4542 …}
    +votes: Doctrine\ORM\PersistentCollection {#4544 …}
    +reports: Doctrine\ORM\PersistentCollection {#4546 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
    -id: 158377
    -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5548825"
    +editedAt: DateTimeImmutable @1701356847 {#4532
      date: 2023-11-30 16:07:27.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700831077 {#4533
      date: 2023-11-24 14:04:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
    \n
    Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 29
  +score: 0
  +lastActive: DateTime @1700832335 {#5553
    date: 2023-11-24 14:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5556 …}
  +nested: Doctrine\ORM\PersistentCollection {#5558 …}
  +votes: Doctrine\ORM\PersistentCollection {#5560 …}
  +reports: Doctrine\ORM\PersistentCollection {#5562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
  -id: 158428
  -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832335 {#5554
    date: 2023-11-24 14:25:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#5795
  +user: Proxies\__CG__\App\Entity\User {#5796 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5555
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
      \n
      Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 29
    +score: 0
    +lastActive: DateTime @1700832335 {#5553
      date: 2023-11-24 14:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5556 …}
    +nested: Doctrine\ORM\PersistentCollection {#5558 …}
    +votes: Doctrine\ORM\PersistentCollection {#5560 …}
    +reports: Doctrine\ORM\PersistentCollection {#5562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
    -id: 158428
    -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832335 {#5554
      date: 2023-11-24 14:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > not overwhelm the reader with choices\n
    \n
    Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700924270 {#5793
    date: 2023-11-25 15:57:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5797 …}
  +nested: Doctrine\ORM\PersistentCollection {#5799 …}
  +votes: Doctrine\ORM\PersistentCollection {#5801 …}
  +reports: Doctrine\ORM\PersistentCollection {#5803 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
  -id: 162605
  -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5925714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700924270 {#5794
    date: 2023-11-25 15:57:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#5795
  +user: Proxies\__CG__\App\Entity\User {#5796 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5555
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
      \n
      Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 29
    +score: 0
    +lastActive: DateTime @1700832335 {#5553
      date: 2023-11-24 14:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5556 …}
    +nested: Doctrine\ORM\PersistentCollection {#5558 …}
    +votes: Doctrine\ORM\PersistentCollection {#5560 …}
    +reports: Doctrine\ORM\PersistentCollection {#5562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
    -id: 158428
    -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832335 {#5554
      date: 2023-11-24 14:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > not overwhelm the reader with choices\n
    \n
    Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700924270 {#5793
    date: 2023-11-25 15:57:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5797 …}
  +nested: Doctrine\ORM\PersistentCollection {#5799 …}
  +votes: Doctrine\ORM\PersistentCollection {#5801 …}
  +reports: Doctrine\ORM\PersistentCollection {#5803 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
  -id: 162605
  -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5925714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700924270 {#5794
    date: 2023-11-25 15:57:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#5795
  +user: Proxies\__CG__\App\Entity\User {#5796 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5555
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4539
      +user: App\Entity\User {#4552 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 40
      +score: 0
      +lastActive: DateTime @1701513877 {#4531
        date: 2023-12-02 11:44:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4540 …}
      +nested: Doctrine\ORM\PersistentCollection {#4542 …}
      +votes: Doctrine\ORM\PersistentCollection {#4544 …}
      +reports: Doctrine\ORM\PersistentCollection {#4546 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
      -id: 158377
      -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5548825"
      +editedAt: DateTimeImmutable @1701356847 {#4532
        date: 2023-11-30 16:07:27.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700831077 {#4533
        date: 2023-11-24 14:04:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
      \n
      Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 29
    +score: 0
    +lastActive: DateTime @1700832335 {#5553
      date: 2023-11-24 14:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5556 …}
    +nested: Doctrine\ORM\PersistentCollection {#5558 …}
    +votes: Doctrine\ORM\PersistentCollection {#5560 …}
    +reports: Doctrine\ORM\PersistentCollection {#5562 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
    -id: 158428
    -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832335 {#5554
      date: 2023-11-24 14:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: """
    > not overwhelm the reader with choices\n
    \n
    Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700924270 {#5793
    date: 2023-11-25 15:57:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5797 …}
  +nested: Doctrine\ORM\PersistentCollection {#5799 …}
  +votes: Doctrine\ORM\PersistentCollection {#5801 …}
  +reports: Doctrine\ORM\PersistentCollection {#5803 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
  -id: 162605
  -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5925714"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700924270 {#5794
    date: 2023-11-25 15:57:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#5971
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5795
    +user: Proxies\__CG__\App\Entity\User {#5796 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5555
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
        \n
        Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 29
      +score: 0
      +lastActive: DateTime @1700832335 {#5553
        date: 2023-11-24 14:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5556 …}
      +nested: Doctrine\ORM\PersistentCollection {#5558 …}
      +votes: Doctrine\ORM\PersistentCollection {#5560 …}
      +reports: Doctrine\ORM\PersistentCollection {#5562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
      -id: 158428
      -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6522061"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700832335 {#5554
        date: 2023-11-24 14:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > not overwhelm the reader with choices\n
      \n
      Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700924270 {#5793
      date: 2023-11-25 15:57:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5797 …}
    +nested: Doctrine\ORM\PersistentCollection {#5799 …}
    +votes: Doctrine\ORM\PersistentCollection {#5801 …}
    +reports: Doctrine\ORM\PersistentCollection {#5803 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
    -id: 162605
    -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5925714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700924270 {#5794
      date: 2023-11-25 15:57:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "Because most people getting interested in Linux have heard of Arch, and might think “well there is a very vocal community of Arch users, this might be a great place to start”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700930951 {#5969
    date: 2023-11-25 17:49:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@ElderWendigo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5972 …}
  +nested: Doctrine\ORM\PersistentCollection {#5974 …}
  +votes: Doctrine\ORM\PersistentCollection {#5976 …}
  +reports: Doctrine\ORM\PersistentCollection {#5978 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5982 …}
  -id: 162989
  -bodyTs: "'arch':11,23 'communiti':21 'get':4 'great':29 'heard':9 'interest':5 'linux':7 'might':13,26 'peopl':3 'place':30 'start':32 'think':14 'user':24 'vocal':20 'well':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6569447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700930951 {#5970
    date: 2023-11-25 17:49:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#5971
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5795
    +user: Proxies\__CG__\App\Entity\User {#5796 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5555
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
        \n
        Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 29
      +score: 0
      +lastActive: DateTime @1700832335 {#5553
        date: 2023-11-24 14:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5556 …}
      +nested: Doctrine\ORM\PersistentCollection {#5558 …}
      +votes: Doctrine\ORM\PersistentCollection {#5560 …}
      +reports: Doctrine\ORM\PersistentCollection {#5562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
      -id: 158428
      -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6522061"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700832335 {#5554
        date: 2023-11-24 14:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > not overwhelm the reader with choices\n
      \n
      Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700924270 {#5793
      date: 2023-11-25 15:57:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5797 …}
    +nested: Doctrine\ORM\PersistentCollection {#5799 …}
    +votes: Doctrine\ORM\PersistentCollection {#5801 …}
    +reports: Doctrine\ORM\PersistentCollection {#5803 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
    -id: 162605
    -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5925714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700924270 {#5794
      date: 2023-11-25 15:57:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "Because most people getting interested in Linux have heard of Arch, and might think “well there is a very vocal community of Arch users, this might be a great place to start”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700930951 {#5969
    date: 2023-11-25 17:49:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@ElderWendigo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5972 …}
  +nested: Doctrine\ORM\PersistentCollection {#5974 …}
  +votes: Doctrine\ORM\PersistentCollection {#5976 …}
  +reports: Doctrine\ORM\PersistentCollection {#5978 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5982 …}
  -id: 162989
  -bodyTs: "'arch':11,23 'communiti':21 'get':4 'great':29 'heard':9 'interest':5 'linux':7 'might':13,26 'peopl':3 'place':30 'start':32 'think':14 'user':24 'vocal':20 'well':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6569447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700930951 {#5970
    date: 2023-11-25 17:49:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#5971
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5795
    +user: Proxies\__CG__\App\Entity\User {#5796 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5555
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4539
        +user: App\Entity\User {#4552 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "And again, a distro chooser guide that completely fails to mention OpenSUSE, despite being a full-featured desktop OS supported by the second biggest corporation in the Linux world (behind Red Hat), with a history that goes back longer than Debian’s."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 40
        +score: 0
        +lastActive: DateTime @1701513877 {#4531
          date: 2023-12-02 11:44:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@wfh@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4540 …}
        +nested: Doctrine\ORM\PersistentCollection {#4542 …}
        +votes: Doctrine\ORM\PersistentCollection {#4544 …}
        +reports: Doctrine\ORM\PersistentCollection {#4546 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4548 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4550 …}
        -id: 158377
        -bodyTs: "'back':39 'behind':31 'biggest':25 'chooser':5 'complet':8 'corpor':26 'debian':42 'desktop':19 'despit':13 'distro':4 'fail':9 'featur':18 'full':17 'full-featur':16 'goe':38 'guid':6 'hat':33 'histori':36 'linux':29 'longer':40 'mention':11 'opensus':12 'os':20 'red':32 'second':24 'support':21 'world':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5548825"
        +editedAt: DateTimeImmutable @1701356847 {#4532
          date: 2023-11-30 16:07:27.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700831077 {#4533
          date: 2023-11-24 14:04:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4539}
      +body: """
        Sorry, the goal here was to offer a few sensible alternatives, not overwhelm the reader with choices. The gist here is “start with something solid, reputable and popular, branch out later”.\n
        \n
        Too much choices lead to analysis paralysis, and to goal here is to learn how to swim first. There are dozens of great distros, probably more than half of that worthy to be on this list, as there are dozens of great DEs, probably more than half of that worthy to be on this list.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 29
      +score: 0
      +lastActive: DateTime @1700832335 {#5553
        date: 2023-11-24 14:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@wfh@lemm.ee"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5556 …}
      +nested: Doctrine\ORM\PersistentCollection {#5558 …}
      +votes: Doctrine\ORM\PersistentCollection {#5560 …}
      +reports: Doctrine\ORM\PersistentCollection {#5562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5564 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5566 …}
      -id: 158428
      -bodyTs: "'altern':11 'analysi':37 'branch':29 'choic':17,34 'des':74 'distro':55 'dozen':52,71 'first':49 'gist':19 'goal':3,41 'great':54,73 'half':59,78 'later':31 'lead':35 'learn':45 'list':67,86 'much':33 'offer':7 'overwhelm':13 'paralysi':38 'popular':28 'probabl':56,75 'reader':15 'reput':26 'sensibl':10 'solid':25 'someth':24 'sorri':1 'start':22 'swim':48 'worthi':62,81"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6522061"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700832335 {#5554
        date: 2023-11-24 14:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4539}
    +body: """
      > not overwhelm the reader with choices\n
      \n
      Then why even mention arch? Especially a guide claiming to be for beginners? Using your own metaphor, that’s like teaching someone to swim by tossing them into a shark infested reef.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700924270 {#5793
      date: 2023-11-25 15:57:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
      "@KISSmyOS@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5797 …}
    +nested: Doctrine\ORM\PersistentCollection {#5799 …}
    +votes: Doctrine\ORM\PersistentCollection {#5801 …}
    +reports: Doctrine\ORM\PersistentCollection {#5803 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5805 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5807 …}
    -id: 162605
    -bodyTs: "'arch':11 'beginn':19 'choic':6 'claim':15 'especi':12 'even':9 'guid':14 'infest':37 'like':26 'mention':10 'metaphor':23 'overwhelm':2 'reader':4 'reef':38 'shark':36 'someon':28 'swim':30 'teach':27 'toss':32 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5925714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700924270 {#5794
      date: 2023-11-25 15:57:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4539}
  +body: "Because most people getting interested in Linux have heard of Arch, and might think “well there is a very vocal community of Arch users, this might be a great place to start”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700930951 {#5969
    date: 2023-11-25 17:49:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@wfh@lemm.ee"
    "@KISSmyOS@lemmy.world"
    "@ElderWendigo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5972 …}
  +nested: Doctrine\ORM\PersistentCollection {#5974 …}
  +votes: Doctrine\ORM\PersistentCollection {#5976 …}
  +reports: Doctrine\ORM\PersistentCollection {#5978 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5982 …}
  -id: 162989
  -bodyTs: "'arch':11,23 'communiti':21 'get':4 'great':29 'heard':9 'interest':5 'linux':7 'might':13,26 'peopl':3 'place':30 'start':32 'think':14 'user':24 'vocal':20 'well':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6569447"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700930951 {#5970
    date: 2023-11-25 17:49:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#4612
  +user: App\Entity\User {#4625 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1701366454 {#4607
    date: 2023-11-30 18:47:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4613 …}
  +nested: Doctrine\ORM\PersistentCollection {#4615 …}
  +votes: Doctrine\ORM\PersistentCollection {#4617 …}
  +reports: Doctrine\ORM\PersistentCollection {#4619 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
  -id: 158426
  -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832226 {#4608
    date: 2023-11-24 14:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\EntryComment {#4612
  +user: App\Entity\User {#4625 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1701366454 {#4607
    date: 2023-11-30 18:47:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4613 …}
  +nested: Doctrine\ORM\PersistentCollection {#4615 …}
  +votes: Doctrine\ORM\PersistentCollection {#4617 …}
  +reports: Doctrine\ORM\PersistentCollection {#4619 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
  -id: 158426
  -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832226 {#4608
    date: 2023-11-24 14:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\EntryComment {#4612
  +user: App\Entity\User {#4625 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1701366454 {#4607
    date: 2023-11-30 18:47:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4613 …}
  +nested: Doctrine\ORM\PersistentCollection {#4615 …}
  +votes: Doctrine\ORM\PersistentCollection {#4617 …}
  +reports: Doctrine\ORM\PersistentCollection {#4619 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
  -id: 158426
  -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/4528099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700832226 {#4608
    date: 2023-11-24 14:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#5570
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "And “don’t use Ubuntu because something something management”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700837958 {#5568
    date: 2023-11-24 15:59:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5571 …}
  +nested: Doctrine\ORM\PersistentCollection {#5573 …}
  +votes: Doctrine\ORM\PersistentCollection {#5575 …}
  +reports: Doctrine\ORM\PersistentCollection {#5577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5579 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5581 …}
  -id: 158748
  -bodyTs: "'manag':9 'someth':7,8 'ubuntu':5 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837958 {#5569
    date: 2023-11-24 15:59:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#5570
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "And “don’t use Ubuntu because something something management”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700837958 {#5568
    date: 2023-11-24 15:59:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5571 …}
  +nested: Doctrine\ORM\PersistentCollection {#5573 …}
  +votes: Doctrine\ORM\PersistentCollection {#5575 …}
  +reports: Doctrine\ORM\PersistentCollection {#5577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5579 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5581 …}
  -id: 158748
  -bodyTs: "'manag':9 'someth':7,8 'ubuntu':5 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837958 {#5569
    date: 2023-11-24 15:59:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#5570
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "And “don’t use Ubuntu because something something management”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700837958 {#5568
    date: 2023-11-24 15:59:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5571 …}
  +nested: Doctrine\ORM\PersistentCollection {#5573 …}
  +votes: Doctrine\ORM\PersistentCollection {#5575 …}
  +reports: Doctrine\ORM\PersistentCollection {#5577 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5579 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5581 …}
  -id: 158748
  -bodyTs: "'manag':9 'someth':7,8 'ubuntu':5 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837958 {#5569
    date: 2023-11-24 15:59:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#5585
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "I was running out of steam yeah :D"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833110 {#5583
    date: 2023-11-24 14:38:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5586 …}
  +nested: Doctrine\ORM\PersistentCollection {#5588 …}
  +votes: Doctrine\ORM\PersistentCollection {#5590 …}
  +reports: Doctrine\ORM\PersistentCollection {#5592 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5594 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5596 …}
  -id: 158465
  -bodyTs: "'d':8 'run':3 'steam':6 'yeah':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833110 {#5584
    date: 2023-11-24 14:38:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#5585
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "I was running out of steam yeah :D"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833110 {#5583
    date: 2023-11-24 14:38:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5586 …}
  +nested: Doctrine\ORM\PersistentCollection {#5588 …}
  +votes: Doctrine\ORM\PersistentCollection {#5590 …}
  +reports: Doctrine\ORM\PersistentCollection {#5592 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5594 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5596 …}
  -id: 158465
  -bodyTs: "'d':8 'run':3 'steam':6 'yeah':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833110 {#5584
    date: 2023-11-24 14:38:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#5585
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4612
    +user: App\Entity\User {#4625 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I like that you are nuanced about 99% of the information provided, but you dogmaticaly say that snaps are bad lmao. At least provide an explanation for your opinion. It just looks like you were tired at that point or something."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1701366454 {#4607
      date: 2023-11-30 18:47:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4613 …}
    +nested: Doctrine\ORM\PersistentCollection {#4615 …}
    +votes: Doctrine\ORM\PersistentCollection {#4617 …}
    +reports: Doctrine\ORM\PersistentCollection {#4619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4623 …}
    -id: 158426
    -bodyTs: "'99':8 'bad':20 'dogmaticali':15 'explan':26 'inform':11 'least':23 'like':2,33 'lmao':21 'look':32 'nuanc':6 'opinion':29 'point':39 'provid':12,24 'say':16 'snap':18 'someth':41 'tire':36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4528099"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700832226 {#4608
      date: 2023-11-24 14:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4612}
  +body: "I was running out of steam yeah :D"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700833110 {#5583
    date: 2023-11-24 14:38:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@TheHolyChecksum@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5586 …}
  +nested: Doctrine\ORM\PersistentCollection {#5588 …}
  +votes: Doctrine\ORM\PersistentCollection {#5590 …}
  +reports: Doctrine\ORM\PersistentCollection {#5592 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5594 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5596 …}
  -id: 158465
  -bodyTs: "'d':8 'run':3 'steam':6 'yeah':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522733"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833110 {#5584
    date: 2023-11-24 14:38:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
App\Entity\EntryComment {#4686
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
    \n
    Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1701368617 {#4680
    date: 2023-11-30 19:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4687 …}
  +nested: Doctrine\ORM\PersistentCollection {#4689 …}
  +votes: Doctrine\ORM\PersistentCollection {#4691 …}
  +reports: Doctrine\ORM\PersistentCollection {#4693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
  -id: 158439
  -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
  +editedAt: DateTimeImmutable @1701358555 {#4681
    date: 2023-11-30 16:35:55.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832658 {#4682
    date: 2023-11-24 14:30:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED edit
App\Entity\EntryComment {#4686
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
    \n
    Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1701368617 {#4680
    date: 2023-11-30 19:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4687 …}
  +nested: Doctrine\ORM\PersistentCollection {#4689 …}
  +votes: Doctrine\ORM\PersistentCollection {#4691 …}
  +reports: Doctrine\ORM\PersistentCollection {#4693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
  -id: 158439
  -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
  +editedAt: DateTimeImmutable @1701358555 {#4681
    date: 2023-11-30 16:35:55.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832658 {#4682
    date: 2023-11-24 14:30:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED moderate
App\Entity\EntryComment {#4686
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
    \n
    Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1701368617 {#4680
    date: 2023-11-30 19:23:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4687 …}
  +nested: Doctrine\ORM\PersistentCollection {#4689 …}
  +votes: Doctrine\ORM\PersistentCollection {#4691 …}
  +reports: Doctrine\ORM\PersistentCollection {#4693 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
  -id: 158439
  -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
  +editedAt: DateTimeImmutable @1701358555 {#4681
    date: 2023-11-30 16:35:55.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832658 {#4682
    date: 2023-11-24 14:30:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#5600
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700834933 {#5598
    date: 2023-11-24 15:08:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5601 …}
  +nested: Doctrine\ORM\PersistentCollection {#5603 …}
  +votes: Doctrine\ORM\PersistentCollection {#5605 …}
  +reports: Doctrine\ORM\PersistentCollection {#5607 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
  -id: 158582
  -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834933 {#5599
    date: 2023-11-24 15:08:53.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED edit
App\Entity\EntryComment {#5600
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700834933 {#5598
    date: 2023-11-24 15:08:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5601 …}
  +nested: Doctrine\ORM\PersistentCollection {#5603 …}
  +votes: Doctrine\ORM\PersistentCollection {#5605 …}
  +reports: Doctrine\ORM\PersistentCollection {#5607 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
  -id: 158582
  -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834933 {#5599
    date: 2023-11-24 15:08:53.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED moderate
App\Entity\EntryComment {#5600
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700834933 {#5598
    date: 2023-11-24 15:08:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5601 …}
  +nested: Doctrine\ORM\PersistentCollection {#5603 …}
  +votes: Doctrine\ORM\PersistentCollection {#5605 …}
  +reports: Doctrine\ORM\PersistentCollection {#5607 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
  -id: 158582
  -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523654"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700834933 {#5599
    date: 2023-11-24 15:08:53.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\EntryComment {#5857
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5600
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4686
      +user: App\Entity\User {#4699 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
        \n
        Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1701368617 {#4680
        date: 2023-11-30 19:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4687 …}
      +nested: Doctrine\ORM\PersistentCollection {#4689 …}
      +votes: Doctrine\ORM\PersistentCollection {#4691 …}
      +reports: Doctrine\ORM\PersistentCollection {#4693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
      -id: 158439
      -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
      +editedAt: DateTimeImmutable @1701358555 {#4681
        date: 2023-11-30 16:35:55.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700832658 {#4682
        date: 2023-11-24 14:30:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4686}
    +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700834933 {#5598
      date: 2023-11-24 15:08:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@MudMan@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5601 …}
    +nested: Doctrine\ORM\PersistentCollection {#5603 …}
    +votes: Doctrine\ORM\PersistentCollection {#5605 …}
    +reports: Doctrine\ORM\PersistentCollection {#5607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
    -id: 158582
    -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834933 {#5599
      date: 2023-11-24 15:08:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: """
    I'd agree that can be an issue, but my guess is that trying to resolve those preemptively just adds to the perception of flamewars and drama around the platform. I'm a big proponent of not bringing stuff up to newcomers unless it's very directly in their way.\n
    \n
    Ultimately a new user moving to a new OS needs two things: for everything that used to work for them to still work AND for at least one thing that didn't use to work to work better.\n
    \n
    A useful guide for newcomers should drive to making those two things true, IMO. Sitting there choosing the nicest looking UI is a great passtime for tinkerers, but newcomers need exactly one option: the one that works. They can get to the fun customization later.\n
    \n
    To me at the moment this reads less like a welcoming introduction to a exciting new alternative and more like a cautionary tale of why I shouldn't try. Oh, so my Nvidia hardware is a no-go, most of my apps may not work, I have to choose from a bunch of stuff that all looks the same to me and apparently there is a crapton of drama about things I have never heard about or understand, but that people seem to have very strong opinions about. Well, I guess my old printer no longer being supported on Win11 is not that big of a deal...\n
    \n
    I'm not trying to be mean or anything, I'm saying this constructively. Experts have a tendency to underestimate how lost newcomers can get and to misunderstand what the real roadblocks and churn points are. I'm trying to provide a perspective on those.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700837875 {#5855
    date: 2023-11-24 15:57:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5858 …}
  +nested: Doctrine\ORM\PersistentCollection {#5860 …}
  +votes: Doctrine\ORM\PersistentCollection {#5862 …}
  +reports: Doctrine\ORM\PersistentCollection {#5864 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5866 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5868 …}
  -id: 158742
  -bodyTs: "'add':20 'agre':3 'altern':150 'anyth':250 'app':176 'appar':197 'around':28 'better':88 'big':34,238 'bring':38 'bunch':186 'cautionari':155 'choos':105,183 'churn':275 'construct':255 'crapton':201 'custom':132 'd':2 'deal':241 'didn':81 'direct':47 'drama':27,203 'drive':95 'everyth':64 'exact':119 'excit':148 'expert':256 'flamewar':25 'fun':131 'get':128,266 'go':172 'great':112 'guess':11,225 'guid':91 'hardwar':167 'heard':209 'imo':102 'introduct':145 'issu':8 'later':133 'least':77 'less':141 'like':142,153 'longer':230 'look':108,191 'lost':263 'm':32,243,252,279 'make':97 'may':177 'mean':248 'misunderstand':269 'moment':138 'move':55 'need':60,118 'never':208 'new':53,58,149 'newcom':42,93,117,264 'nicest':107 'no-go':170 'nvidia':166 'oh':163 'old':227 'one':78,120,123 'opinion':221 'option':121 'os':59 'passtim':113 'peopl':215 'percept':23 'perspect':284 'platform':30 'point':276 'preemptiv':18 'printer':228 'propon':35 'provid':282 'read':140 'real':272 'resolv':16 'roadblock':273 'say':253 'seem':216 'shouldn':160 'sit':103 'still':72 'strong':220 'stuff':39,188 'support':232 'tale':156 'tendenc':259 'thing':62,79,100,205 'tinker':115 'tri':14,162,245,280 'true':101 'two':61,99 'ui':109 'ultim':51 'underestim':261 'understand':212 'unless':43 'use':66,83,90 'user':54 'way':50 'welcom':144 'well':223 'win11':234 'work':68,73,85,87,125,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837875 {#5856
    date: 2023-11-24 15:57:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
App\Entity\EntryComment {#5857
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5600
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4686
      +user: App\Entity\User {#4699 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
        \n
        Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1701368617 {#4680
        date: 2023-11-30 19:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4687 …}
      +nested: Doctrine\ORM\PersistentCollection {#4689 …}
      +votes: Doctrine\ORM\PersistentCollection {#4691 …}
      +reports: Doctrine\ORM\PersistentCollection {#4693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
      -id: 158439
      -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
      +editedAt: DateTimeImmutable @1701358555 {#4681
        date: 2023-11-30 16:35:55.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700832658 {#4682
        date: 2023-11-24 14:30:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4686}
    +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700834933 {#5598
      date: 2023-11-24 15:08:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@MudMan@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5601 …}
    +nested: Doctrine\ORM\PersistentCollection {#5603 …}
    +votes: Doctrine\ORM\PersistentCollection {#5605 …}
    +reports: Doctrine\ORM\PersistentCollection {#5607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
    -id: 158582
    -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834933 {#5599
      date: 2023-11-24 15:08:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: """
    I'd agree that can be an issue, but my guess is that trying to resolve those preemptively just adds to the perception of flamewars and drama around the platform. I'm a big proponent of not bringing stuff up to newcomers unless it's very directly in their way.\n
    \n
    Ultimately a new user moving to a new OS needs two things: for everything that used to work for them to still work AND for at least one thing that didn't use to work to work better.\n
    \n
    A useful guide for newcomers should drive to making those two things true, IMO. Sitting there choosing the nicest looking UI is a great passtime for tinkerers, but newcomers need exactly one option: the one that works. They can get to the fun customization later.\n
    \n
    To me at the moment this reads less like a welcoming introduction to a exciting new alternative and more like a cautionary tale of why I shouldn't try. Oh, so my Nvidia hardware is a no-go, most of my apps may not work, I have to choose from a bunch of stuff that all looks the same to me and apparently there is a crapton of drama about things I have never heard about or understand, but that people seem to have very strong opinions about. Well, I guess my old printer no longer being supported on Win11 is not that big of a deal...\n
    \n
    I'm not trying to be mean or anything, I'm saying this constructively. Experts have a tendency to underestimate how lost newcomers can get and to misunderstand what the real roadblocks and churn points are. I'm trying to provide a perspective on those.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700837875 {#5855
    date: 2023-11-24 15:57:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5858 …}
  +nested: Doctrine\ORM\PersistentCollection {#5860 …}
  +votes: Doctrine\ORM\PersistentCollection {#5862 …}
  +reports: Doctrine\ORM\PersistentCollection {#5864 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5866 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5868 …}
  -id: 158742
  -bodyTs: "'add':20 'agre':3 'altern':150 'anyth':250 'app':176 'appar':197 'around':28 'better':88 'big':34,238 'bring':38 'bunch':186 'cautionari':155 'choos':105,183 'churn':275 'construct':255 'crapton':201 'custom':132 'd':2 'deal':241 'didn':81 'direct':47 'drama':27,203 'drive':95 'everyth':64 'exact':119 'excit':148 'expert':256 'flamewar':25 'fun':131 'get':128,266 'go':172 'great':112 'guess':11,225 'guid':91 'hardwar':167 'heard':209 'imo':102 'introduct':145 'issu':8 'later':133 'least':77 'less':141 'like':142,153 'longer':230 'look':108,191 'lost':263 'm':32,243,252,279 'make':97 'may':177 'mean':248 'misunderstand':269 'moment':138 'move':55 'need':60,118 'never':208 'new':53,58,149 'newcom':42,93,117,264 'nicest':107 'no-go':170 'nvidia':166 'oh':163 'old':227 'one':78,120,123 'opinion':221 'option':121 'os':59 'passtim':113 'peopl':215 'percept':23 'perspect':284 'platform':30 'point':276 'preemptiv':18 'printer':228 'propon':35 'provid':282 'read':140 'real':272 'resolv':16 'roadblock':273 'say':253 'seem':216 'shouldn':160 'sit':103 'still':72 'strong':220 'stuff':39,188 'support':232 'tale':156 'tendenc':259 'thing':62,79,100,205 'tinker':115 'tri':14,162,245,280 'true':101 'two':61,99 'ui':109 'ultim':51 'underestim':261 'understand':212 'unless':43 'use':66,83,90 'user':54 'way':50 'welcom':144 'well':223 'win11':234 'work':68,73,85,87,125,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837875 {#5856
    date: 2023-11-24 15:57:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
App\Entity\EntryComment {#5857
  +user: App\Entity\User {#4699 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5600
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4686
      +user: App\Entity\User {#4699 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
        \n
        Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1701368617 {#4680
        date: 2023-11-30 19:23:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4687 …}
      +nested: Doctrine\ORM\PersistentCollection {#4689 …}
      +votes: Doctrine\ORM\PersistentCollection {#4691 …}
      +reports: Doctrine\ORM\PersistentCollection {#4693 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
      -id: 158439
      -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
      +editedAt: DateTimeImmutable @1701358555 {#4681
        date: 2023-11-30 16:35:55.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700832658 {#4682
        date: 2023-11-24 14:30:58.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4686}
    +body: "There are daily threads started by new users who say stuff like “I read that systemd is bad, should I switch to [insert systemd-less distro here]” or “My RTX 4080 runs Sim City 2000 at 12 FPS, is Linux trash?”, so there seems to be a need to at least help alleviate the fears of people who read conflicting stuff (or downright flamewars) on the internet and might be overwhelmed by those conflicts."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700834933 {#5598
      date: 2023-11-24 15:08:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@MudMan@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5601 …}
    +nested: Doctrine\ORM\PersistentCollection {#5603 …}
    +votes: Doctrine\ORM\PersistentCollection {#5605 …}
    +reports: Doctrine\ORM\PersistentCollection {#5607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5611 …}
    -id: 158582
    -bodyTs: "'12':38 '2000':36 '4080':32 'allevi':54 'bad':18 'citi':35 'conflict':61,75 'daili':3 'distro':27 'downright':64 'fear':56 'flamewar':65 'fps':39 'help':53 'insert':23 'internet':68 'least':52 'less':26 'like':12 'linux':41 'might':70 'need':49 'new':7 'overwhelm':72 'peopl':58 'read':14,60 'rtx':31 'run':33 'say':10 'seem':45 'sim':34 'start':5 'stuff':11,62 'switch':21 'systemd':16,25 'systemd-less':24 'thread':4 'trash':42 'user':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6523654"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700834933 {#5599
      date: 2023-11-24 15:08:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: """
    I'd agree that can be an issue, but my guess is that trying to resolve those preemptively just adds to the perception of flamewars and drama around the platform. I'm a big proponent of not bringing stuff up to newcomers unless it's very directly in their way.\n
    \n
    Ultimately a new user moving to a new OS needs two things: for everything that used to work for them to still work AND for at least one thing that didn't use to work to work better.\n
    \n
    A useful guide for newcomers should drive to making those two things true, IMO. Sitting there choosing the nicest looking UI is a great passtime for tinkerers, but newcomers need exactly one option: the one that works. They can get to the fun customization later.\n
    \n
    To me at the moment this reads less like a welcoming introduction to a exciting new alternative and more like a cautionary tale of why I shouldn't try. Oh, so my Nvidia hardware is a no-go, most of my apps may not work, I have to choose from a bunch of stuff that all looks the same to me and apparently there is a crapton of drama about things I have never heard about or understand, but that people seem to have very strong opinions about. Well, I guess my old printer no longer being supported on Win11 is not that big of a deal...\n
    \n
    I'm not trying to be mean or anything, I'm saying this constructively. Experts have a tendency to underestimate how lost newcomers can get and to misunderstand what the real roadblocks and churn points are. I'm trying to provide a perspective on those.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700837875 {#5855
    date: 2023-11-24 15:57:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5858 …}
  +nested: Doctrine\ORM\PersistentCollection {#5860 …}
  +votes: Doctrine\ORM\PersistentCollection {#5862 …}
  +reports: Doctrine\ORM\PersistentCollection {#5864 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5866 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5868 …}
  -id: 158742
  -bodyTs: "'add':20 'agre':3 'altern':150 'anyth':250 'app':176 'appar':197 'around':28 'better':88 'big':34,238 'bring':38 'bunch':186 'cautionari':155 'choos':105,183 'churn':275 'construct':255 'crapton':201 'custom':132 'd':2 'deal':241 'didn':81 'direct':47 'drama':27,203 'drive':95 'everyth':64 'exact':119 'excit':148 'expert':256 'flamewar':25 'fun':131 'get':128,266 'go':172 'great':112 'guess':11,225 'guid':91 'hardwar':167 'heard':209 'imo':102 'introduct':145 'issu':8 'later':133 'least':77 'less':141 'like':142,153 'longer':230 'look':108,191 'lost':263 'm':32,243,252,279 'make':97 'may':177 'mean':248 'misunderstand':269 'moment':138 'move':55 'need':60,118 'never':208 'new':53,58,149 'newcom':42,93,117,264 'nicest':107 'no-go':170 'nvidia':166 'oh':163 'old':227 'one':78,120,123 'opinion':221 'option':121 'os':59 'passtim':113 'peopl':215 'percept':23 'perspect':284 'platform':30 'point':276 'preemptiv':18 'printer':228 'propon':35 'provid':282 'read':140 'real':272 'resolv':16 'roadblock':273 'say':253 'seem':216 'shouldn':160 'sit':103 'still':72 'strong':220 'stuff':39,188 'support':232 'tale':156 'tendenc':259 'thing':62,79,100,205 'tinker':115 'tri':14,162,245,280 'true':101 'two':61,99 'ui':109 'ultim':51 'underestim':261 'understand':212 'unless':43 'use':66,83,90 'user':54 'way':50 'welcom':144 'well':223 'win11':234 'work':68,73,85,87,125,179"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837875 {#5856
    date: 2023-11-24 15:57:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
App\Entity\EntryComment {#5615
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "I thought this was an exceptional breakdown that shouldn’t be lumped in with the others. Did you read the post, or skim it and make assumptions?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700839480 {#5613
    date: 2023-11-24 16:24:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5616 …}
  +nested: Doctrine\ORM\PersistentCollection {#5618 …}
  +votes: Doctrine\ORM\PersistentCollection {#5620 …}
  +reports: Doctrine\ORM\PersistentCollection {#5622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5626 …}
  -id: 158829
  -bodyTs: "'assumpt':27 'breakdown':7 'except':6 'lump':12 'make':26 'other':16 'post':21 'read':19 'shouldn':9 'skim':23 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839480 {#5614
    date: 2023-11-24 16:24:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\EntryComment {#5615
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "I thought this was an exceptional breakdown that shouldn’t be lumped in with the others. Did you read the post, or skim it and make assumptions?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700839480 {#5613
    date: 2023-11-24 16:24:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5616 …}
  +nested: Doctrine\ORM\PersistentCollection {#5618 …}
  +votes: Doctrine\ORM\PersistentCollection {#5620 …}
  +reports: Doctrine\ORM\PersistentCollection {#5622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5626 …}
  -id: 158829
  -bodyTs: "'assumpt':27 'breakdown':7 'except':6 'lump':12 'make':26 'other':16 'post':21 'read':19 'shouldn':9 'skim':23 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839480 {#5614
    date: 2023-11-24 16:24:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\EntryComment {#5615
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4686
    +user: App\Entity\User {#4699 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I am always amused by how "Linux newbie" guides are consistently tons of pages of choice paralysis and esoteric concepts but they all take a stop at "well, the UI looks kinda like Windows on this one, so that will probably help".\n
      \n
      Look, I'm not particularly new to Linux, but also don't daily drive it. In my experience the UI is not the problem. Ever. Compatibility and setup are the problem. Every Linux distro I've ever seen is perfectly usable, nitpicks aside. The part that will make a newcomer bounce off is configuration. Especially if they're trying to mess with relatively unusual hardware like laptops driven by proprietary software, with MUX switched GPUs and whatnot. Only people deep into the ecosystem care about the minutia of the UI and the package management.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1701368617 {#4680
      date: 2023-11-30 19:23:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4687 …}
    +nested: Doctrine\ORM\PersistentCollection {#4689 …}
    +votes: Doctrine\ORM\PersistentCollection {#4691 …}
    +reports: Doctrine\ORM\PersistentCollection {#4693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4697 …}
    -id: 158439
    -bodyTs: "'also':52 'alway':3 'amus':4 'asid':85 'bounc':93 'care':126 'choic':16 'compat':68 'concept':20 'configur':96 'consist':11 'daili':55 'deep':122 'distro':76 'drive':56 'driven':110 'ecosystem':125 'esoter':19 'especi':97 'ever':67,79 'everi':74 'experi':60 'gpus':117 'guid':9 'hardwar':107 'help':42 'kinda':32 'laptop':109 'like':33,108 'linux':7,50,75 'look':31,43 'm':45 'make':90 'manag':136 'mess':103 'minutia':129 'mux':115 'new':48 'newbi':8 'newcom':92 'nitpick':84 'one':37 'packag':135 'page':14 'paralysi':17 'part':87 'particular':47 'peopl':121 'perfect':82 'probabl':41 'problem':66,73 'proprietari':112 're':100 'relat':105 'seen':80 'setup':70 'softwar':113 'stop':26 'switch':116 'take':24 'ton':12 'tri':101 'ui':30,62,132 'unusu':106 'usabl':83 've':78 'well':28 'whatnot':119 'window':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749253"
    +editedAt: DateTimeImmutable @1701358555 {#4681
      date: 2023-11-30 16:35:55.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832658 {#4682
      date: 2023-11-24 14:30:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4686}
  +body: "I thought this was an exceptional breakdown that shouldn’t be lumped in with the others. Did you read the post, or skim it and make assumptions?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700839480 {#5613
    date: 2023-11-24 16:24:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@MudMan@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5616 …}
  +nested: Doctrine\ORM\PersistentCollection {#5618 …}
  +votes: Doctrine\ORM\PersistentCollection {#5620 …}
  +reports: Doctrine\ORM\PersistentCollection {#5622 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5624 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5626 …}
  -id: 158829
  -bodyTs: "'assumpt':27 'breakdown':7 'except':6 'lump':12 'make':26 'other':16 'post':21 'read':19 'shouldn':9 'skim':23 'thought':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839480 {#5614
    date: 2023-11-24 16:24:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
App\Entity\EntryComment {#4762
  +user: App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Dash-to-dock or Dash-to-panel are must-haves\n
    \n
    I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701359331 {#4756
    date: 2023-11-30 16:48:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4763 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4767 …}
  +reports: Doctrine\ORM\PersistentCollection {#4769 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
  -id: 158455
  -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522447"
  +editedAt: DateTimeImmutable @1701358831 {#4757
    date: 2023-11-30 16:40:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832889 {#4758
    date: 2023-11-24 14:34:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED edit
App\Entity\EntryComment {#4762
  +user: App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Dash-to-dock or Dash-to-panel are must-haves\n
    \n
    I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701359331 {#4756
    date: 2023-11-30 16:48:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4763 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4767 …}
  +reports: Doctrine\ORM\PersistentCollection {#4769 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
  -id: 158455
  -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522447"
  +editedAt: DateTimeImmutable @1701358831 {#4757
    date: 2023-11-30 16:40:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832889 {#4758
    date: 2023-11-24 14:34:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED moderate
App\Entity\EntryComment {#4762
  +user: App\Entity\User {#4775 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Dash-to-dock or Dash-to-panel are must-haves\n
    \n
    I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701359331 {#4756
    date: 2023-11-30 16:48:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4763 …}
  +nested: Doctrine\ORM\PersistentCollection {#4765 …}
  +votes: Doctrine\ORM\PersistentCollection {#4767 …}
  +reports: Doctrine\ORM\PersistentCollection {#4769 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
  -id: 158455
  -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6522447"
  +editedAt: DateTimeImmutable @1701358831 {#4757
    date: 2023-11-30 16:40:31.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700832889 {#4758
    date: 2023-11-24 14:34:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED moderate
App\Entity\EntryComment {#5630
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4762
    +user: App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Dash-to-dock or Dash-to-panel are must-haves\n
      \n
      I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701359331 {#4756
      date: 2023-11-30 16:48:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4763 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4767 …}
    +reports: Doctrine\ORM\PersistentCollection {#4769 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
    -id: 158455
    -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522447"
    +editedAt: DateTimeImmutable @1701358831 {#4757
      date: 2023-11-30 16:40:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832889 {#4758
      date: 2023-11-24 14:34:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4762}
  +body: "OK I’ll reformulate, thanks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833334 {#5628
    date: 2023-11-24 14:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@kzhe@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5631 …}
  +nested: Doctrine\ORM\PersistentCollection {#5633 …}
  +votes: Doctrine\ORM\PersistentCollection {#5635 …}
  +reports: Doctrine\ORM\PersistentCollection {#5637 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5639 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5641 …}
  -id: 158480
  -bodyTs: "'ll':3 'ok':1 'reformul':4 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523063"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833334 {#5629
    date: 2023-11-24 14:42:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED edit
App\Entity\EntryComment {#5630
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4762
    +user: App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Dash-to-dock or Dash-to-panel are must-haves\n
      \n
      I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701359331 {#4756
      date: 2023-11-30 16:48:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4763 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4767 …}
    +reports: Doctrine\ORM\PersistentCollection {#4769 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
    -id: 158455
    -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522447"
    +editedAt: DateTimeImmutable @1701358831 {#4757
      date: 2023-11-30 16:40:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832889 {#4758
      date: 2023-11-24 14:34:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4762}
  +body: "OK I’ll reformulate, thanks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833334 {#5628
    date: 2023-11-24 14:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@kzhe@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5631 …}
  +nested: Doctrine\ORM\PersistentCollection {#5633 …}
  +votes: Doctrine\ORM\PersistentCollection {#5635 …}
  +reports: Doctrine\ORM\PersistentCollection {#5637 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5639 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5641 …}
  -id: 158480
  -bodyTs: "'ll':3 'ok':1 'reformul':4 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523063"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833334 {#5629
    date: 2023-11-24 14:42:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED moderate
App\Entity\EntryComment {#5630
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4762
    +user: App\Entity\User {#4775 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Dash-to-dock or Dash-to-panel are must-haves\n
      \n
      I strongly object to this, having used neither on stock GNOME for the majority of my time on Linux. These extensions make GNOME different from intended and not necessarily better, and while beneficial to some are hardly *must-haves.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701359331 {#4756
      date: 2023-11-30 16:48:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4763 …}
    +nested: Doctrine\ORM\PersistentCollection {#4765 …}
    +votes: Doctrine\ORM\PersistentCollection {#4767 …}
    +reports: Doctrine\ORM\PersistentCollection {#4769 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4771 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4773 …}
    -id: 158455
    -bodyTs: "'benefici':46 'better':43 'dash':2,7 'dash-to-dock':1 'dash-to-panel':6 'differ':37 'dock':4 'extens':34 'gnome':24,36 'hard':50 'have':13,53 'intend':39 'linux':32 'major':27 'make':35 'must':12,52 'must-hav':11,51 'necessarili':42 'neither':21 'object':16 'panel':9 'stock':23 'strong':15 'time':30 'use':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6522447"
    +editedAt: DateTimeImmutable @1701358831 {#4757
      date: 2023-11-30 16:40:31.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700832889 {#4758
      date: 2023-11-24 14:34:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4762}
  +body: "OK I’ll reformulate, thanks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700833334 {#5628
    date: 2023-11-24 14:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@kzhe@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5631 …}
  +nested: Doctrine\ORM\PersistentCollection {#5633 …}
  +votes: Doctrine\ORM\PersistentCollection {#5635 …}
  +reports: Doctrine\ORM\PersistentCollection {#5637 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5639 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5641 …}
  -id: 158480
  -bodyTs: "'ll':3 'ok':1 'reformul':4 'thank':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523063"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833334 {#5629
    date: 2023-11-24 14:42:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED moderate
App\Entity\EntryComment {#4835
  +user: App\Entity\User {#4848 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701388699 {#4830
    date: 2023-12-01 00:58:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4836 …}
  +nested: Doctrine\ORM\PersistentCollection {#4838 …}
  +votes: Doctrine\ORM\PersistentCollection {#4840 …}
  +reports: Doctrine\ORM\PersistentCollection {#4842 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
  -id: 158464
  -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833103 {#4831
    date: 2023-11-24 14:38:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED edit
App\Entity\EntryComment {#4835
  +user: App\Entity\User {#4848 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701388699 {#4830
    date: 2023-12-01 00:58:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4836 …}
  +nested: Doctrine\ORM\PersistentCollection {#4838 …}
  +votes: Doctrine\ORM\PersistentCollection {#4840 …}
  +reports: Doctrine\ORM\PersistentCollection {#4842 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
  -id: 158464
  -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833103 {#4831
    date: 2023-11-24 14:38:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED moderate
App\Entity\EntryComment {#4835
  +user: App\Entity\User {#4848 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701388699 {#4830
    date: 2023-12-01 00:58:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4836 …}
  +nested: Doctrine\ORM\PersistentCollection {#4838 …}
  +votes: Doctrine\ORM\PersistentCollection {#4840 …}
  +reports: Doctrine\ORM\PersistentCollection {#4842 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
  -id: 158464
  -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700833103 {#4831
    date: 2023-11-24 14:38:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED moderate
App\Entity\EntryComment {#5645
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "I’ve edited and merged the Snap paragraph with Flatpaks. After all, they serve the same purpose."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700835386 {#5643
    date: 2023-11-24 15:16:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5646 …}
  +nested: Doctrine\ORM\PersistentCollection {#5648 …}
  +votes: Doctrine\ORM\PersistentCollection {#5650 …}
  +reports: Doctrine\ORM\PersistentCollection {#5652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5656 …}
  -id: 158607
  -bodyTs: "'edit':3 'flatpak':10 'merg':5 'paragraph':8 'purpos':17 'serv':14 'snap':7 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835386 {#5644
    date: 2023-11-24 15:16:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
App\Entity\EntryComment {#5645
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "I’ve edited and merged the Snap paragraph with Flatpaks. After all, they serve the same purpose."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700835386 {#5643
    date: 2023-11-24 15:16:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5646 …}
  +nested: Doctrine\ORM\PersistentCollection {#5648 …}
  +votes: Doctrine\ORM\PersistentCollection {#5650 …}
  +reports: Doctrine\ORM\PersistentCollection {#5652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5656 …}
  -id: 158607
  -bodyTs: "'edit':3 'flatpak':10 'merg':5 'paragraph':8 'purpos':17 'serv':14 'snap':7 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835386 {#5644
    date: 2023-11-24 15:16:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
App\Entity\EntryComment {#5645
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "I’ve edited and merged the Snap paragraph with Flatpaks. After all, they serve the same purpose."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700835386 {#5643
    date: 2023-11-24 15:16:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5646 …}
  +nested: Doctrine\ORM\PersistentCollection {#5648 …}
  +votes: Doctrine\ORM\PersistentCollection {#5650 …}
  +reports: Doctrine\ORM\PersistentCollection {#5652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5656 …}
  -id: 158607
  -bodyTs: "'edit':3 'flatpak':10 'merg':5 'paragraph':8 'purpos':17 'serv':14 'snap':7 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6523809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835386 {#5644
    date: 2023-11-24 15:16:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED moderate
App\Entity\EntryComment {#5660
  +user: Proxies\__CG__\App\Entity\User {#5661 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700835264 {#5658
    date: 2023-11-24 15:14:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5662 …}
  +nested: Doctrine\ORM\PersistentCollection {#5664 …}
  +votes: Doctrine\ORM\PersistentCollection {#5666 …}
  +reports: Doctrine\ORM\PersistentCollection {#5668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
  -id: 158599
  -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5549938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835264 {#5659
    date: 2023-11-24 15:14:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED edit
App\Entity\EntryComment {#5660
  +user: Proxies\__CG__\App\Entity\User {#5661 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700835264 {#5658
    date: 2023-11-24 15:14:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5662 …}
  +nested: Doctrine\ORM\PersistentCollection {#5664 …}
  +votes: Doctrine\ORM\PersistentCollection {#5666 …}
  +reports: Doctrine\ORM\PersistentCollection {#5668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
  -id: 158599
  -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5549938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835264 {#5659
    date: 2023-11-24 15:14:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED moderate
App\Entity\EntryComment {#5660
  +user: Proxies\__CG__\App\Entity\User {#5661 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700835264 {#5658
    date: 2023-11-24 15:14:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5662 …}
  +nested: Doctrine\ORM\PersistentCollection {#5664 …}
  +votes: Doctrine\ORM\PersistentCollection {#5666 …}
  +reports: Doctrine\ORM\PersistentCollection {#5668 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
  -id: 158599
  -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5549938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835264 {#5659
    date: 2023-11-24 15:14:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED moderate
App\Entity\EntryComment {#5872
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5660
    +user: Proxies\__CG__\App\Entity\User {#5661 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4835
      +user: App\Entity\User {#4848 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701388699 {#4830
        date: 2023-12-01 00:58:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4836 …}
      +nested: Doctrine\ORM\PersistentCollection {#4838 …}
      +votes: Doctrine\ORM\PersistentCollection {#4840 …}
      +reports: Doctrine\ORM\PersistentCollection {#4842 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
      -id: 158464
      -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833103 {#4831
        date: 2023-11-24 14:38:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4835}
    +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1700835264 {#5658
      date: 2023-11-24 15:14:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@glennglog22@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5662 …}
    +nested: Doctrine\ORM\PersistentCollection {#5664 …}
    +votes: Doctrine\ORM\PersistentCollection {#5666 …}
    +reports: Doctrine\ORM\PersistentCollection {#5668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
    -id: 158599
    -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5549938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835264 {#5659
      date: 2023-11-24 15:14:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "They don’t make everything slow. And a beginner isn’t going to notice or care about loop devices."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700837897 {#5870
    date: 2023-11-24 15:58:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
    "@WalrusByte@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5873 …}
  +nested: Doctrine\ORM\PersistentCollection {#5875 …}
  +votes: Doctrine\ORM\PersistentCollection {#5877 …}
  +reports: Doctrine\ORM\PersistentCollection {#5879 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5881 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5883 …}
  -id: 158743
  -bodyTs: "'beginn':9 'care':16 'devic':19 'everyth':5 'go':12 'isn':10 'loop':18 'make':4 'notic':14 'slow':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837897 {#5871
    date: 2023-11-24 15:58:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED edit
App\Entity\EntryComment {#5872
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5660
    +user: Proxies\__CG__\App\Entity\User {#5661 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4835
      +user: App\Entity\User {#4848 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701388699 {#4830
        date: 2023-12-01 00:58:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4836 …}
      +nested: Doctrine\ORM\PersistentCollection {#4838 …}
      +votes: Doctrine\ORM\PersistentCollection {#4840 …}
      +reports: Doctrine\ORM\PersistentCollection {#4842 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
      -id: 158464
      -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833103 {#4831
        date: 2023-11-24 14:38:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4835}
    +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1700835264 {#5658
      date: 2023-11-24 15:14:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@glennglog22@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5662 …}
    +nested: Doctrine\ORM\PersistentCollection {#5664 …}
    +votes: Doctrine\ORM\PersistentCollection {#5666 …}
    +reports: Doctrine\ORM\PersistentCollection {#5668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
    -id: 158599
    -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5549938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835264 {#5659
      date: 2023-11-24 15:14:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "They don’t make everything slow. And a beginner isn’t going to notice or care about loop devices."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700837897 {#5870
    date: 2023-11-24 15:58:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
    "@WalrusByte@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5873 …}
  +nested: Doctrine\ORM\PersistentCollection {#5875 …}
  +votes: Doctrine\ORM\PersistentCollection {#5877 …}
  +reports: Doctrine\ORM\PersistentCollection {#5879 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5881 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5883 …}
  -id: 158743
  -bodyTs: "'beginn':9 'care':16 'devic':19 'everyth':5 'go':12 'isn':10 'loop':18 'make':4 'notic':14 'slow':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837897 {#5871
    date: 2023-11-24 15:58:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED moderate
App\Entity\EntryComment {#5872
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5660
    +user: Proxies\__CG__\App\Entity\User {#5661 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4835
      +user: App\Entity\User {#4848 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701388699 {#4830
        date: 2023-12-01 00:58:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4836 …}
      +nested: Doctrine\ORM\PersistentCollection {#4838 …}
      +votes: Doctrine\ORM\PersistentCollection {#4840 …}
      +reports: Doctrine\ORM\PersistentCollection {#4842 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
      -id: 158464
      -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700833103 {#4831
        date: 2023-11-24 14:38:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4835}
    +body: "From what I hear, it just makes things slower, and it’s proprietary. Basically exactly what OP said. It also makes a ton of loop devices, so if you’re working with them yourself it’s kind of annoying."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1700835264 {#5658
      date: 2023-11-24 15:14:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@glennglog22@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5662 …}
    +nested: Doctrine\ORM\PersistentCollection {#5664 …}
    +votes: Doctrine\ORM\PersistentCollection {#5666 …}
    +reports: Doctrine\ORM\PersistentCollection {#5668 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5670 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5672 …}
    -id: 158599
    -bodyTs: "'also':20 'annoy':39 'basic':14 'devic':26 'exact':15 'hear':4 'kind':37 'loop':25 'make':7,21 'op':17 'proprietari':13 're':30 'said':18 'slower':9 'thing':8 'ton':23 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5549938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835264 {#5659
      date: 2023-11-24 15:14:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "They don’t make everything slow. And a beginner isn’t going to notice or care about loop devices."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700837897 {#5870
    date: 2023-11-24 15:58:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
    "@WalrusByte@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5873 …}
  +nested: Doctrine\ORM\PersistentCollection {#5875 …}
  +votes: Doctrine\ORM\PersistentCollection {#5877 …}
  +reports: Doctrine\ORM\PersistentCollection {#5879 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5881 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5883 …}
  -id: 158743
  -bodyTs: "'beginn':9 'care':16 'devic':19 'everyth':5 'go':12 'isn':10 'loop':18 'make':4 'notic':14 'slow':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5886491"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700837897 {#5871
    date: 2023-11-24 15:58:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED moderate
App\Entity\EntryComment {#5676
  +user: Proxies\__CG__\App\Entity\User {#5677 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "There isn’t anything wrong. Many of the things that “common crowd wisdom” in the Linux community says are bad are just drama. They get into their own heads about something and lash out at anything that’s different."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700852308 {#5674
    date: 2023-11-24 19:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5678 …}
  +nested: Doctrine\ORM\PersistentCollection {#5680 …}
  +votes: Doctrine\ORM\PersistentCollection {#5682 …}
  +reports: Doctrine\ORM\PersistentCollection {#5684 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5688 …}
  -id: 159545
  -bodyTs: "'anyth':4,36 'bad':20 'common':11 'communiti':17 'crowd':12 'differ':39 'drama':23 'get':25 'head':29 'isn':2 'lash':33 'linux':16 'mani':6 'say':18 'someth':31 'thing':9 'wisdom':13 'wrong':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/4842481"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700852308 {#5675
    date: 2023-11-24 19:58:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED edit
App\Entity\EntryComment {#5676
  +user: Proxies\__CG__\App\Entity\User {#5677 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "There isn’t anything wrong. Many of the things that “common crowd wisdom” in the Linux community says are bad are just drama. They get into their own heads about something and lash out at anything that’s different."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700852308 {#5674
    date: 2023-11-24 19:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5678 …}
  +nested: Doctrine\ORM\PersistentCollection {#5680 …}
  +votes: Doctrine\ORM\PersistentCollection {#5682 …}
  +reports: Doctrine\ORM\PersistentCollection {#5684 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5688 …}
  -id: 159545
  -bodyTs: "'anyth':4,36 'bad':20 'common':11 'communiti':17 'crowd':12 'differ':39 'drama':23 'get':25 'head':29 'isn':2 'lash':33 'linux':16 'mani':6 'say':18 'someth':31 'thing':9 'wisdom':13 'wrong':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/4842481"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700852308 {#5675
    date: 2023-11-24 19:58:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED moderate
App\Entity\EntryComment {#5676
  +user: Proxies\__CG__\App\Entity\User {#5677 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4835
    +user: App\Entity\User {#4848 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "This is pretty useful information as someone that has used Linux off and on (still essentially a beginner). I'd like a bit more elaboration on why it is that Snaps is bad though, as I'm currently using Kubuntu and I haven't found anything seemingly wrong with it on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1701388699 {#4830
      date: 2023-12-01 00:58:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4836 …}
    +nested: Doctrine\ORM\PersistentCollection {#4838 …}
    +votes: Doctrine\ORM\PersistentCollection {#4840 …}
    +reports: Doctrine\ORM\PersistentCollection {#4842 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4844 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4846 …}
    -id: 158464
    -bodyTs: "'anyth':46 'bad':33 'beginn':18 'bit':23 'current':38 'd':20 'elabor':25 'end':53 'essenti':16 'found':45 'haven':43 'inform':5 'kubuntu':40 'like':21 'linux':11 'm':37 'pretti':3 'seem':47 'snap':31 'someon':7 'still':15 'though':34 'use':4,10,39 'wrong':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3749352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700833103 {#4831
      date: 2023-11-24 14:38:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4835}
  +body: "There isn’t anything wrong. Many of the things that “common crowd wisdom” in the Linux community says are bad are just drama. They get into their own heads about something and lash out at anything that’s different."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700852308 {#5674
    date: 2023-11-24 19:58:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@glennglog22@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5678 …}
  +nested: Doctrine\ORM\PersistentCollection {#5680 …}
  +votes: Doctrine\ORM\PersistentCollection {#5682 …}
  +reports: Doctrine\ORM\PersistentCollection {#5684 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5688 …}
  -id: 159545
  -bodyTs: "'anyth':4,36 'bad':20 'common':11 'communiti':17 'crowd':12 'differ':39 'drama':23 'get':25 'head':29 'isn':2 'lash':33 'linux':16 'mani':6 'say':18 'someth':31 'thing':9 'wisdom':13 'wrong':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/4842481"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700852308 {#5675
    date: 2023-11-24 19:58:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED moderate
App\Entity\EntryComment {#4909
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Just use Linux Mint or Manjaro."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701372227 {#4904
    date: 2023-11-30 20:23:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4910 …}
  +nested: Doctrine\ORM\PersistentCollection {#4912 …}
  +votes: Doctrine\ORM\PersistentCollection {#4914 …}
  +reports: Doctrine\ORM\PersistentCollection {#4916 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
  -id: 158616
  -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550016"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835516 {#4905
    date: 2023-11-24 15:18:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED edit
App\Entity\EntryComment {#4909
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Just use Linux Mint or Manjaro."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701372227 {#4904
    date: 2023-11-30 20:23:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4910 …}
  +nested: Doctrine\ORM\PersistentCollection {#4912 …}
  +votes: Doctrine\ORM\PersistentCollection {#4914 …}
  +reports: Doctrine\ORM\PersistentCollection {#4916 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
  -id: 158616
  -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550016"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835516 {#4905
    date: 2023-11-24 15:18:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED moderate
App\Entity\EntryComment {#4909
  +user: App\Entity\User {#4922 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Just use Linux Mint or Manjaro."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701372227 {#4904
    date: 2023-11-30 20:23:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4910 …}
  +nested: Doctrine\ORM\PersistentCollection {#4912 …}
  +votes: Doctrine\ORM\PersistentCollection {#4914 …}
  +reports: Doctrine\ORM\PersistentCollection {#4916 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
  -id: 158616
  -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550016"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835516 {#4905
    date: 2023-11-24 15:18:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED moderate
App\Entity\EntryComment {#5692
  +user: Proxies\__CG__\App\Entity\User {#5693 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4909
    +user: App\Entity\User {#4922 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Just use Linux Mint or Manjaro."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701372227 {#4904
      date: 2023-11-30 20:23:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4910 …}
    +nested: Doctrine\ORM\PersistentCollection {#4912 …}
    +votes: Doctrine\ORM\PersistentCollection {#4914 …}
    +reports: Doctrine\ORM\PersistentCollection {#4916 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
    -id: 158616
    -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5550016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835516 {#4905
      date: 2023-11-24 15:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable for beginners."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700836447 {#5690
    date: 2023-11-24 15:34:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5694 …}
  +nested: Doctrine\ORM\PersistentCollection {#5696 …}
  +votes: Doctrine\ORM\PersistentCollection {#5698 …}
  +reports: Doctrine\ORM\PersistentCollection {#5700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
  -id: 158666
  -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5107510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700836447 {#5691
    date: 2023-11-24 15:34:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED edit
App\Entity\EntryComment {#5692
  +user: Proxies\__CG__\App\Entity\User {#5693 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4909
    +user: App\Entity\User {#4922 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Just use Linux Mint or Manjaro."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701372227 {#4904
      date: 2023-11-30 20:23:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4910 …}
    +nested: Doctrine\ORM\PersistentCollection {#4912 …}
    +votes: Doctrine\ORM\PersistentCollection {#4914 …}
    +reports: Doctrine\ORM\PersistentCollection {#4916 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
    -id: 158616
    -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5550016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835516 {#4905
      date: 2023-11-24 15:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable for beginners."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700836447 {#5690
    date: 2023-11-24 15:34:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5694 …}
  +nested: Doctrine\ORM\PersistentCollection {#5696 …}
  +votes: Doctrine\ORM\PersistentCollection {#5698 …}
  +reports: Doctrine\ORM\PersistentCollection {#5700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
  -id: 158666
  -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5107510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700836447 {#5691
    date: 2023-11-24 15:34:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED moderate
App\Entity\EntryComment {#5692
  +user: Proxies\__CG__\App\Entity\User {#5693 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4909
    +user: App\Entity\User {#4922 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Just use Linux Mint or Manjaro."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701372227 {#4904
      date: 2023-11-30 20:23:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4910 …}
    +nested: Doctrine\ORM\PersistentCollection {#4912 …}
    +votes: Doctrine\ORM\PersistentCollection {#4914 …}
    +reports: Doctrine\ORM\PersistentCollection {#4916 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
    -id: 158616
    -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5550016"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700835516 {#4905
      date: 2023-11-24 15:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable for beginners."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700836447 {#5690
    date: 2023-11-24 15:34:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5694 …}
  +nested: Doctrine\ORM\PersistentCollection {#5696 …}
  +votes: Doctrine\ORM\PersistentCollection {#5698 …}
  +reports: Doctrine\ORM\PersistentCollection {#5700 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
  -id: 158666
  -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5107510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700836447 {#5691
    date: 2023-11-24 15:34:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED moderate
App\Entity\EntryComment {#5887
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5692
    +user: Proxies\__CG__\App\Entity\User {#5693 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4909
      +user: App\Entity\User {#4922 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Just use Linux Mint or Manjaro."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701372227 {#4904
        date: 2023-11-30 20:23:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4910 …}
      +nested: Doctrine\ORM\PersistentCollection {#4912 …}
      +votes: Doctrine\ORM\PersistentCollection {#4914 …}
      +reports: Doctrine\ORM\PersistentCollection {#4916 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
      -id: 158616
      -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5550016"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700835516 {#4905
        date: 2023-11-24 15:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4909}
    +body: "Manjaro is not suitable for beginners."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700836447 {#5690
      date: 2023-11-24 15:34:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@interceder270@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5694 …}
    +nested: Doctrine\ORM\PersistentCollection {#5696 …}
    +votes: Doctrine\ORM\PersistentCollection {#5698 …}
    +reports: Doctrine\ORM\PersistentCollection {#5700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
    -id: 158666
    -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5107510"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700836447 {#5691
      date: 2023-11-24 15:34:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700841876 {#5885
    date: 2023-11-24 17:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
    "@Diplomjodler@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5888 …}
  +nested: Doctrine\ORM\PersistentCollection {#5890 …}
  +votes: Doctrine\ORM\PersistentCollection {#5892 …}
  +reports: Doctrine\ORM\PersistentCollection {#5894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5898 …}
  -id: 158956
  -bodyTs: "'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082144"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841876 {#5886
    date: 2023-11-24 17:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
159 DENIED edit
App\Entity\EntryComment {#5887
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5692
    +user: Proxies\__CG__\App\Entity\User {#5693 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4909
      +user: App\Entity\User {#4922 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Just use Linux Mint or Manjaro."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701372227 {#4904
        date: 2023-11-30 20:23:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4910 …}
      +nested: Doctrine\ORM\PersistentCollection {#4912 …}
      +votes: Doctrine\ORM\PersistentCollection {#4914 …}
      +reports: Doctrine\ORM\PersistentCollection {#4916 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
      -id: 158616
      -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5550016"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700835516 {#4905
        date: 2023-11-24 15:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4909}
    +body: "Manjaro is not suitable for beginners."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700836447 {#5690
      date: 2023-11-24 15:34:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@interceder270@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5694 …}
    +nested: Doctrine\ORM\PersistentCollection {#5696 …}
    +votes: Doctrine\ORM\PersistentCollection {#5698 …}
    +reports: Doctrine\ORM\PersistentCollection {#5700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
    -id: 158666
    -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5107510"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700836447 {#5691
      date: 2023-11-24 15:34:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700841876 {#5885
    date: 2023-11-24 17:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
    "@Diplomjodler@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5888 …}
  +nested: Doctrine\ORM\PersistentCollection {#5890 …}
  +votes: Doctrine\ORM\PersistentCollection {#5892 …}
  +reports: Doctrine\ORM\PersistentCollection {#5894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5898 …}
  -id: 158956
  -bodyTs: "'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082144"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841876 {#5886
    date: 2023-11-24 17:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
160 DENIED moderate
App\Entity\EntryComment {#5887
  +user: App\Entity\User {#4366 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5692
    +user: Proxies\__CG__\App\Entity\User {#5693 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4909
      +user: App\Entity\User {#4922 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Just use Linux Mint or Manjaro."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701372227 {#4904
        date: 2023-11-30 20:23:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4910 …}
      +nested: Doctrine\ORM\PersistentCollection {#4912 …}
      +votes: Doctrine\ORM\PersistentCollection {#4914 …}
      +reports: Doctrine\ORM\PersistentCollection {#4916 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4918 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4920 …}
      -id: 158616
      -bodyTs: "'linux':3 'manjaro':6 'mint':4 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5550016"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700835516 {#4905
        date: 2023-11-24 15:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4909}
    +body: "Manjaro is not suitable for beginners."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1700836447 {#5690
      date: 2023-11-24 15:34:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@interceder270@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5694 …}
    +nested: Doctrine\ORM\PersistentCollection {#5696 …}
    +votes: Doctrine\ORM\PersistentCollection {#5698 …}
    +reports: Doctrine\ORM\PersistentCollection {#5700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5704 …}
    -id: 158666
    -bodyTs: "'beginn':6 'manjaro':1 'suitabl':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5107510"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700836447 {#5691
      date: 2023-11-24 15:34:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4909}
  +body: "Manjaro is not suitable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700841876 {#5885
    date: 2023-11-24 17:04:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@interceder270@lemmy.world"
    "@Diplomjodler@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5888 …}
  +nested: Doctrine\ORM\PersistentCollection {#5890 …}
  +votes: Doctrine\ORM\PersistentCollection {#5892 …}
  +reports: Doctrine\ORM\PersistentCollection {#5894 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5896 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5898 …}
  -id: 158956
  -bodyTs: "'manjaro':1 'suitabl':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082144"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841876 {#5886
    date: 2023-11-24 17:04:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED moderate
App\Entity\EntryComment {#4982
  +user: App\Entity\User {#4995 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I think one should first jump from DE to DE and find the best choice for them. Then look at distros that implement those DE really well. 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835532 {#4977
    date: 2023-11-24 15:18:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4983 …}
  +nested: Doctrine\ORM\PersistentCollection {#4985 …}
  +votes: Doctrine\ORM\PersistentCollection {#4987 …}
  +reports: Doctrine\ORM\PersistentCollection {#4989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4993 …}
  -id: 158618
  -bodyTs: "'best':14 'choic':15 'de':8,10,25 'distro':21 'find':12 'first':5 'implement':23 'jump':6 'look':19 'one':3 'realli':26 'think':2 'well':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835532 {#4978
    date: 2023-11-24 15:18:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED edit
App\Entity\EntryComment {#4982
  +user: App\Entity\User {#4995 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I think one should first jump from DE to DE and find the best choice for them. Then look at distros that implement those DE really well. 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835532 {#4977
    date: 2023-11-24 15:18:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4983 …}
  +nested: Doctrine\ORM\PersistentCollection {#4985 …}
  +votes: Doctrine\ORM\PersistentCollection {#4987 …}
  +reports: Doctrine\ORM\PersistentCollection {#4989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4993 …}
  -id: 158618
  -bodyTs: "'best':14 'choic':15 'de':8,10,25 'distro':21 'find':12 'first':5 'implement':23 'jump':6 'look':19 'one':3 'realli':26 'think':2 'well':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835532 {#4978
    date: 2023-11-24 15:18:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED moderate
App\Entity\EntryComment {#4982
  +user: App\Entity\User {#4995 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "I think one should first jump from DE to DE and find the best choice for them. Then look at distros that implement those DE really well. 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700835532 {#4977
    date: 2023-11-24 15:18:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4983 …}
  +nested: Doctrine\ORM\PersistentCollection {#4985 …}
  +votes: Doctrine\ORM\PersistentCollection {#4987 …}
  +reports: Doctrine\ORM\PersistentCollection {#4989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4993 …}
  -id: 158618
  -bodyTs: "'best':14 'choic':15 'de':8,10,25 'distro':21 'find':12 'first':5 'implement':23 'jump':6 'look':19 'one':3 'realli':26 'think':2 'well':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5550023"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700835532 {#4978
    date: 2023-11-24 15:18:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED moderate
App\Entity\EntryComment {#5055
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
    \n
    You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701371883 {#5050
    date: 2023-11-30 20:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5056 …}
  +nested: Doctrine\ORM\PersistentCollection {#5058 …}
  +votes: Doctrine\ORM\PersistentCollection {#5060 …}
  +reports: Doctrine\ORM\PersistentCollection {#5062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
  -id: 158765
  -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5887005"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838356 {#5051
    date: 2023-11-24 16:05:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED edit
App\Entity\EntryComment {#5055
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
    \n
    You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701371883 {#5050
    date: 2023-11-30 20:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5056 …}
  +nested: Doctrine\ORM\PersistentCollection {#5058 …}
  +votes: Doctrine\ORM\PersistentCollection {#5060 …}
  +reports: Doctrine\ORM\PersistentCollection {#5062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
  -id: 158765
  -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5887005"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838356 {#5051
    date: 2023-11-24 16:05:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED moderate
App\Entity\EntryComment {#5055
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
    \n
    You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1701371883 {#5050
    date: 2023-11-30 20:18:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5056 …}
  +nested: Doctrine\ORM\PersistentCollection {#5058 …}
  +votes: Doctrine\ORM\PersistentCollection {#5060 …}
  +reports: Doctrine\ORM\PersistentCollection {#5062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
  -id: 158765
  -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5887005"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700838356 {#5051
    date: 2023-11-24 16:05:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED moderate
App\Entity\EntryComment {#5708
  +user: Proxies\__CG__\App\Entity\User {#5709 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5055
    +user: App\Entity\User {#5068 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
      \n
      You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701371883 {#5050
      date: 2023-11-30 20:18:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5056 …}
    +nested: Doctrine\ORM\PersistentCollection {#5058 …}
    +votes: Doctrine\ORM\PersistentCollection {#5060 …}
    +reports: Doctrine\ORM\PersistentCollection {#5062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
    -id: 158765
    -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5887005"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838356 {#5051
      date: 2023-11-24 16:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840995 {#5706
    date: 2023-11-24 16:49:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5710 …}
  +nested: Doctrine\ORM\PersistentCollection {#5712 …}
  +votes: Doctrine\ORM\PersistentCollection {#5714 …}
  +reports: Doctrine\ORM\PersistentCollection {#5716 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
  -id: 158911
  -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130047"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840995 {#5707
    date: 2023-11-24 16:49:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED edit
App\Entity\EntryComment {#5708
  +user: Proxies\__CG__\App\Entity\User {#5709 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5055
    +user: App\Entity\User {#5068 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
      \n
      You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701371883 {#5050
      date: 2023-11-30 20:18:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5056 …}
    +nested: Doctrine\ORM\PersistentCollection {#5058 …}
    +votes: Doctrine\ORM\PersistentCollection {#5060 …}
    +reports: Doctrine\ORM\PersistentCollection {#5062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
    -id: 158765
    -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5887005"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838356 {#5051
      date: 2023-11-24 16:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840995 {#5706
    date: 2023-11-24 16:49:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5710 …}
  +nested: Doctrine\ORM\PersistentCollection {#5712 …}
  +votes: Doctrine\ORM\PersistentCollection {#5714 …}
  +reports: Doctrine\ORM\PersistentCollection {#5716 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
  -id: 158911
  -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130047"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840995 {#5707
    date: 2023-11-24 16:49:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED moderate
App\Entity\EntryComment {#5708
  +user: Proxies\__CG__\App\Entity\User {#5709 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5055
    +user: App\Entity\User {#5068 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
      \n
      You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1701371883 {#5050
      date: 2023-11-30 20:18:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5056 …}
    +nested: Doctrine\ORM\PersistentCollection {#5058 …}
    +votes: Doctrine\ORM\PersistentCollection {#5060 …}
    +reports: Doctrine\ORM\PersistentCollection {#5062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
    -id: 158765
    -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5887005"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700838356 {#5051
      date: 2023-11-24 16:05:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700840995 {#5706
    date: 2023-11-24 16:49:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5710 …}
  +nested: Doctrine\ORM\PersistentCollection {#5712 …}
  +votes: Doctrine\ORM\PersistentCollection {#5714 …}
  +reports: Doctrine\ORM\PersistentCollection {#5716 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
  -id: 158911
  -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130047"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700840995 {#5707
    date: 2023-11-24 16:49:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED moderate
App\Entity\EntryComment {#5902
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5708
    +user: Proxies\__CG__\App\Entity\User {#5709 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5055
      +user: App\Entity\User {#5068 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
        \n
        You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701371883 {#5050
        date: 2023-11-30 20:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5056 …}
      +nested: Doctrine\ORM\PersistentCollection {#5058 …}
      +votes: Doctrine\ORM\PersistentCollection {#5060 …}
      +reports: Doctrine\ORM\PersistentCollection {#5062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
      -id: 158765
      -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5887005"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838356 {#5051
        date: 2023-11-24 16:05:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#5055}
    +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700840995 {#5706
      date: 2023-11-24 16:49:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5710 …}
    +nested: Doctrine\ORM\PersistentCollection {#5712 …}
    +votes: Doctrine\ORM\PersistentCollection {#5714 …}
    +reports: Doctrine\ORM\PersistentCollection {#5716 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
    -id: 158911
    -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5130047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700840995 {#5707
      date: 2023-11-24 16:49:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: """
    Is there?\n
    \n
    “these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult”\n
    \n
    What issues are these that I’ve never seen?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700841678 {#5900
    date: 2023-11-24 17:01:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
    "@thisisnotgoingwell@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5903 …}
  +nested: Doctrine\ORM\PersistentCollection {#5905 …}
  +votes: Doctrine\ORM\PersistentCollection {#5907 …}
  +reports: Doctrine\ORM\PersistentCollection {#5909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5913 …}
  -id: 158944
  -bodyTs: "'beginn':21 'difficult':22 'issu':7,24 'life':18 'major':6 'make':16 'manag':9 'might':15 'never':30 'packag':10 'philosophi':13 'polici':11 'seen':31 'two':4 've':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5888445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841678 {#5901
    date: 2023-11-24 17:01:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED edit
App\Entity\EntryComment {#5902
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5708
    +user: Proxies\__CG__\App\Entity\User {#5709 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5055
      +user: App\Entity\User {#5068 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
        \n
        You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701371883 {#5050
        date: 2023-11-30 20:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5056 …}
      +nested: Doctrine\ORM\PersistentCollection {#5058 …}
      +votes: Doctrine\ORM\PersistentCollection {#5060 …}
      +reports: Doctrine\ORM\PersistentCollection {#5062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
      -id: 158765
      -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5887005"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838356 {#5051
        date: 2023-11-24 16:05:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#5055}
    +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700840995 {#5706
      date: 2023-11-24 16:49:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5710 …}
    +nested: Doctrine\ORM\PersistentCollection {#5712 …}
    +votes: Doctrine\ORM\PersistentCollection {#5714 …}
    +reports: Doctrine\ORM\PersistentCollection {#5716 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
    -id: 158911
    -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5130047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700840995 {#5707
      date: 2023-11-24 16:49:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: """
    Is there?\n
    \n
    “these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult”\n
    \n
    What issues are these that I’ve never seen?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700841678 {#5900
    date: 2023-11-24 17:01:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
    "@thisisnotgoingwell@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5903 …}
  +nested: Doctrine\ORM\PersistentCollection {#5905 …}
  +votes: Doctrine\ORM\PersistentCollection {#5907 …}
  +reports: Doctrine\ORM\PersistentCollection {#5909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5913 …}
  -id: 158944
  -bodyTs: "'beginn':21 'difficult':22 'issu':7,24 'life':18 'major':6 'make':16 'manag':9 'might':15 'never':30 'packag':10 'philosophi':13 'polici':11 'seen':31 'two':4 've':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5888445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841678 {#5901
    date: 2023-11-24 17:01:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED moderate
App\Entity\EntryComment {#5902
  +user: App\Entity\User {#5068 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5708
    +user: Proxies\__CG__\App\Entity\User {#5709 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#5055
      +user: App\Entity\User {#5068 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        What’s with the weird anti-Ubuntu bias? “It’ll probably work fine but I don’t like their management?”\n
        \n
        You’re recommending a distro for beginners. Personal disagreements with the company are irrelevant.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1701371883 {#5050
        date: 2023-11-30 20:18:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@GravitySpoiled@lemmy.ml"
        "@wfh@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5056 …}
      +nested: Doctrine\ORM\PersistentCollection {#5058 …}
      +votes: Doctrine\ORM\PersistentCollection {#5060 …}
      +reports: Doctrine\ORM\PersistentCollection {#5062 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5064 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5066 …}
      -id: 158765
      -bodyTs: "'anti':7 'anti-ubuntu':6 'beginn':28 'bias':9 'compani':33 'disagr':30 'distro':26 'fine':14 'irrelev':35 'like':19 'll':11 'manag':21 'person':29 'probabl':12 're':23 'recommend':24 'ubuntu':8 'weird':5 'work':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5887005"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700838356 {#5051
        date: 2023-11-24 16:05:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#5055}
    +body: "You quoted half of the sentence. I think there’s enough substance on there to consider that an informed opinion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700840995 {#5706
      date: 2023-11-24 16:49:55.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5710 …}
    +nested: Doctrine\ORM\PersistentCollection {#5712 …}
    +votes: Doctrine\ORM\PersistentCollection {#5714 …}
    +reports: Doctrine\ORM\PersistentCollection {#5716 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5718 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5720 …}
    -id: 158911
    -bodyTs: "'consid':16 'enough':11 'half':3 'inform':19 'opinion':20 'quot':2 'sentenc':6 'substanc':12 'think':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5130047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700840995 {#5707
      date: 2023-11-24 16:49:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5055}
  +body: """
    Is there?\n
    \n
    “these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult”\n
    \n
    What issues are these that I’ve never seen?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700841678 {#5900
    date: 2023-11-24 17:01:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@atzanteol@sh.itjust.works"
    "@thisisnotgoingwell@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5903 …}
  +nested: Doctrine\ORM\PersistentCollection {#5905 …}
  +votes: Doctrine\ORM\PersistentCollection {#5907 …}
  +reports: Doctrine\ORM\PersistentCollection {#5909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5913 …}
  -id: 158944
  -bodyTs: "'beginn':21 'difficult':22 'issu':7,24 'life':18 'major':6 'make':16 'manag':9 'might':15 'never':30 'packag':10 'philosophi':13 'polici':11 'seen':31 'two':4 've':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5888445"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841678 {#5901
    date: 2023-11-24 17:01:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED moderate
App\Entity\EntryComment {#5129
  +user: App\Entity\User {#5142 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Request for clarifications "for beginners":\n
    \n
    systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
    \n
    Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
    \n
    @snaptastic, please let me know if this comment is relevant enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701484414 {#5123
    date: 2023-12-02 03:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158822
  -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
  +editedAt: DateTimeImmutable @1701369408 {#5124
    date: 2023-11-30 19:36:48.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700839340 {#5125
    date: 2023-11-24 16:22:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED edit
App\Entity\EntryComment {#5129
  +user: App\Entity\User {#5142 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Request for clarifications "for beginners":\n
    \n
    systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
    \n
    Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
    \n
    @snaptastic, please let me know if this comment is relevant enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701484414 {#5123
    date: 2023-12-02 03:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158822
  -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
  +editedAt: DateTimeImmutable @1701369408 {#5124
    date: 2023-11-30 19:36:48.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700839340 {#5125
    date: 2023-11-24 16:22:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
180 DENIED moderate
App\Entity\EntryComment {#5129
  +user: App\Entity\User {#5142 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Request for clarifications "for beginners":\n
    \n
    systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
    \n
    Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
    \n
    @snaptastic, please let me know if this comment is relevant enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1701484414 {#5123
    date: 2023-12-02 03:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5130 …}
  +nested: Doctrine\ORM\PersistentCollection {#5132 …}
  +votes: Doctrine\ORM\PersistentCollection {#5134 …}
  +reports: Doctrine\ORM\PersistentCollection {#5136 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
  -id: 158822
  -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
  +editedAt: DateTimeImmutable @1701369408 {#5124
    date: 2023-11-30 19:36:48.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700839340 {#5125
    date: 2023-11-24 16:22:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
181 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
182 DENIED moderate
App\Entity\EntryComment {#5724
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: "I’ve updated my post with “I heard conflicting stuff over the Internet and now I’m scared” and an introduction. Those are legitimate questions for people who, like me, do a lot of research before committing to something. Some of the discussions here and in other communities might scare people off, as they might feel they’ve done the “wrong” choice or are afraid to do the “wrong” choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700915806 {#5722
    date: 2023-11-25 13:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5725 …}
  +nested: Doctrine\ORM\PersistentCollection {#5727 …}
  +votes: Doctrine\ORM\PersistentCollection {#5729 …}
  +reports: Doctrine\ORM\PersistentCollection {#5731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5735 …}
  -id: 162232
  -bodyTs: "'afraid':65 'choic':62,70 'commit':37 'communiti':48 'conflict':9 'discuss':43 'done':59 'feel':56 'heard':8 'internet':13 'introduct':21 'legitim':24 'like':29 'lot':33 'm':17 'might':49,55 'peopl':27,51 'post':5 'question':25 'research':35 'scare':18,50 'someth':39 'stuff':10 'updat':3 've':2,58 'wrong':61,69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6562024"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700915806 {#5723
    date: 2023-11-25 13:36:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
183 DENIED edit
App\Entity\EntryComment {#5724
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: "I’ve updated my post with “I heard conflicting stuff over the Internet and now I’m scared” and an introduction. Those are legitimate questions for people who, like me, do a lot of research before committing to something. Some of the discussions here and in other communities might scare people off, as they might feel they’ve done the “wrong” choice or are afraid to do the “wrong” choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700915806 {#5722
    date: 2023-11-25 13:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5725 …}
  +nested: Doctrine\ORM\PersistentCollection {#5727 …}
  +votes: Doctrine\ORM\PersistentCollection {#5729 …}
  +reports: Doctrine\ORM\PersistentCollection {#5731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5735 …}
  -id: 162232
  -bodyTs: "'afraid':65 'choic':62,70 'commit':37 'communiti':48 'conflict':9 'discuss':43 'done':59 'feel':56 'heard':8 'internet':13 'introduct':21 'legitim':24 'like':29 'lot':33 'm':17 'might':49,55 'peopl':27,51 'post':5 'question':25 'research':35 'scare':18,50 'someth':39 'stuff':10 'updat':3 've':2,58 'wrong':61,69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6562024"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700915806 {#5723
    date: 2023-11-25 13:36:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
184 DENIED moderate
App\Entity\EntryComment {#5724
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: "I’ve updated my post with “I heard conflicting stuff over the Internet and now I’m scared” and an introduction. Those are legitimate questions for people who, like me, do a lot of research before committing to something. Some of the discussions here and in other communities might scare people off, as they might feel they’ve done the “wrong” choice or are afraid to do the “wrong” choice."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700915806 {#5722
    date: 2023-11-25 13:36:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5725 …}
  +nested: Doctrine\ORM\PersistentCollection {#5727 …}
  +votes: Doctrine\ORM\PersistentCollection {#5729 …}
  +reports: Doctrine\ORM\PersistentCollection {#5731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5735 …}
  -id: 162232
  -bodyTs: "'afraid':65 'choic':62,70 'commit':37 'communiti':48 'conflict':9 'discuss':43 'done':59 'feel':56 'heard':8 'internet':13 'introduct':21 'legitim':24 'like':29 'lot':33 'm':17 'might':49,55 'peopl':27,51 'post':5 'question':25 'research':35 'scare':18,50 'someth':39 'stuff':10 'updat':3 've':2,58 'wrong':61,69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6562024"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700915806 {#5723
    date: 2023-11-25 13:36:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
185 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
186 DENIED moderate
App\Entity\EntryComment {#5740
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: """
    Nothing. OP is being an idealogue that is doing a disservice to new users.\n
    \n
    Snap can be undesirable for some, but honestly Ubuntu works very well for beginners and arguably has a more intuitive gnome interface by default.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700890800 {#5737
    date: 2023-11-25 06:40:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5742 …}
  +nested: Doctrine\ORM\PersistentCollection {#5744 …}
  +votes: Doctrine\ORM\PersistentCollection {#5746 …}
  +reports: Doctrine\ORM\PersistentCollection {#5748 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5750 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
  -id: 161353
  -bodyTs: "'arguabl':30 'beginn':28 'default':38 'disservic':11 'gnome':35 'honest':22 'idealogu':6 'interfac':36 'intuit':34 'new':13 'noth':1 'op':2 'snap':15 'ubuntu':23 'undesir':18 'user':14 'well':26 'work':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689487"
  +editedAt: DateTimeImmutable @1701463918 {#5738
    date: 2023-12-01 21:51:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890800 {#5739
    date: 2023-11-25 06:40:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
187 DENIED edit
App\Entity\EntryComment {#5740
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: """
    Nothing. OP is being an idealogue that is doing a disservice to new users.\n
    \n
    Snap can be undesirable for some, but honestly Ubuntu works very well for beginners and arguably has a more intuitive gnome interface by default.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700890800 {#5737
    date: 2023-11-25 06:40:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5742 …}
  +nested: Doctrine\ORM\PersistentCollection {#5744 …}
  +votes: Doctrine\ORM\PersistentCollection {#5746 …}
  +reports: Doctrine\ORM\PersistentCollection {#5748 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5750 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
  -id: 161353
  -bodyTs: "'arguabl':30 'beginn':28 'default':38 'disservic':11 'gnome':35 'honest':22 'idealogu':6 'interfac':36 'intuit':34 'new':13 'noth':1 'op':2 'snap':15 'ubuntu':23 'undesir':18 'user':14 'well':26 'work':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689487"
  +editedAt: DateTimeImmutable @1701463918 {#5738
    date: 2023-12-01 21:51:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890800 {#5739
    date: 2023-11-25 06:40:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
188 DENIED moderate
App\Entity\EntryComment {#5740
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5129
    +user: App\Entity\User {#5142 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Request for clarifications "for beginners":\n
      \n
      systemd, XOrg, Wayland - you have mentioned those without an explanation of what they *are.*\n
      \n
      Last time I did anything with linux, Ubuntu was all the rage. I'm interested in hearing more details about what makes it a distro to avoid.\n
      \n
      @snaptastic, please let me know if this comment is relevant enough.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 28
    +score: 0
    +lastActive: DateTime @1701484414 {#5123
      date: 2023-12-02 03:33:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@snaptastic"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5130 …}
    +nested: Doctrine\ORM\PersistentCollection {#5132 …}
    +votes: Doctrine\ORM\PersistentCollection {#5134 …}
    +reports: Doctrine\ORM\PersistentCollection {#5136 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5138 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5140 …}
    -id: 158822
    -bodyTs: "'anyth':24 'avoid':46 'beginn':5 'clarif':3 'comment':54 'detail':38 'distro':44 'enough':57 'explan':15 'hear':36 'interest':34 'know':51 'last':20 'let':49 'linux':26 'm':33 'make':41 'mention':11 'pleas':48 'rage':31 'relev':56 'request':1 'snaptast':47 'systemd':6 'time':21 'ubuntu':27 'wayland':8 'without':13 'xorg':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/652467/-/comment/3750818"
    +editedAt: DateTimeImmutable @1701369408 {#5124
      date: 2023-11-30 19:36:48.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700839340 {#5125
      date: 2023-11-24 16:22:20.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5129}
  +body: """
    Nothing. OP is being an idealogue that is doing a disservice to new users.\n
    \n
    Snap can be undesirable for some, but honestly Ubuntu works very well for beginners and arguably has a more intuitive gnome interface by default.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700890800 {#5737
    date: 2023-11-25 06:40:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@snaptastic"
    "@wfh@lemm.ee"
    "@Nougat@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5742 …}
  +nested: Doctrine\ORM\PersistentCollection {#5744 …}
  +votes: Doctrine\ORM\PersistentCollection {#5746 …}
  +reports: Doctrine\ORM\PersistentCollection {#5748 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5750 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
  -id: 161353
  -bodyTs: "'arguabl':30 'beginn':28 'default':38 'disservic':11 'gnome':35 'honest':22 'idealogu':6 'interfac':36 'intuit':34 'new':13 'noth':1 'op':2 'snap':15 'ubuntu':23 'undesir':18 'user':14 'well':26 'work':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689487"
  +editedAt: DateTimeImmutable @1701463918 {#5738
    date: 2023-12-01 21:51:58.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890800 {#5739
    date: 2023-11-25 06:40:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
189 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
190 DENIED moderate
App\Entity\EntryComment {#5202
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is a great write up. Thanks for this. I may daily drive Fedora as a result of reading it. I recently installed it on an old laptop when I was looking for the lightest distro that comes with gnome by default. I took a liking to it immediately and I now feel validated knowing Torvalds himself is a fan :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700839937 {#5197
    date: 2023-11-24 16:32:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5203 …}
  +nested: Doctrine\ORM\PersistentCollection {#5205 …}
  +votes: Doctrine\ORM\PersistentCollection {#5207 …}
  +reports: Doctrine\ORM\PersistentCollection {#5209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5213 …}
  -id: 158851
  -bodyTs: "'come':38 'daili':12 'default':42 'distro':36 'drive':13 'fan':60 'fedora':14 'feel':53 'gnome':40 'great':4 'immedi':49 'instal':23 'know':55 'laptop':28 'lightest':35 'like':46 'look':32 'may':11 'old':27 'read':19 'recent':22 'result':17 'thank':7 'took':44 'torvald':56 'valid':54 'write':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551264"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839937 {#5198
    date: 2023-11-24 16:32:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
191 DENIED edit
App\Entity\EntryComment {#5202
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is a great write up. Thanks for this. I may daily drive Fedora as a result of reading it. I recently installed it on an old laptop when I was looking for the lightest distro that comes with gnome by default. I took a liking to it immediately and I now feel validated knowing Torvalds himself is a fan :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700839937 {#5197
    date: 2023-11-24 16:32:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5203 …}
  +nested: Doctrine\ORM\PersistentCollection {#5205 …}
  +votes: Doctrine\ORM\PersistentCollection {#5207 …}
  +reports: Doctrine\ORM\PersistentCollection {#5209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5213 …}
  -id: 158851
  -bodyTs: "'come':38 'daili':12 'default':42 'distro':36 'drive':13 'fan':60 'fedora':14 'feel':53 'gnome':40 'great':4 'immedi':49 'instal':23 'know':55 'laptop':28 'lightest':35 'like':46 'look':32 'may':11 'old':27 'read':19 'recent':22 'result':17 'thank':7 'took':44 'torvald':56 'valid':54 'write':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551264"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839937 {#5198
    date: 2023-11-24 16:32:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
192 DENIED moderate
App\Entity\EntryComment {#5202
  +user: App\Entity\User {#5215 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "This is a great write up. Thanks for this. I may daily drive Fedora as a result of reading it. I recently installed it on an old laptop when I was looking for the lightest distro that comes with gnome by default. I took a liking to it immediately and I now feel validated knowing Torvalds himself is a fan :)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700839937 {#5197
    date: 2023-11-24 16:32:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5203 …}
  +nested: Doctrine\ORM\PersistentCollection {#5205 …}
  +votes: Doctrine\ORM\PersistentCollection {#5207 …}
  +reports: Doctrine\ORM\PersistentCollection {#5209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5211 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5213 …}
  -id: 158851
  -bodyTs: "'come':38 'daili':12 'default':42 'distro':36 'drive':13 'fan':60 'fedora':14 'feel':53 'gnome':40 'great':4 'immedi':49 'instal':23 'know':55 'laptop':28 'lightest':35 'like':46 'look':32 'may':11 'old':27 'read':19 'recent':22 'result':17 'thank':7 'took':44 'torvald':56 'valid':54 'write':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5551264"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700839937 {#5198
    date: 2023-11-24 16:32:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
193 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
194 DENIED moderate
App\Entity\EntryComment {#5276
  +user: App\Entity\User {#5289 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
    \n
    That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701447644 {#5271
    date: 2023-12-01 17:20:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5277 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
  -id: 158963
  -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841977 {#5272
    date: 2023-11-24 17:06:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
195 DENIED edit
App\Entity\EntryComment {#5276
  +user: App\Entity\User {#5289 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
    \n
    That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701447644 {#5271
    date: 2023-12-01 17:20:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5277 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
  -id: 158963
  -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841977 {#5272
    date: 2023-11-24 17:06:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
196 DENIED moderate
App\Entity\EntryComment {#5276
  +user: App\Entity\User {#5289 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
    \n
    That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1701447644 {#5271
    date: 2023-12-01 17:20:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5277 …}
  +nested: Doctrine\ORM\PersistentCollection {#5279 …}
  +votes: Doctrine\ORM\PersistentCollection {#5281 …}
  +reports: Doctrine\ORM\PersistentCollection {#5283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
  -id: 158963
  -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6082175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700841977 {#5272
    date: 2023-11-24 17:06:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
197 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
198 DENIED moderate
App\Entity\EntryComment {#5757
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5276
    +user: App\Entity\User {#5289 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
      \n
      That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701447644 {#5271
      date: 2023-12-01 17:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5277 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5283 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
    -id: 158963
    -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6082175"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700841977 {#5272
      date: 2023-11-24 17:06:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5276}
  +body: "Manjaro has too many issues that are well documented with instability and security for new users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700890924 {#5754
    date: 2023-11-25 06:42:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@Samueru@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5758 …}
  +nested: Doctrine\ORM\PersistentCollection {#5760 …}
  +votes: Doctrine\ORM\PersistentCollection {#5762 …}
  +reports: Doctrine\ORM\PersistentCollection {#5764 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5766 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5768 …}
  -id: 161356
  -bodyTs: "'document':9 'instabl':11 'issu':5 'mani':4 'manjaro':1 'new':15 'secur':13 'user':16 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689507"
  +editedAt: DateTimeImmutable @1701447665 {#5755
    date: 2023-12-01 17:21:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890924 {#5756
    date: 2023-11-25 06:42:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
199 DENIED edit
App\Entity\EntryComment {#5757
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5276
    +user: App\Entity\User {#5289 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
      \n
      That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701447644 {#5271
      date: 2023-12-01 17:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5277 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5283 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
    -id: 158963
    -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6082175"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700841977 {#5272
      date: 2023-11-24 17:06:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5276}
  +body: "Manjaro has too many issues that are well documented with instability and security for new users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700890924 {#5754
    date: 2023-11-25 06:42:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@Samueru@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5758 …}
  +nested: Doctrine\ORM\PersistentCollection {#5760 …}
  +votes: Doctrine\ORM\PersistentCollection {#5762 …}
  +reports: Doctrine\ORM\PersistentCollection {#5764 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5766 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5768 …}
  -id: 161356
  -bodyTs: "'document':9 'instabl':11 'issu':5 'mani':4 'manjaro':1 'new':15 'secur':13 'user':16 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689507"
  +editedAt: DateTimeImmutable @1701447665 {#5755
    date: 2023-12-01 17:21:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890924 {#5756
    date: 2023-11-25 06:42:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
200 DENIED moderate
App\Entity\EntryComment {#5757
  +user: Proxies\__CG__\App\Entity\User {#5741 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#5276
    +user: App\Entity\User {#5289 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.\n
      \n
      That makes no sense. Manjaro is actually one of the few distros where a beginner won’t need to touch the terminal ever. You won’t have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1701447644 {#5271
      date: 2023-12-01 17:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5277 …}
    +nested: Doctrine\ORM\PersistentCollection {#5279 …}
    +votes: Doctrine\ORM\PersistentCollection {#5281 …}
    +reports: Doctrine\ORM\PersistentCollection {#5283 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5285 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5287 …}
    -id: 158963
    -bodyTs: "'actual':44 'ad':68 'avoid':1 'base':77 'beginn':9,36,52 'deal':66 'debian/ubuntu':76 'despit':5,13 'difficult':37 'distro':11,49,78 'ever':60 'fine':17 'friend':10 'issu':22 'life':33 'like':73 'major':21 'make':31,39 'manag':24 'manjaro':4,42 'market':7 'might':30 'need':55 'often':14 'one':45 'packag':25 'perfect':16 'philosophi':28 'polici':26 'ppas':69 'remov':71 'run':15 'sens':41 'sever':75 'snap':72 'termin':59 'touch':57 'two':19 'ubuntu':2 'won':53,62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6082175"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700841977 {#5272
      date: 2023-11-24 17:06:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#5276}
  +body: "Manjaro has too many issues that are well documented with instability and security for new users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700890924 {#5754
    date: 2023-11-25 06:42:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
    "@Samueru@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5758 …}
  +nested: Doctrine\ORM\PersistentCollection {#5760 …}
  +votes: Doctrine\ORM\PersistentCollection {#5762 …}
  +reports: Doctrine\ORM\PersistentCollection {#5764 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5766 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5768 …}
  -id: 161356
  -bodyTs: "'document':9 'instabl':11 'issu':5 'mani':4 'manjaro':1 'new':15 'secur':13 'user':16 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ch/comment/3689507"
  +editedAt: DateTimeImmutable @1701447665 {#5755
    date: 2023-12-01 17:21:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700890924 {#5756
    date: 2023-11-25 06:42:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
201 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
202 DENIED moderate
App\Entity\EntryComment {#5349
  +user: App\Entity\User {#5362 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "this should be a sticky for the community. simple, concise, answers the major questions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700842264 {#5344
    date: 2023-11-24 17:11:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5350 …}
  +nested: Doctrine\ORM\PersistentCollection {#5352 …}
  +votes: Doctrine\ORM\PersistentCollection {#5354 …}
  +reports: Doctrine\ORM\PersistentCollection {#5356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5360 …}
  -id: 307142
  -bodyTs: "'answer':11 'communiti':8 'concis':10 'major':13 'question':14 'simpl':9 'sticki':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700842264 {#5345
    date: 2023-11-24 17:11:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
203 DENIED edit
App\Entity\EntryComment {#5349
  +user: App\Entity\User {#5362 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "this should be a sticky for the community. simple, concise, answers the major questions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700842264 {#5344
    date: 2023-11-24 17:11:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5350 …}
  +nested: Doctrine\ORM\PersistentCollection {#5352 …}
  +votes: Doctrine\ORM\PersistentCollection {#5354 …}
  +reports: Doctrine\ORM\PersistentCollection {#5356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5360 …}
  -id: 307142
  -bodyTs: "'answer':11 'communiti':8 'concis':10 'major':13 'question':14 'simpl':9 'sticki':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700842264 {#5345
    date: 2023-11-24 17:11:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
204 DENIED moderate
App\Entity\EntryComment {#5349
  +user: App\Entity\User {#5362 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#276
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#270
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#272
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-me-choose-my-first-distro-and-other-questions-for"
    +title: ""Help me choose my first distro" and other questions for beginners"
    +url: null
    +body: """
      You’re about to take your first steps in the wonderful world of Linux, but you’re overwhelmed by the amount of choices? Welcome to this (I hope) very simple guide :)\n
      \n
      The aim of this guide is to provide simple, clear information to ease your transition as a beginner. This is not a be-all-end-all guide nor an advanced guide.\n
      \n
      Preamble\n
      ========\n
      \n
      Make sure your hardware is compatible\n
      -------------------------------------\n
      \n
      Nowadays most relatively recent hardware works perfectly fine on Linux, but there are some edge cases still. If you don’t use niche hardware and your wifi card is supported, chances are you’re golden. Please note that nVidia is a bad faith player in the Linux world, so if you have a GeForce GPU, expect some trouble.\n
      \n
      Make sure your favourite apps are either available or have a good replacement on Linux\n
      --------------------------------------------------------------------------------------\n
      \n
      If some proprietary app is essential to your workflow and is irreplaceable, consider running it in a VM, keeping a Windows partition for it or try and run it through Wine (this is advanced stuff though).\n
      \n
      Be aware that Linux is not Windows/MacOS\n
      ----------------------------------------\n
      \n
      Things work differently, and this is normal. You will probably struggle at the beginning while adjusting to a new paradigm. You may have to troubleshoot some things. You may break some things in the process. You will probably get frustrated at some point or another. It’s okay. You’re learning something new, and it can be hard to shed old habits forged by years on another system.\n
      \n
      What are the best resources out there?\n
      --------------------------------------\n
      \n
      [Arch Wiki](https://wiki.archlinux.org/) without a doubt. Despite being heavily tied to Arch, most of its content is readily usable to troubleshoot most modern distros, as the building blocks (Kernel, systemd, core system apps, XOrg/Wayland, your DE of choice etc.) are the same.\n
      \n
      Okay, now to the most important questions\n
      \n
      Which distro should I use?\n
      ==========================\n
      \n
      There are [a metric fuckload (or 1.112 imperial fucktons)](https://distrowatch.com/) of distros out there, but these can be broadly put into two main categories: general-purpose distros and niche-distros. I advise you to keep it as mainstream as possible for your first steps. A distro with a large user base, backed by a large community of maintainers and aimed at being as fuss-free as possible is always better than a one-person effort tailored to a specific use-case.\n
      \n
      Beginner distros\n
      ----------------\n
      \n
      These are great distros for beginners as well as more advanced users who just want to have a system that needs almost no configuration out of the box, just works and stays out of the way.\n
      \n
      - **Fedora Workstation**: Clean, sensible, modern and very up to date and should work out of the box for most hardware. Despite the community’s rightful backlash against Red Hat, this is still a great distro for beginners and advanced users. Even Linus Torvalds himself favors Fedora as a daily driver. Fedora is the flagship distro for the Gnome Desktop Environment.\n
      - **Linux Mint**: While I haven’t used it myself, there is a lot of praise here for this Ubuntu derivative from beginners and advanced users alike. Its main goals are ease of use and being the flagship distro for the Cinnamon DE, which is very similar to Windows and may ease the transition for new users.\n
      - **Pop!_OS**: Backed by hardware Linux vendor System76, this Ubuntu derivative shares some of the issues with its infamous parent, but its heavily modified Gnome DE looks and feels nice.\n
      - **I do not recommend Ubuntu nor Manjaro**: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult. Ubuntu suffers from it’s parent company’s goal to make Ubuntu kinda-Linux-but-not-really, and there are some great derivatives like the ones cited above that work equally well but revert some of the most controversial decisions made by Canonical. Manjaro might seem appealing as a “beginner-friendly” Arch derivative and some of its tools are fantastic to remove some configuration burden, but ongoing mismanagement issues and the fact that it needs regular maintenance as updates often break stuff prevent it from being a truly beginner distro.\n
      \n
      Advanced distros\n
      ----------------\n
      \n
      So you’ve taken your first steps, you’re starting to be really comfortable with Linux, and you want to get your hands dirty and really learn what’s happening under the surface? **These should not be installed as your first distro**, unless you like extremely steep learning curves and being overwhelmed.\n
      \n
      - **Debian**: as one of the oldest, still maintained distros and the granddaddy of probably half of the distros out there, Debian is built like a tank. A very stringent policy of focusing on bug and security fixes over new features makes Debian extremely stable and predictable, but it can also feel a bit outdated. Still a rock-solid experience, with a lot to tinker with despite very sensible defaults. It is an incredible learning tool and is as “Standard Linux” as can be.\n
      - **Arch**: The opposite of Debian in philosophy, packages often come to Arch almost as soon as the source code is released. Expect a lot of manual installation and configuration, daily updates, and regularly fixing stuff. An incredible learning tool too, that will make you intimate with the inner workings of Linux.\n
      \n
      Which Desktop Environment should I use?\n
      =======================================\n
      \n
      This is entirely up to you, and depends on your preferences.\n
      \n
      - **Gnome**: Full featured yet very minimalist, Gnome is a great DE that eschews the traditional Desktop metaphor. Like MacOS, out of the box, it provides the strongly opinionated developers’ vision of a user experience. Fortunately, unlike MacOS, there are [thousands of extensions](https://extensions.gnome.org/) to tweak and extend the looks and behaviour of the DE. Dash-to-dock or Dash-to-panel are great if you want a more MacOS-like or Windows-like experience, Blur My Shell is great if you love blurry transparent things, Appindicator is a must, and everything else is up to you. Gnome’s development cycle is highly regular and all core components and apps follow the same release schedule, which explains why a lot of distros choose it as their default DE.\n
      - **KDE Plasma**: Full featured and maximalist, Plasma does not cater to a single design philosophy, is very flexible and can be tweaked almost ad infinitum. This may be an advantage for people who like to spend hours making the perfect environment, or a disadvantage as the possibilities can be overwhelming, and the added complexity may compromise stability, bugginess or completeness. There is no single development cycle for core components and apps, which makes it a bit more difficult for distro maintainers.\n
      - **Cinnamon**: If you want the most “windows-like” experience out of the box, Cinnamon is great. As I have no experience with it, I’ll let the Mint users praise it in the comments :D\n
      - **Lightweight DEs for old or underpowered machines**: The likes of XFCE, LXDE, LXQt are great if you want to ressurect an old machine, but lack the bells and whistles of the aforementioned DEs.\n
      \n
      Philosophical questions, or “I heard conflicting stuff over the Internet and now I’m scared”\n
      ============================================================================================\n
      \n
      You’ve done your research, you’re almost ready to take the plunge, you even read a lot of stuff on this very community, but people seem very passionately for or against stuff. What should you do?\n
      \n
      Shoud I learn the command line?\n
      -------------------------------\n
      \n
      **Yes, eventually**. To be honest, nowadays a lot of things can be configured on the fly graphically, through your DE’s settings. But sometimes, it’s much more efficient to work on the command line, and sometimes it’s the only way to fix something. It’s not that difficult, and you can be reasonably productive by understanding just about a dozen very simple commands.\n
      \n
      I have a very old laptop/desktop, should I use a distro from this era?\n
      ----------------------------------------------------------------------\n
      \n
      **Noooo!**. Contrary to Windows and MacOS which only work correctly on period-correct computers, Linux runs perfectly well on any hardware from the last 20 to 30 years. You will not gain performance by using an old distro, but you will gain hundreds of critical security flaws that have been since corrected. If you need to squeeze performance out of an old computer, use a lightweight graphical environment or repurpose it as a headless home server.\n
      \n
      Should I be concerned about systemd?\n
      ------------------------------------\n
      \n
      **No**. In short, systemd is fine and all major distros have switched to systemd years ago. Even the extremely cautious people behind Debian have used systemd as default since 2015. Not wanting to use systemd is a niche more rooted in philosophical rather than practical or technical reasons, and leads to much deeper issues than you should concern yourself with as a beginner. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I be concerned about XOrg/Wayland?\n
      -----------------------------------------\n
      \n
      **Yes and No, but mostly No**. First off, most distros install both Wayland and XOrg by default, so if one is not satisfying to you, try the other. Remember in the preamble when I said nVidia was a bad actor? Well, most of people’s complaints about Wayland are because of nVidia and their shitty drivers, so GeForce users should stay on XOrg for now. But like it or not, XOrg is dead and unmaintained, and Wayland is the present and future. XOrg did too many things, carried too many features from the 80’s and 90’s and its codebase is a barely maintainable mess. Wayland solves that by being just a simple display protocol with a much smaller codebase, and offloading feature development to the compositors.\n
      \n
      Should I look for a gaming-focused distro?\n
      ------------------------------------------\n
      \n
      **No**. General purpose distros are perfectly fine for gaming. You can install Steam, Lutris, Heroic, Itch etc. and use Proton just fine on almost anything. Even Debian. In short, yes, you can game on Linux, there are great tutorials on the internet.\n
      \n
      Should I be concerned about Flatpaks and/or Snaps?\n
      --------------------------------------------------\n
      \n
      **Not really**. Flatpaks are great, and more and more developers package their apps directly in Flatpak format. As a rule of thumb, for user facing applications, if your app store gives you the choice between Flatpak and your native package manager version, choose the most recent version. Snaps however are a Canonical/Ubuntu thing, so as long as you avoid Ubuntu, its spins and its derivatives that still include Snaps, you should be fine. They tend to take a lot longer to startup than regular apps or Flatpaks, the snap store is proprietary, centralized and Canonical controls every part of it. If you’re fine with that, have fun. (Thanks @GravitySpoiled@lemmy.ml for the precisions)\n
      \n
      Should I follow The Way?\n
      ------------------------\n
      \n
      **Yes**. One does not speak unless one knows. You can take your helmet off in public tho.\n
      \n
      Feel free to help correct, expand, or simplify this guide :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 86
    +favouriteCount: 251
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723062220 {#2410
      date: 2024-08-07 22:23:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@GravitySpoiled@lemmy.ml"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 16258
    -titleTs: "'beginn':11 'choos':3 'distro':6 'first':5 'help':1 'question':9"
    -bodyTs: "'/)':266,329,972 '1.112':324 '20':1373 '2015':1460 '30':1375 '80':1598 '90':1601 'actor':1544 'ad':1084,1113 'adjust':202 'advanc':62,177,418,482,527,722 'advantag':1090 'advis':353 'aforement':1209 'ago':1446 'aim':33,381 'alik':529 'almost':429,872,1083,1233,1665 'also':825 'alway':391 'amount':21 'and/or':1690 'anoth':231,253 'anyth':1666 'app':133,147,296,1042,1131,1704,1720,1776 'appeal':677 'appind':1019 'applic':1717 'arch':262,275,683,860,871 'avail':136 'avoid':1750 'awar':181 'back':373,562 'backlash':469 'bad':112,1543 'bare':1608 'base':372 'be-all-end-al':54 'begin':200 'beginn':49,406,413,480,525,601,628,681,720,1493 'beginner-friend':680 'behaviour':980 'behind':1452 'bell':1204 'best':258 'better':392 'bit':828,1136 'block':291 'blur':1008 'blurri':1016 'box':435,460,950,1155 'break':216,712 'broad':338 'bug':809 'buggi':1118 'build':290 'built':798 'burden':696 'canon':673,1786 'canonical/ubuntu':1743 'card':98 'carri':1592 'case':86,405 'categori':343 'cater':1070 'cautious':1450 'central':1784 'chanc':101 'choic':23,301,1725 'choos':1055,1734 'cinnamon':544,1142,1156 'cite':657 'clean':446 'clear':41 'code':878 'codebas':1605,1625 'come':869 'comfort':737 'command':1267,1302,1333 'comment':1176 'communiti':377,466,1249 'compani':636 'compat':70 'complaint':1550 'complet':1120 'complex':1114 'compon':1040,1129 'compositor':1632 'compromis':1116 'comput':1362,1411 'concern':1428,1488,1502,1687 'configur':431,695,888,1281 'conflict':1216 'consid':156 'content':279 'contrari':1349 'control':1787 'controversi':669 'core':294,1039,1128 'correct':1357,1361,1400,1831 'critic':1393 'curv':772 'cycl':1033,1126 'd':1177 'daili':492,889 'dash':985,990 'dash-to-dock':984 'dash-to-panel':989 'date':453 'de':299,545,585,938,983,1060,1288 'dead':1577 'debian':776,796,817,864,1453,1668 'decis':670 'deeper':1483 'default':845,1059,1458,1521 'depend':924 'deriv':523,570,653,684,1756 'des':1179,1210 'design':1074 'desktop':502,912,943 'despit':270,464,597,605,842 'develop':956,1032,1125,1629,1701 'differ':189 'difficult':629,1138,1318 'direct':1705 'dirti':747 'disadvantag':1104 'display':1619 'distro':287,314,331,347,351,367,407,411,478,498,541,603,721,723,765,784,793,1054,1140,1344,1386,1440,1514,1641,1645 'distrowatch.com':328 'distrowatch.com/)':327 'dock':987 'done':1228 'doubt':269 'dozen':1330 'driver':493,1560 'eas':44,534,554 'edg':85 'effici':1297 'effort':398 'either':135 'els':1025 'end':57 'entir':919 'environ':503,913,1101,1416 'equal':661 'era':1347 'eschew':940 'essenti':149 'etc':302,1658 'even':484,1240,1447,1667 'eventu':1270 'everi':1788 'everyth':1024 'expand':1832 'expect':126,881 'experi':835,961,1007,1151,1163 'explain':1049 'extend':976 'extens':969 'extensions.gnome.org':971 'extensions.gnome.org/)':970 'extrem':769,818,1449 'face':1716 'fact':703 'faith':113 'fantast':691 'favor':488 'favourit':132 'featur':815,930,1064,1595,1628 'fedora':444,489,494 'feel':588,826,1827 'fine':78,609,1436,1648,1663,1764,1795 'first':7,364,729,764,1511 'fix':812,893,1312 'flagship':497,540 'flatpak':1689,1694,1707,1727,1778 'flaw':1395 'flexibl':1078 'fli':1284 'focus':807,1640 'follow':1043,1807 'forg':249 'format':1708 'fortun':962 'free':387,1828 'friend':602,682 'frustrat':226 'fuckload':322 'fuckton':326 'full':929,1063 'fun':1799 'fuss':386 'fuss-fre':385 'futur':1586 'gain':1380,1390 'game':1639,1650,1674 'gaming-focus':1638 'geforc':124,1562 'general':345,1643 'general-purpos':344 'get':225,744 'give':1722 'gnome':501,584,928,934,1030 'goal':532,638 'golden':105 'good':140 'gpu':125 'granddaddi':787 'graphic':1285,1415 'gravityspoiled@lemmy.ml':1495,1801 'great':410,477,652,937,994,1012,1158,1192,1679,1696 'guid':31,36,59,63,1836 'habit':248 'half':790 'hand':746 'happen':753 'hard':244 'hardwar':68,75,94,463,564,1369 'hat':472 'haven':508 'headless':1422 'heard':1215 'heavili':272,582 'helmet':1822 'help':1830 'heroic':1656 'high':1035 'home':1423 'honest':1273 'hope':28 'hour':1097 'howev':1740 'hundr':1391 'imperi':325 'import':311 'includ':1759 'incred':849,896 'infam':578 'infinitum':1085 'inform':42 'inner':907 'instal':761,886,1515,1653 'internet':1220,1683 'intim':904 'irreplac':155 'issu':575,614,700,1484 'itch':1657 'kde':1061 'keep':162,356 'kernel':292 'kinda':643 'kinda-linux-but-not-r':642 'know':1817 'lack':1202 'laptop/desktop':1339 'larg':370,376 'last':1372 'lead':1480 'learn':237,750,771,850,897,1265 'let':1168 'life':625 'lightweight':1178,1414 'like':654,768,799,945,1002,1006,1094,1150,1186,1571 'line':1268,1303 'linus':485 'linux':14,80,117,143,183,504,565,644,739,856,910,1363,1676 'll':1167 'long':1747 'longer':1771 'look':586,978,1635 'lot':516,838,883,1052,1243,1276,1770 'love':1015 'lutri':1655 'lxde':1189 'lxqt':1190 'm':1224 'machin':1184,1200 'maco':946,964,1001,1353 'macos-lik':1000 'made':671 'main':342,531 'mainstream':359 'maintain':379,783,1141,1609 'mainten':708 'major':613,1439 'make':65,129,623,640,816,902,1098,1133 'manag':616,1732 'mani':1590,1594 'manjaro':596,674 'manual':885 'market':599 'maximalist':1066 'may':208,215,553,1087,1115 'mess':1610 'metaphor':944 'metric':321 'might':622,675 'minimalist':933 'mint':505,1170 'mismanag':699 'modern':286,448 'modifi':583 'most':1509 'much':1295,1482,1623 'must':1022 'nativ':1730 'need':428,706,1403 'new':205,239,558,814 'nice':589 'nich':93,350,1468 'niche-distro':349 'noooo':1348 'normal':193 'note':107 'nowaday':71,1274 'nvidia':109,1540,1556 'offload':1627 'often':606,711,868 'okay':234,306 'old':247,1181,1199,1338,1385,1410 'oldest':781 'one':396,656,778,1524,1811,1816 'one-person':395 'ongo':698 'opinion':955 'opposit':862 'os':561 'outdat':829 'overwhelm':18,775,1110 'packag':617,867,1702,1731 'panel':992 'paradigm':206 'parent':579,635 'part':1789 'partit':165 'passion':1254 'peopl':1092,1251,1451,1548 'perfect':77,608,1100,1365,1647 'perform':1381,1406 'period':1360 'period-correct':1359 'person':397 'philosoph':1211,1472 'philosophi':620,866,1075 'plasma':1062,1067 'player':114 'pleas':106 'plung':1238 'point':229 'polici':618,805 'pop':560 'possibl':361,389,1107 'practic':1475 'prais':518,1172 'preambl':64,1536 'precis':1498,1804 'predict':821 'prefer':927 'present':1584 'prevent':714 'probabl':196,224,789 'process':221 'product':1324 'proprietari':146,1783 'protocol':1620 'proton':1661 'provid':39,952 'public':1825 'purpos':346,1644 'put':339 'question':312,1212 'rather':1473 're':2,17,104,236,732,1232,1794 'read':1241 'readi':1234 'readili':281 'realli':647,736,749,1693 'reason':1323,1478 'recent':74,1737 'recommend':593 'red':471 'regular':707,892,1036,1775 'relat':73 'releas':880,1046 'rememb':1533 'remov':693 'replac':141 'repurpos':1418 'research':1230 'resourc':259 'ressurect':1197 'revert':664 'right':468 'rock':833 'rock-solid':832 'root':1470 'rule':1711 'run':157,171,607,1364 'said':1539 'satisfi':1527 'scare':1225 'schedul':1047 'secur':811,1394 'seem':676,1252 'sensibl':447,844 'server':1424 'set':1290 'share':571 'shed':246 'shell':1010 'shitti':1559 'short':1433,1670 'shoud':1263 'similar':549 'simpl':30,40,1332,1618 'simplifi':1834 'sinc':1399,1459 'singl':1073,1124 'smaller':1624 'snap':1691,1739,1760,1780 'solid':834 'solv':1612 'someth':238,1313 'sometim':1292,1305 'soon':874 'sourc':877 'speak':1814 'specif':402 'spend':1096 'spin':1753 'squeez':1405 'stabil':1117 'stabl':819 'standard':855 'start':733 'startup':1773 'stay':439,1565 'steam':1654 'steep':770 'step':8,365,730 'still':87,475,782,830,1758 'store':1721,1781 'stringent':804 'strong':954 'struggl':197 'stuff':178,713,894,1217,1245,1258 'suffer':631 'support':100 'sure':66,130 'surfac':756 'switch':1442 'system':254,295,426 'system76':567 'systemd':293,1430,1434,1444,1456,1465 'tailor':399 'take':5,1236,1768,1820 'taken':727 'tank':801 'technic':1477 'tend':1766 'thank':1494,1800 'thing':187,213,218,1018,1278,1591,1744 'tho':1826 'though':179 'thousand':967 'thumb':1713 'tie':273 'tinker':840 'tool':689,851,898 'torvald':486 'tradit':942 'transit':46,556 'transpar':1017 'tri':169,1530 'troubl':128 'troubleshoot':211,284 'truli':719 'tutori':1680 'tweak':974,1082 'two':341,611 'ubuntu':522,569,594,630,641,1751 'underpow':1183 'understand':1326 'unless':766,1815 'unlik':963 'unmaintain':1579 'updat':710,890 'usabl':282 'use':92,317,404,510,536,916,1342,1383,1412,1455,1464,1660 'use-cas':403 'user':371,419,483,528,559,960,1171,1563,1715 've':726,1227 'vendor':566 'version':1733,1738 'vision':957 'vm':161 'want':422,742,997,1145,1195,1462 'way':443,1310,1809 'wayland':1517,1552,1581,1611 'welcom':24 'well':415,662,1366,1545 'whistl':1206 'wifi':97 'wiki':263 'wiki.archlinux.org':265 'wiki.archlinux.org/)':264 'window':164,551,1005,1149,1351 'windows-lik':1004,1148 'windows/macos':186 'wine':174 'without':267 'wonder':11 'work':76,188,437,456,660,908,1299,1356 'workflow':152 'workstat':445 'world':12,118 'xfce':1188 'xorg':1519,1567,1575,1587 'xorg/wayland':297,1504 'year':251,1376,1445 'yes':1269,1505,1671,1810 'yet':931"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700914513
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15895051"
    +editedAt: DateTimeImmutable @1701487037 {#1850
      date: 2023-12-02 04:17:17.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700828113 {#2420
      date: 2023-11-24 13:15:13.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "this should be a sticky for the community. simple, concise, answers the major questions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700842264 {#5344
    date: 2023-11-24 17:11:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GravitySpoiled@lemmy.ml"
    "@wfh@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5350 …}
  +nested: Doctrine\ORM\PersistentCollection {#5352 …}
  +votes: Doctrine\ORM\PersistentCollection {#5354 …}
  +reports: Doctrine\ORM\PersistentCollection {#5356 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5358 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5360 …}
  -id: 307142
  -bodyTs: "'answer':11 'communiti':8 'concis':10 'major':13 'question':14 'simpl':9 'sticki':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5130498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700842264 {#5345
    date: 2023-11-24 17:11:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
205 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#276
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#270
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#272
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details