GET https://kbin.spritesserver.nl/index.php/u/@LeFantome@programming.dev/newest/2023-11-28::2023-11-28

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 …}
}
49.91 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.05 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
Proxies\__CG__\App\Entity\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#2377 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2328 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
  +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
  +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
  +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
  +body: """
    > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
    \n
    > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
    \n
    > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 179
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701634390 {#2462
    date: 2023-12-03 21:13:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2338 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  +badges: Doctrine\ORM\PersistentCollection {#2106 …}
  +children: [
    3 => App\Entity\EntryComment {#1620
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This actually makes it sound like Xorg will be supported longer than I thought.\n
        \n
        I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
        \n
        RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
        \n
        Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1702810023 {#1555
        date: 2023-12-17 11:47:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1604 …}
      +nested: Doctrine\ORM\PersistentCollection {#1619 …}
      +votes: Doctrine\ORM\PersistentCollection {#1701 …}
      +reports: Doctrine\ORM\PersistentCollection {#1687 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
      -id: 173996
      -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5253384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701188581 {#1621
        date: 2023-11-28 17:23:01.0 +01:00
      }
      +"title": 173996
    }
    2 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701198651 {#1795
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@Laser@feddit.de"
        "@socphoenix@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1629 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1618 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 174502
      -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257341"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701198651 {#1705
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +"title": 174502
    }
    1 => App\Entity\EntryComment {#1721
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +body: """
        I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
        \n
        Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
        \n
        Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
        \n
        Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
        \n
        So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
        \n
        What will probably kill Xorg is lack of demand.\n
        \n
        Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
        \n
        Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1701200153 {#1723
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@theshatterstone54@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1730 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
      -id: 174587
      -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257883"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200153 {#1722
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +"title": 174587
    }
    0 => App\Entity\EntryComment {#1718
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
      +body: """
        For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
        \n
        Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
        \n
        That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701200776 {#1715
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@ElderWendigo@sh.itjust.works"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1717 …}
      +nested: Doctrine\ORM\PersistentCollection {#1741 …}
      +votes: Doctrine\ORM\PersistentCollection {#1707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
      -id: 174614
      -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5258155"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200776 {#1714
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +"title": 174614
    }
  ]
  -id: 17746
  -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
  -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701258487
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/423363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701172087 {#2131
    date: 2023-11-28 12:48:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
Proxies\__CG__\App\Entity\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#2377 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2328 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
  +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
  +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
  +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
  +body: """
    > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
    \n
    > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
    \n
    > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 179
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701634390 {#2462
    date: 2023-12-03 21:13:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2338 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  +badges: Doctrine\ORM\PersistentCollection {#2106 …}
  +children: [
    3 => App\Entity\EntryComment {#1620
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This actually makes it sound like Xorg will be supported longer than I thought.\n
        \n
        I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
        \n
        RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
        \n
        Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1702810023 {#1555
        date: 2023-12-17 11:47:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1604 …}
      +nested: Doctrine\ORM\PersistentCollection {#1619 …}
      +votes: Doctrine\ORM\PersistentCollection {#1701 …}
      +reports: Doctrine\ORM\PersistentCollection {#1687 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
      -id: 173996
      -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5253384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701188581 {#1621
        date: 2023-11-28 17:23:01.0 +01:00
      }
      +"title": 173996
    }
    2 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701198651 {#1795
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@Laser@feddit.de"
        "@socphoenix@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1629 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1618 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 174502
      -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257341"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701198651 {#1705
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +"title": 174502
    }
    1 => App\Entity\EntryComment {#1721
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +body: """
        I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
        \n
        Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
        \n
        Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
        \n
        Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
        \n
        So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
        \n
        What will probably kill Xorg is lack of demand.\n
        \n
        Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
        \n
        Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1701200153 {#1723
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@theshatterstone54@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1730 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
      -id: 174587
      -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257883"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200153 {#1722
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +"title": 174587
    }
    0 => App\Entity\EntryComment {#1718
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
      +body: """
        For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
        \n
        Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
        \n
        That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701200776 {#1715
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@ElderWendigo@sh.itjust.works"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1717 …}
      +nested: Doctrine\ORM\PersistentCollection {#1741 …}
      +votes: Doctrine\ORM\PersistentCollection {#1707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
      -id: 174614
      -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5258155"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200776 {#1714
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +"title": 174614
    }
  ]
  -id: 17746
  -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
  -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701258487
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/423363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701172087 {#2131
    date: 2023-11-28 12:48:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
Proxies\__CG__\App\Entity\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#2377 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: Proxies\__CG__\App\Entity\Image {#2328 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
  +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
  +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
  +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
  +body: """
    > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
    \n
    > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
    \n
    > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 179
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701634390 {#2462
    date: 2023-12-03 21:13:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2338 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  +badges: Doctrine\ORM\PersistentCollection {#2106 …}
  +children: [
    3 => App\Entity\EntryComment {#1620
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This actually makes it sound like Xorg will be supported longer than I thought.\n
        \n
        I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
        \n
        RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
        \n
        Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1702810023 {#1555
        date: 2023-12-17 11:47:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1604 …}
      +nested: Doctrine\ORM\PersistentCollection {#1619 …}
      +votes: Doctrine\ORM\PersistentCollection {#1701 …}
      +reports: Doctrine\ORM\PersistentCollection {#1687 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
      -id: 173996
      -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5253384"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701188581 {#1621
        date: 2023-11-28 17:23:01.0 +01:00
      }
      +"title": 173996
    }
    2 => App\Entity\EntryComment {#1711
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
      +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1701198651 {#1795
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@Laser@feddit.de"
        "@socphoenix@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1629 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1618 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
      -id: 174502
      -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257341"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701198651 {#1705
        date: 2023-11-28 20:10:51.0 +01:00
      }
      +"title": 174502
    }
    1 => App\Entity\EntryComment {#1721
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
      +body: """
        I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
        \n
        Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
        \n
        Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
        \n
        Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
        \n
        So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
        \n
        What will probably kill Xorg is lack of demand.\n
        \n
        Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
        \n
        Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 21
      +score: 0
      +lastActive: DateTime @1701200153 {#1723
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@theshatterstone54@feddit.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1728 …}
      +nested: Doctrine\ORM\PersistentCollection {#1730 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
      -id: 174587
      -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5257883"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200153 {#1722
        date: 2023-11-28 20:35:53.0 +01:00
      }
      +"title": 174587
    }
    0 => App\Entity\EntryComment {#1718
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
      +body: """
        For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
        \n
        Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
        \n
        That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701200776 {#1715
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pnutzh4x0r@lemmy.ndlug.org"
        "@ElderWendigo@sh.itjust.works"
        "@KISSmyOS@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1717 …}
      +nested: Doctrine\ORM\PersistentCollection {#1741 …}
      +votes: Doctrine\ORM\PersistentCollection {#1707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
      -id: 174614
      -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5258155"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701200776 {#1714
        date: 2023-11-28 20:46:16.0 +01:00
      }
      +"title": 174614
    }
  ]
  -id: 17746
  -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
  -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701258487
  +visibility: "visible             "
  +apId: "https://lemmy.ndlug.org/post/423363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701172087 {#2131
    date: 2023-11-28 12:48:07.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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 {#1620
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620}
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This actually makes it sound like Xorg will be supported longer than I thought.\n
    \n
    I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
    \n
    RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
    \n
    Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1702810023 {#1555
    date: 2023-12-17 11:47:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1604 …}
  +nested: Doctrine\ORM\PersistentCollection {#1619 …}
  +votes: Doctrine\ORM\PersistentCollection {#1701 …}
  +reports: Doctrine\ORM\PersistentCollection {#1687 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
  -id: 173996
  -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5253384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701188581 {#1621
    date: 2023-11-28 17:23:01.0 +01:00
  }
  +"title": 173996
}
"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 {#1620
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620}
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This actually makes it sound like Xorg will be supported longer than I thought.\n
    \n
    I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
    \n
    RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
    \n
    Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1702810023 {#1555
    date: 2023-12-17 11:47:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1604 …}
  +nested: Doctrine\ORM\PersistentCollection {#1619 …}
  +votes: Doctrine\ORM\PersistentCollection {#1701 …}
  +reports: Doctrine\ORM\PersistentCollection {#1687 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
  -id: 173996
  -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5253384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701188581 {#1621
    date: 2023-11-28 17:23:01.0 +01:00
  }
  +"title": 173996
}
"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 {#1620
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620}
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This actually makes it sound like Xorg will be supported longer than I thought.\n
    \n
    I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
    \n
    RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
    \n
    Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1702810023 {#1555
    date: 2023-12-17 11:47:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1604 …}
  +nested: Doctrine\ORM\PersistentCollection {#1619 …}
  +votes: Doctrine\ORM\PersistentCollection {#1701 …}
  +reports: Doctrine\ORM\PersistentCollection {#1687 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
  -id: 173996
  -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5253384"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701188581 {#1621
    date: 2023-11-28 17:23:01.0 +01:00
  }
  +"title": 173996
}
"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 {#1711
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711}
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701198651 {#1795
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@Laser@feddit.de"
    "@socphoenix@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1629 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1618 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 174502
  -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257341"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701198651 {#1705
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +"title": 174502
}
"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 {#1711
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711}
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701198651 {#1795
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@Laser@feddit.de"
    "@socphoenix@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1629 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1618 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 174502
  -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257341"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701198651 {#1705
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +"title": 174502
}
"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 {#1711
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711}
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
  +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701198651 {#1795
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@Laser@feddit.de"
    "@socphoenix@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1629 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1618 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
  -id: 174502
  -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257341"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701198651 {#1705
    date: 2023-11-28 20:10:51.0 +01:00
  }
  +"title": 174502
}
"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 {#1721
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721}
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +body: """
    I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
    \n
    Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
    \n
    Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
    \n
    Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
    \n
    So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
    \n
    What will probably kill Xorg is lack of demand.\n
    \n
    Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
    \n
    Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1701200153 {#1723
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1730 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
  -id: 174587
  -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200153 {#1722
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +"title": 174587
}
"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 {#1721
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721}
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +body: """
    I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
    \n
    Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
    \n
    Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
    \n
    Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
    \n
    So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
    \n
    What will probably kill Xorg is lack of demand.\n
    \n
    Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
    \n
    Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1701200153 {#1723
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1730 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
  -id: 174587
  -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200153 {#1722
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +"title": 174587
}
"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 {#1721
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721}
      0 => App\Entity\EntryComment {#1718
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
        +body: """
          For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
          \n
          Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
          \n
          That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701200776 {#1715
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@ElderWendigo@sh.itjust.works"
          "@KISSmyOS@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1717 …}
        +nested: Doctrine\ORM\PersistentCollection {#1741 …}
        +votes: Doctrine\ORM\PersistentCollection {#1707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
        -id: 174614
        -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5258155"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200776 {#1714
          date: 2023-11-28 20:46:16.0 +01:00
        }
        +"title": 174614
      }
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
  +body: """
    I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
    \n
    Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
    \n
    Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
    \n
    Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
    \n
    So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
    \n
    What will probably kill Xorg is lack of demand.\n
    \n
    Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
    \n
    Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 21
  +score: 0
  +lastActive: DateTime @1701200153 {#1723
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@theshatterstone54@feddit.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1730 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1727 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
  -id: 174587
  -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5257883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200153 {#1722
    date: 2023-11-28 20:35:53.0 +01:00
  }
  +"title": 174587
}
"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 {#1718
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718}
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
  +body: """
    For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
    \n
    Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
    \n
    That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701200776 {#1715
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@ElderWendigo@sh.itjust.works"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#1741 …}
  +votes: Doctrine\ORM\PersistentCollection {#1707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  -id: 174614
  -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5258155"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200776 {#1714
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +"title": 174614
}
"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 {#1718
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718}
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
  +body: """
    For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
    \n
    Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
    \n
    That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701200776 {#1715
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@ElderWendigo@sh.itjust.works"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#1741 …}
  +votes: Doctrine\ORM\PersistentCollection {#1707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  -id: 174614
  -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5258155"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200776 {#1714
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +"title": 174614
}
"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 {#1718
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613
    +user: Proxies\__CG__\App\Entity\User {#2377 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: Proxies\__CG__\App\Entity\Image {#2328 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2135 …}
    +slug: "Red-Hat-Enterprise-Linux-10-Dropping-The-X-Org-Server-Except"
    +title: "Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland"
    +url: "https://www.phoronix.com/news/RHEL10-Removing-X.Org"
    +body: """
      > Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.\n
      \n
      > For those making use of the Red Hat Enterprise Linux 10 in a desktop setting, RHEL10 due for release in H1’2025 will be Wayland-focused. X11 client support will only come via XWayland.\n
      \n
      > This does also further solidify the X.Org Server in effect being dead upstream. Red Hat engineers were typically the ones managing new X.Org Server releases as well as carrying on with various bits of development.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 179
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701634390 {#2462
      date: 2023-12-03 21:13:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2338 …}
    +reports: Doctrine\ORM\PersistentCollection {#2336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
    +badges: Doctrine\ORM\PersistentCollection {#2106 …}
    +children: [
      3 => App\Entity\EntryComment {#1620
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          This actually makes it sound like Xorg will be supported longer than I thought.\n
          \n
          I understood RHEL9 to already be Wayland based and so I was expecting the clock to runout on Xorg when RHEL8 went off support. RHEL9 does default to Wayland but it sounds like Xorg remained a fully supported option for those that wanted it. The move to Wayland only being proposed for RHEL10 did not happen on RHEL9.\n
          \n
          RHEL8 goes off support in 2029 but RHEL9 is supported until 2032. The implications of this article are that Red Hat will not put much energy into Xorg after 2025 ( RHEL10 ) but they will still have to support their customers. This at least means security fixes but it likely means continued viability of modern hardware to a certain extent as well.\n
          \n
          Regardless, this also highlights one of the “hidden”‘contributions of Red Hat and how much the entire ecosystem relies on them. This can be seen as good or bad but I wish the public debate involving them would at least accurately reflect it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1702810023 {#1555
          date: 2023-12-17 11:47:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1604 …}
        +nested: Doctrine\ORM\PersistentCollection {#1619 …}
        +votes: Doctrine\ORM\PersistentCollection {#1701 …}
        +reports: Doctrine\ORM\PersistentCollection {#1687 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1691 …}
        -id: 173996
        -bodyTs: "'2025':102 '2029':78 '2032':84 'accur':174 'actual':2 'alreadi':19 'also':136 'articl':89 'bad':162 'base':22 'certain':130 'clock':29 'continu':123 'contribut':142 'custom':112 'debat':168 'default':41 'ecosystem':151 'energi':98 'entir':150 'expect':27 'extent':131 'fix':118 'fulli':51 'goe':74 'good':160 'happen':70 'hardwar':127 'hat':93,145 'hidden':141 'highlight':137 'implic':86 'involv':169 'least':115,173 'like':6,47,121 'longer':11 'make':3 'mean':116,122 'modern':126 'move':60 'much':97,148 'one':138 'option':53 'propos':65 'public':167 'put':96 'red':92,144 'reflect':175 'regardless':134 'reli':152 'remain':49 'rhel10':67,103 'rhel8':35,73 'rhel9':17,39,72,80 'runout':31 'secur':117 'seen':158 'sound':5,46 'still':107 'support':10,38,52,76,82,110 'thought':14 'understood':16 'viabil':124 'want':57 'wayland':21,43,62 'well':133 'went':36 'wish':165 'would':171 'xorg':7,33,48,100"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5253384"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701188581 {#1621
          date: 2023-11-28 17:23:01.0 +01:00
        }
        +"title": 173996
      }
      2 => App\Entity\EntryComment {#1711
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1616 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1611 …}
        +body: "Waypipe addresses forwarding. The major Wayland compositors support either RDP or VNC already I believe."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1701198651 {#1795
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@Laser@feddit.de"
          "@socphoenix@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1629 …}
        +votes: Doctrine\ORM\PersistentCollection {#1626 …}
        +reports: Doctrine\ORM\PersistentCollection {#1618 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1731 …}
        -id: 174502
        -bodyTs: "'address':2 'alreadi':13 'believ':15 'compositor':7 'either':9 'forward':3 'major':5 'rdp':10 'support':8 'vnc':12 'wayland':6 'waypip':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257341"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701198651 {#1705
          date: 2023-11-28 20:10:51.0 +01:00
        }
        +"title": 174502
      }
      1 => App\Entity\EntryComment {#1721
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1726 …}
        +body: """
          I thought this as well but the more I think about it, the less true this seems. From an engineering point of view, it could last longer.\n
          \n
          Xwayland is really just Xorg and Xwayland continues to be supported in RHEL10 and beyond.\n
          \n
          Xorg and Wayland compositors have grown together in some ways. Both now use libinput, libdrm, and KMS for example. Those are not going away.\n
          \n
          Xwayland is really just Xorg adapted to talk to Wayland instead of KMS and libinput. It is mostly the same code. So, Xorg will continue to benefit from the care and attention that Xwayland gets. Perhaps there may not be many new features but the code is not going to bit rot and security will continue to be addressed. While Xwayland does not use libinput or KMS, the Wayland compositor itself will, so those pieces are also going to be maintained including new features and new hardware support. Mesa is a common component as well.\n
          \n
          So, while Red Hat may stop coordinating releases of Xorg at some point, a surprising amount of the code will still be actively maintained and current. It may not take a lot of work for somebody else to take over and bundle it up as a release.\n
          \n
          What will probably kill Xorg is lack of demand.\n
          \n
          Despite the anti-Wayland chatter, the migration to Wayland looks like it will gain substantial momentum this year and next and not only on Linux. Three to five years from now, the number of people that still care about Xorg ( as the primary display server - not as Xwayland ) may be very small indeed. Obviously it will be running on older systems for a long, long time but, ten years from now, installing Xorg on a new system is likely to be very rare ( like CP/M now rare ).\n
          \n
          Red Hat may end up being one of the very last players that cares about Xorg after 2030. My guess is that most of the current never-Wayland crowd will have moved to it long before then.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 21
        +score: 0
        +lastActive: DateTime @1701200153 {#1723
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pnutzh4x0r@lemmy.ndlug.org"
          "@theshatterstone54@feddit.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1728 …}
        +nested: Doctrine\ORM\PersistentCollection {#1730 …}
        +votes: Doctrine\ORM\PersistentCollection {#1734 …}
        +reports: Doctrine\ORM\PersistentCollection {#1727 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1733 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1724 …}
        -id: 174587
        -bodyTs: "'2030':323 'activ':184 'adapt':72 'address':125 'also':143 'amount':177 'anti':221 'anti-wayland':220 'attent':98 'away':66 'benefit':93 'beyond':42 'bit':117 'bundl':203 'care':96,256,319 'chatter':223 'code':87,112,180 'common':158 'compon':159 'compositor':46,136 'continu':35,91,122 'coordin':168 'could':25 'cp/m':303 'crowd':335 'current':187,331 'demand':217 'despit':218 'display':262 'els':198 'end':309 'engin':20 'exampl':61 'featur':109,150 'five':246 'gain':232 'get':101 'go':65,115,144 'grown':48 'guess':325 'hardwar':153 'hat':165,307 'includ':148 'inde':271 'instal':290 'instead':77 'kill':212 'kms':59,79,133 'lack':215 'last':26,316 'less':14 'libdrm':57 'libinput':56,81,131 'like':229,297,302 'linux':243 'long':282,283,341 'longer':27 'look':228 'lot':193 'maintain':147,185 'mani':107 'may':104,166,189,267,308 'mesa':155 'migrat':225 'momentum':234 'most':84 'move':338 'never':333 'never-wayland':332 'new':108,149,152,294 'next':238 'number':251 'obvious':272 'older':278 'one':312 'peopl':253 'perhap':102 'piec':141 'player':317 'point':21,174 'primari':261 'probabl':211 'rare':301,305 'realli':30,69 'red':164,306 'releas':169,208 'rhel10':40 'rot':118 'run':276 'secur':120 'seem':17 'server':263 'small':270 'somebodi':197 'still':182,255 'stop':167 'substanti':233 'support':38,154 'surpris':176 'system':279,295 'take':191,200 'talk':74 'ten':286 'think':10 'thought':2 'three':244 'time':284 'togeth':49 'true':15 'use':55,130 'view':23 'way':52 'wayland':45,76,135,222,227,334 'well':5,161 'work':195 'xorg':32,43,71,89,171,213,258,291,321 'xwayland':28,34,67,100,127,266 'year':236,247,287"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5257883"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701200153 {#1722
          date: 2023-11-28 20:35:53.0 +01:00
        }
        +"title": 174587
      }
      0 => App\Entity\EntryComment {#1718}
    ]
    -id: 17746
    -titleTs: "'10':5 'drop':6 'enterpris':3 'except':10 'hat':2 'linux':4 'red':1 'server':9 'x.org':8 'xwayland':12"
    -bodyTs: "'10':14,36 '2025':47 'also':63 'asid':23 'away':18 'bit':93 'carri':89 'client':54 'come':58 'confirm':5 'dead':72 'desktop':39 'develop':95 'due':42 'effect':70 'engin':76 'enterpris':12,34 'focus':52 'formal':4 'h1':46 'hat':2,11,33,75 'linux':13,35 'make':28 'manag':81 'mani':7 'new':82 'one':80 'red':1,10,32,74 'releas':44,85 'rhel10':41 'server':21,68,84 'set':40 'solidifi':65 'support':22,55 'think':9 'typic':78 'upstream':73 'use':29 'various':92 'via':59 'wayland':51 'wayland-focus':50 'well':87 'x.org':20,67,83 'x11':53 'xwayland':25,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701258487
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/423363"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701172087 {#2131
      date: 2023-11-28 12:48:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1720 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1716 …}
  +body: """
    For many uses, Wayland has feature parity now or is even the superior option. That is how it can be the default on so many systems ( including RHEL9 as per the article ).\n
    \n
    Compositors that do not provide the features that uses want will fail to compete ( what you mean by become useless I assume ).\n
    \n
    That said, different users will want different things and, unlike X, Wayland allows competing compositors to address different communities. Some compositors will lack features some users want while offering features that other users need. A composite targeting embedded use cases may not need multi-monitor or fractional scaling features for example. A security focussed option may think that global hot-keys and external lock-screens are anti-features. I think the Wayland world could be quite interesting.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701200776 {#1715
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pnutzh4x0r@lemmy.ndlug.org"
    "@ElderWendigo@sh.itjust.works"
    "@KISSmyOS@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#1741 …}
  +votes: Doctrine\ORM\PersistentCollection {#1707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2464 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2447 …}
  -id: 174614
  -bodyTs: "'address':71 'allow':67 'anti':125 'anti-featur':124 'articl':32 'assum':54 'becom':51 'case':94 'communiti':73 'compet':46,68 'composit':90 'compositor':33,69,75 'could':132 'default':22 'differ':57,61,72 'embed':92 'even':11 'exampl':106 'extern':119 'fail':44 'featur':6,39,78,84,104,126 'focuss':109 'fraction':102 'global':114 'hot':116 'hot-key':115 'includ':27 'interest':135 'key':117 'lack':77 'lock':121 'lock-screen':120 'mani':2,25 'may':95,111 'mean':49 'monitor':100 'multi':99 'multi-monitor':98 'need':88,97 'offer':83 'option':14,110 'pariti':7 'per':30 'provid':37 'quit':134 'rhel9':28 'said':56 'scale':103 'screen':122 'secur':108 'superior':13 'system':26 'target':91 'thing':62 'think':112,128 'unlik':64 'use':3,41,93 'useless':52 'user':58,80,87 'want':42,60,81 'wayland':4,66,130 'world':131 'x':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5258155"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701200776 {#1714
    date: 2023-11-28 20:46:16.0 +01:00
  }
  +"title": 174614
}
"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
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2107 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
  +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
  +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
  +url: null
  +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 59
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701349167 {#2102
    date: 2023-11-30 13:59:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  +badges: Doctrine\ORM\PersistentCollection {#2127 …}
  +children: [
    1 => App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701152597 {#1428
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@___@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1679 …}
      +nested: Doctrine\ORM\PersistentCollection {#1667 …}
      +votes: Doctrine\ORM\PersistentCollection {#1670 …}
      +reports: Doctrine\ORM\PersistentCollection {#1678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
      -id: 172723
      -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243294"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152597 {#1440
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +"title": 172723
    }
    0 => App\Entity\EntryComment {#1550
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
      +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701152982 {#1577
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@const_void@lemmy.ml"
        "@TrickDacy@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1527 …}
      +nested: Doctrine\ORM\PersistentCollection {#1548 …}
      +votes: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
      -id: 172732
      -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243393"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152982 {#1567
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +"title": 172732
    }
  ]
  -id: 17527
  -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
  -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701213072
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8846522"
  +editedAt: DateTimeImmutable @1701886196 {#2345
    date: 2023-12-06 19:09:56.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701126672 {#2013
    date: 2023-11-28 00:11:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
23 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2107 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
  +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
  +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
  +url: null
  +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 59
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701349167 {#2102
    date: 2023-11-30 13:59:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  +badges: Doctrine\ORM\PersistentCollection {#2127 …}
  +children: [
    1 => App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701152597 {#1428
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@___@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1679 …}
      +nested: Doctrine\ORM\PersistentCollection {#1667 …}
      +votes: Doctrine\ORM\PersistentCollection {#1670 …}
      +reports: Doctrine\ORM\PersistentCollection {#1678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
      -id: 172723
      -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243294"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152597 {#1440
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +"title": 172723
    }
    0 => App\Entity\EntryComment {#1550
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
      +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701152982 {#1577
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@const_void@lemmy.ml"
        "@TrickDacy@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1527 …}
      +nested: Doctrine\ORM\PersistentCollection {#1548 …}
      +votes: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
      -id: 172732
      -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243393"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152982 {#1567
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +"title": 172732
    }
  ]
  -id: 17527
  -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
  -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701213072
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8846522"
  +editedAt: DateTimeImmutable @1701886196 {#2345
    date: 2023-12-06 19:09:56.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701126672 {#2013
    date: 2023-11-28 00:11:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
24 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1571
  +user: Proxies\__CG__\App\Entity\User {#2107 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
  +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
  +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
  +url: null
  +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 59
  +favouriteCount: 212
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701349167 {#2102
    date: 2023-11-30 13:59:27.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  +badges: Doctrine\ORM\PersistentCollection {#2127 …}
  +children: [
    1 => App\Entity\EntryComment {#1696
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
      +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701152597 {#1428
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@___@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1679 …}
      +nested: Doctrine\ORM\PersistentCollection {#1667 …}
      +votes: Doctrine\ORM\PersistentCollection {#1670 …}
      +reports: Doctrine\ORM\PersistentCollection {#1678 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
      -id: 172723
      -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243294"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152597 {#1440
        date: 2023-11-28 07:23:17.0 +01:00
      }
      +"title": 172723
    }
    0 => App\Entity\EntryComment {#1550
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
      +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1701152982 {#1577
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@xfts@lemmy.world"
        "@const_void@lemmy.ml"
        "@TrickDacy@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1527 …}
      +nested: Doctrine\ORM\PersistentCollection {#1548 …}
      +votes: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1562 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
      -id: 172732
      -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5243393"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701152982 {#1567
        date: 2023-11-28 07:29:42.0 +01:00
      }
      +"title": 172732
    }
  ]
  -id: 17527
  -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
  -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701213072
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8846522"
  +editedAt: DateTimeImmutable @1701886196 {#2345
    date: 2023-12-06 19:09:56.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701126672 {#2013
    date: 2023-11-28 00:11:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
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 {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696}
      0 => App\Entity\EntryComment {#1550
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
        +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701152982 {#1577
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@const_void@lemmy.ml"
          "@TrickDacy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1527 …}
        +nested: Doctrine\ORM\PersistentCollection {#1548 …}
        +votes: Doctrine\ORM\PersistentCollection {#1566 …}
        +reports: Doctrine\ORM\PersistentCollection {#1562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
        -id: 172732
        -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243393"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152982 {#1567
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +"title": 172732
      }
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701152597 {#1428
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@___@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1679 …}
  +nested: Doctrine\ORM\PersistentCollection {#1667 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
  -id: 172723
  -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152597 {#1440
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +"title": 172723
}
"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 {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696}
      0 => App\Entity\EntryComment {#1550
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
        +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701152982 {#1577
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@const_void@lemmy.ml"
          "@TrickDacy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1527 …}
        +nested: Doctrine\ORM\PersistentCollection {#1548 …}
        +votes: Doctrine\ORM\PersistentCollection {#1566 …}
        +reports: Doctrine\ORM\PersistentCollection {#1562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
        -id: 172732
        -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243393"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152982 {#1567
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +"title": 172732
      }
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701152597 {#1428
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@___@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1679 …}
  +nested: Doctrine\ORM\PersistentCollection {#1667 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
  -id: 172723
  -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152597 {#1440
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +"title": 172723
}
"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 {#1696
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696}
      0 => App\Entity\EntryComment {#1550
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
        +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1701152982 {#1577
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@const_void@lemmy.ml"
          "@TrickDacy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1527 …}
        +nested: Doctrine\ORM\PersistentCollection {#1548 …}
        +votes: Doctrine\ORM\PersistentCollection {#1566 …}
        +reports: Doctrine\ORM\PersistentCollection {#1562 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
        -id: 172732
        -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243393"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152982 {#1567
          date: 2023-11-28 07:29:42.0 +01:00
        }
        +"title": 172732
      }
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
  +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701152597 {#1428
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@___@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1679 …}
  +nested: Doctrine\ORM\PersistentCollection {#1667 …}
  +votes: Doctrine\ORM\PersistentCollection {#1670 …}
  +reports: Doctrine\ORM\PersistentCollection {#1678 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
  -id: 172723
  -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243294"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152597 {#1440
    date: 2023-11-28 07:23:17.0 +01:00
  }
  +"title": 172723
}
"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 {#1550
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1701152597 {#1428
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@___@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1679 …}
        +nested: Doctrine\ORM\PersistentCollection {#1667 …}
        +votes: Doctrine\ORM\PersistentCollection {#1670 …}
        +reports: Doctrine\ORM\PersistentCollection {#1678 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
        -id: 172723
        -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243294"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152597 {#1440
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +"title": 172723
      }
      0 => App\Entity\EntryComment {#1550}
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
  +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701152982 {#1577
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@const_void@lemmy.ml"
    "@TrickDacy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1527 …}
  +nested: Doctrine\ORM\PersistentCollection {#1548 …}
  +votes: Doctrine\ORM\PersistentCollection {#1566 …}
  +reports: Doctrine\ORM\PersistentCollection {#1562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
  -id: 172732
  -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243393"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152982 {#1567
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +"title": 172732
}
"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 {#1550
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1701152597 {#1428
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@___@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1679 …}
        +nested: Doctrine\ORM\PersistentCollection {#1667 …}
        +votes: Doctrine\ORM\PersistentCollection {#1670 …}
        +reports: Doctrine\ORM\PersistentCollection {#1678 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
        -id: 172723
        -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243294"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152597 {#1440
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +"title": 172723
      }
      0 => App\Entity\EntryComment {#1550}
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
  +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701152982 {#1577
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@const_void@lemmy.ml"
    "@TrickDacy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1527 …}
  +nested: Doctrine\ORM\PersistentCollection {#1548 …}
  +votes: Doctrine\ORM\PersistentCollection {#1566 …}
  +reports: Doctrine\ORM\PersistentCollection {#1562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
  -id: 172732
  -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243393"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152982 {#1567
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +"title": 172732
}
"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 {#1550
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1571
    +user: Proxies\__CG__\App\Entity\User {#2107 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2112 …}
    +slug: "I-finally-switched-back-to-Linux-as-my-daily-driver"
    +title: "I finally switched back to Linux as my daily driver after a couple of years of being on nothing but Windows."
    +url: null
    +body: "I ran Manjaro Linux as my daily driver a few years ago but slowly phased it out for Windows for some reason, and I’m finally back using Linux (currently Linux Mint). I gotta say, I don’t know why I ever switched back to Windows. There’s just so much freedom Linux gives you right off the bat that Windows is just plain stubborn about. The final straw for me was a couple weeks ago when Microsoft added a Copilot (Bing AI) Shortcut to my Windows 11 taskbar. They’d already added ads to my start menu and preinstalled a bunch of garbage that should be opt-in, not opt-out, so I was just fed up with it at that point. Plus, Linux is so much more customizable. Been running Mint for about a week and a half now, and honestly, I don’t think I’ll be using Windows much anymore."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 59
    +favouriteCount: 212
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701349167 {#2102
      date: 2023-11-30 13:59:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    +badges: Doctrine\ORM\PersistentCollection {#2127 …}
    +children: [
      1 => App\Entity\EntryComment {#1696
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1571 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1650 …}
        +body: "Are you using Mint ( LMDE ) or running Cinnamon on Debian directly?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1701152597 {#1428
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@xfts@lemmy.world"
          "@___@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1679 …}
        +nested: Doctrine\ORM\PersistentCollection {#1667 …}
        +votes: Doctrine\ORM\PersistentCollection {#1670 …}
        +reports: Doctrine\ORM\PersistentCollection {#1678 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1573 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
        -id: 172723
        -bodyTs: "'cinnamon':8 'debian':10 'direct':11 'lmde':5 'mint':4 'run':7 'use':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5243294"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701152597 {#1440
          date: 2023-11-28 07:23:17.0 +01:00
        }
        +"title": 172723
      }
      0 => App\Entity\EntryComment {#1550}
    ]
    -id: 17527
    -titleTs: "'back':4 'coupl':13 'daili':9 'driver':10 'final':2 'linux':6 'noth':19 'switch':3 'window':21 'year':15"
    -bodyTs: "'11':88 'ad':79,93,94 'ago':12,76 'ai':83 'alreadi':92 'anymor':156 'back':27,44 'bat':59 'bing':82 'bunch':102 'copilot':81 'coupl':74 'current':30 'customiz':132 'd':91 'daili':7 'driver':8 'ever':42 'fed':119 'final':26,68 'freedom':52 'garbag':104 'give':54 'gotta':34 'half':142 'honest':145 'know':39 'linux':4,29,31,53,127 'll':151 'm':25 'manjaro':3 'menu':98 'microsoft':78 'mint':32,135 'much':51,130,155 'opt':109,113 'opt-in':108 'opt-out':112 'phase':15 'plain':64 'plus':126 'point':125 'preinstal':100 'ran':2 'reason':22 'right':56 'run':134 'say':35 'shortcut':84 'slowli':14 'start':97 'straw':69 'stubborn':65 'switch':43 'taskbar':89 'think':149 'use':28,153 'week':75,139 'window':19,46,61,87,154 'year':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701213072
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8846522"
    +editedAt: DateTimeImmutable @1701886196 {#2345
      date: 2023-12-06 19:09:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701126672 {#2013
      date: 2023-11-28 00:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1572 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1525 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1528 …}
  +body: "Well, if obviously comes from the world of cars. My guess is that its use there dates back to before PCs. It just make sense that people that already used it for cars would apply it to computers. It is hard to know the timing. Probably at the point that at least some people started to have access to more than one."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701152982 {#1577
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@xfts@lemmy.world"
    "@const_void@lemmy.ml"
    "@TrickDacy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1527 …}
  +nested: Doctrine\ORM\PersistentCollection {#1548 …}
  +votes: Doctrine\ORM\PersistentCollection {#1566 …}
  +reports: Doctrine\ORM\PersistentCollection {#1562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1556 …}
  -id: 172732
  -bodyTs: "'access':58 'alreadi':29 'appli':35 'back':18 'car':9,33 'come':4 'comput':38 'date':17 'guess':11 'hard':41 'know':43 'least':52 'make':24 'obvious':3 'one':62 'pcs':21 'peopl':27,54 'point':49 'probabl':46 'sens':25 'start':55 'time':45 'use':15,30 'well':1 'world':7 'would':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5243393"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701152982 {#1567
    date: 2023-11-28 07:29:42.0 +01:00
  }
  +"title": 172732
}
"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_ADMIN
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 ROLE_MODERATOR
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