GET https://kbin.spritesserver.nl/u/@pathief@lemmy.world/active

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2149
  +user: Proxies\__CG__\App\Entity\User {#2883 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
  +title: "Fully featured tilling window managers (like DEs) for lazy people"
  +url: null
  +body: """
    I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
    \n
    Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
    \n
    But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
    \n
    Do you have any suggestions of projects that might be out there that do fill this niche?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729446891 {#2917
    date: 2024-10-20 19:54:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2922 …}
  +votes: Doctrine\ORM\PersistentCollection {#2925 …}
  +reports: Doctrine\ORM\PersistentCollection {#2927 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
  +badges: Doctrine\ORM\PersistentCollection {#2933 …}
  +children: [
    App\Entity\EntryComment {#2148
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2149 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +body: "The tiling feature in KDE is really subpar, to be honest."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1706474633 {#2152
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlanK0@lemmy.ml"
        "@Prunebutt@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2185 …}
      +nested: Doctrine\ORM\PersistentCollection {#2179 …}
      +votes: Doctrine\ORM\PersistentCollection {#2182 …}
      +reports: Doctrine\ORM\PersistentCollection {#2172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
      -id: 347893
      -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474633 {#2153
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +"title": 347893
    }
  ]
  -id: 33523
  -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
  -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706477997
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11126881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391597 {#2905
    date: 2024-01-27 22:39:57.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 {#2149
  +user: Proxies\__CG__\App\Entity\User {#2883 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
  +title: "Fully featured tilling window managers (like DEs) for lazy people"
  +url: null
  +body: """
    I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
    \n
    Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
    \n
    But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
    \n
    Do you have any suggestions of projects that might be out there that do fill this niche?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729446891 {#2917
    date: 2024-10-20 19:54:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2922 …}
  +votes: Doctrine\ORM\PersistentCollection {#2925 …}
  +reports: Doctrine\ORM\PersistentCollection {#2927 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
  +badges: Doctrine\ORM\PersistentCollection {#2933 …}
  +children: [
    App\Entity\EntryComment {#2148
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2149 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +body: "The tiling feature in KDE is really subpar, to be honest."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1706474633 {#2152
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlanK0@lemmy.ml"
        "@Prunebutt@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2185 …}
      +nested: Doctrine\ORM\PersistentCollection {#2179 …}
      +votes: Doctrine\ORM\PersistentCollection {#2182 …}
      +reports: Doctrine\ORM\PersistentCollection {#2172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
      -id: 347893
      -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474633 {#2153
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +"title": 347893
    }
  ]
  -id: 33523
  -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
  -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706477997
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11126881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391597 {#2905
    date: 2024-01-27 22:39:57.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 {#2149
  +user: Proxies\__CG__\App\Entity\User {#2883 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
  +title: "Fully featured tilling window managers (like DEs) for lazy people"
  +url: null
  +body: """
    I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
    \n
    Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
    \n
    But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
    \n
    Do you have any suggestions of projects that might be out there that do fill this niche?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 41
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729446891 {#2917
    date: 2024-10-20 19:54:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2922 …}
  +votes: Doctrine\ORM\PersistentCollection {#2925 …}
  +reports: Doctrine\ORM\PersistentCollection {#2927 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
  +badges: Doctrine\ORM\PersistentCollection {#2933 …}
  +children: [
    App\Entity\EntryComment {#2148
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2149 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
      +body: "The tiling feature in KDE is really subpar, to be honest."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1706474633 {#2152
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlanK0@lemmy.ml"
        "@Prunebutt@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2185 …}
      +nested: Doctrine\ORM\PersistentCollection {#2179 …}
      +votes: Doctrine\ORM\PersistentCollection {#2182 …}
      +reports: Doctrine\ORM\PersistentCollection {#2172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
      -id: 347893
      -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474633 {#2153
        date: 2024-01-28 21:43:53.0 +01:00
      }
      +"title": 347893
    }
  ]
  -id: 33523
  -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
  -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706477997
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11126881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391597 {#2905
    date: 2024-01-27 22:39:57.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 {#2148
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2149
    +user: Proxies\__CG__\App\Entity\User {#2883 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
    +title: "Fully featured tilling window managers (like DEs) for lazy people"
    +url: null
    +body: """
      I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
      \n
      Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
      \n
      But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
      \n
      Do you have any suggestions of projects that might be out there that do fill this niche?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729446891 {#2917
      date: 2024-10-20 19:54:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2922 …}
    +votes: Doctrine\ORM\PersistentCollection {#2925 …}
    +reports: Doctrine\ORM\PersistentCollection {#2927 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
    +badges: Doctrine\ORM\PersistentCollection {#2933 …}
    +children: [
      App\Entity\EntryComment {#2148}
    ]
    -id: 33523
    -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
    -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706477997
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11126881"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706391597 {#2905
      date: 2024-01-27 22:39:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +body: "The tiling feature in KDE is really subpar, to be honest."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706474633 {#2152
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlanK0@lemmy.ml"
    "@Prunebutt@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2185 …}
  +nested: Doctrine\ORM\PersistentCollection {#2179 …}
  +votes: Doctrine\ORM\PersistentCollection {#2182 …}
  +reports: Doctrine\ORM\PersistentCollection {#2172 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
  -id: 347893
  -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474633 {#2153
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +"title": 347893
}
"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 {#2148
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2149
    +user: Proxies\__CG__\App\Entity\User {#2883 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
    +title: "Fully featured tilling window managers (like DEs) for lazy people"
    +url: null
    +body: """
      I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
      \n
      Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
      \n
      But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
      \n
      Do you have any suggestions of projects that might be out there that do fill this niche?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729446891 {#2917
      date: 2024-10-20 19:54:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2922 …}
    +votes: Doctrine\ORM\PersistentCollection {#2925 …}
    +reports: Doctrine\ORM\PersistentCollection {#2927 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
    +badges: Doctrine\ORM\PersistentCollection {#2933 …}
    +children: [
      App\Entity\EntryComment {#2148}
    ]
    -id: 33523
    -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
    -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706477997
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11126881"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706391597 {#2905
      date: 2024-01-27 22:39:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +body: "The tiling feature in KDE is really subpar, to be honest."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706474633 {#2152
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlanK0@lemmy.ml"
    "@Prunebutt@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2185 …}
  +nested: Doctrine\ORM\PersistentCollection {#2179 …}
  +votes: Doctrine\ORM\PersistentCollection {#2182 …}
  +reports: Doctrine\ORM\PersistentCollection {#2172 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
  -id: 347893
  -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474633 {#2153
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +"title": 347893
}
"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 {#2148
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2149
    +user: Proxies\__CG__\App\Entity\User {#2883 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Fully-featured-tilling-window-managers-like-DEs-for-lazy-people"
    +title: "Fully featured tilling window managers (like DEs) for lazy people"
    +url: null
    +body: """
      I love WMs but sometimes I wish there was also a fully featured WM (like a DE) for lazy people.\n
      \n
      Because sometimes I can’t be bothered customizing the configs and I would just rather have a slightly more bloated setup but with faster customization and some features out of the box without to much researching.\n
      \n
      But in my perspective, in terms of work flow WMs are just the way to compute efficiently.\n
      \n
      Do you have any suggestions of projects that might be out there that do fill this niche?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 74
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729446891 {#2917
      date: 2024-10-20 19:54:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2922 …}
    +votes: Doctrine\ORM\PersistentCollection {#2925 …}
    +reports: Doctrine\ORM\PersistentCollection {#2927 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2929 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2931 …}
    +badges: Doctrine\ORM\PersistentCollection {#2933 …}
    +children: [
      App\Entity\EntryComment {#2148}
    ]
    -id: 33523
    -titleTs: "'des':7 'featur':2 'fulli':1 'lazi':9 'like':6 'manag':5 'peopl':10 'till':3 'window':4"
    -bodyTs: "'also':10 'bloat':40 'bother':27 'box':52 'comput':72 'config':30 'custom':28,45 'de':17 'effici':73 'faster':44 'featur':13,48 'fill':88 'flow':65 'fulli':12 'lazi':19 'like':15 'love':2 'might':82 'much':55 'nich':90 'peopl':20 'perspect':60 'project':80 'rather':35 'research':56 'setup':41 'slight':38 'sometim':5,22 'suggest':78 'term':62 'way':70 'wish':7 'without':53 'wm':14 'wms':3,66 'work':64 'would':33"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706477997
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11126881"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706391597 {#2905
      date: 2024-01-27 22:39:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2146 …}
  +body: "The tiling feature in KDE is really subpar, to be honest."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706474633 {#2152
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlanK0@lemmy.ml"
    "@Prunebutt@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2185 …}
  +nested: Doctrine\ORM\PersistentCollection {#2179 …}
  +votes: Doctrine\ORM\PersistentCollection {#2182 …}
  +reports: Doctrine\ORM\PersistentCollection {#2172 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2175 …}
  -id: 347893
  -bodyTs: "'featur':3 'honest':11 'kde':5 'realli':7 'subpar':8 'tile':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474633 {#2153
    date: 2024-01-28 21:43:53.0 +01:00
  }
  +"title": 347893
}
"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
Proxies\__CG__\App\Entity\Entry {#2287
  +user: Proxies\__CG__\App\Entity\User {#2698 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: Proxies\__CG__\App\Entity\Image {#2771 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
  +slug: "Nitter-is-shutting-down"
  +title: "Nitter is shutting down"
  +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
  +body: """
    cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
    \n
    > [nitter.d420.de](https://nitter.d420.de)\n
    > \n
    > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 345
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729425757 {#2176
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2853 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2848 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
  +badges: Doctrine\ORM\PersistentCollection {#2860 …}
  +children: [
    App\Entity\EntryComment {#2286
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2287 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
      +image: null
      +parent: null
      +root: null
      +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1729425757 {#2284
        date: 2024-10-20 14:02:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2142 …}
      +nested: Doctrine\ORM\PersistentCollection {#2039 …}
      +votes: Doctrine\ORM\PersistentCollection {#2155 …}
      +reports: Doctrine\ORM\PersistentCollection {#2158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
      -id: 347868
      -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474001 {#2285
        date: 2024-01-28 21:33:21.0 +01:00
      }
      +"title": 347868
    }
  ]
  -id: 33553
  -titleTs: "'nitter':1 'shut':3"
  -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706494872
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11136432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408472 {#2809
    date: 2024-01-28 03:21: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
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2287
  +user: Proxies\__CG__\App\Entity\User {#2698 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: Proxies\__CG__\App\Entity\Image {#2771 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
  +slug: "Nitter-is-shutting-down"
  +title: "Nitter is shutting down"
  +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
  +body: """
    cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
    \n
    > [nitter.d420.de](https://nitter.d420.de)\n
    > \n
    > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 345
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729425757 {#2176
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2853 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2848 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
  +badges: Doctrine\ORM\PersistentCollection {#2860 …}
  +children: [
    App\Entity\EntryComment {#2286
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2287 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
      +image: null
      +parent: null
      +root: null
      +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1729425757 {#2284
        date: 2024-10-20 14:02:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2142 …}
      +nested: Doctrine\ORM\PersistentCollection {#2039 …}
      +votes: Doctrine\ORM\PersistentCollection {#2155 …}
      +reports: Doctrine\ORM\PersistentCollection {#2158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
      -id: 347868
      -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474001 {#2285
        date: 2024-01-28 21:33:21.0 +01:00
      }
      +"title": 347868
    }
  ]
  -id: 33553
  -titleTs: "'nitter':1 'shut':3"
  -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706494872
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11136432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408472 {#2809
    date: 2024-01-28 03:21: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
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2287
  +user: Proxies\__CG__\App\Entity\User {#2698 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: Proxies\__CG__\App\Entity\Image {#2771 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
  +slug: "Nitter-is-shutting-down"
  +title: "Nitter is shutting down"
  +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
  +body: """
    cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
    \n
    > [nitter.d420.de](https://nitter.d420.de)\n
    > \n
    > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 345
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729425757 {#2176
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2853 …}
  +votes: Doctrine\ORM\PersistentCollection {#2858 …}
  +reports: Doctrine\ORM\PersistentCollection {#2848 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
  +badges: Doctrine\ORM\PersistentCollection {#2860 …}
  +children: [
    App\Entity\EntryComment {#2286
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2287 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
      +image: null
      +parent: null
      +root: null
      +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1729425757 {#2284
        date: 2024-10-20 14:02:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2142 …}
      +nested: Doctrine\ORM\PersistentCollection {#2039 …}
      +votes: Doctrine\ORM\PersistentCollection {#2155 …}
      +reports: Doctrine\ORM\PersistentCollection {#2158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
      -id: 347868
      -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/7109496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706474001 {#2285
        date: 2024-01-28 21:33:21.0 +01:00
      }
      +"title": 347868
    }
  ]
  -id: 33553
  -titleTs: "'nitter':1 'shut':3"
  -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706494872
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11136432"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408472 {#2809
    date: 2024-01-28 03:21: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
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 {#2286
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2287
    +user: Proxies\__CG__\App\Entity\User {#2698 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
    +image: Proxies\__CG__\App\Entity\Image {#2771 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
    +slug: "Nitter-is-shutting-down"
    +title: "Nitter is shutting down"
    +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
    +body: """
      cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
      \n
      > [nitter.d420.de](https://nitter.d420.de)\n
      > \n
      > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 345
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729425757 {#2176
      date: 2024-10-20 14:02:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2853 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2848 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
    +badges: Doctrine\ORM\PersistentCollection {#2860 …}
    +children: [
      App\Entity\EntryComment {#2286}
    ]
    -id: 33553
    -titleTs: "'nitter':1 'shut':3"
    -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706494872
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11136432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408472 {#2809
      date: 2024-01-28 03:21:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: null
  +parent: null
  +root: null
  +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1729425757 {#2284
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@morrowind@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2142 …}
  +nested: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2155 …}
  +reports: Doctrine\ORM\PersistentCollection {#2158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
  -id: 347868
  -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109496"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474001 {#2285
    date: 2024-01-28 21:33:21.0 +01:00
  }
  +"title": 347868
}
"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 {#2286
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2287
    +user: Proxies\__CG__\App\Entity\User {#2698 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
    +image: Proxies\__CG__\App\Entity\Image {#2771 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
    +slug: "Nitter-is-shutting-down"
    +title: "Nitter is shutting down"
    +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
    +body: """
      cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
      \n
      > [nitter.d420.de](https://nitter.d420.de)\n
      > \n
      > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 345
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729425757 {#2176
      date: 2024-10-20 14:02:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2853 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2848 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
    +badges: Doctrine\ORM\PersistentCollection {#2860 …}
    +children: [
      App\Entity\EntryComment {#2286}
    ]
    -id: 33553
    -titleTs: "'nitter':1 'shut':3"
    -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706494872
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11136432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408472 {#2809
      date: 2024-01-28 03:21:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: null
  +parent: null
  +root: null
  +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1729425757 {#2284
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@morrowind@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2142 …}
  +nested: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2155 …}
  +reports: Doctrine\ORM\PersistentCollection {#2158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
  -id: 347868
  -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109496"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474001 {#2285
    date: 2024-01-28 21:33:21.0 +01:00
  }
  +"title": 347868
}
"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 {#2286
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2287
    +user: Proxies\__CG__\App\Entity\User {#2698 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
    +image: Proxies\__CG__\App\Entity\Image {#2771 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2852 …}
    +slug: "Nitter-is-shutting-down"
    +title: "Nitter is shutting down"
    +url: "https://github.com/zedeus/nitter/issues/983#issuecomment-1913362376"
    +body: """
      cross-posted from: [lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)\n
      \n
      > [nitter.d420.de](https://nitter.d420.de)\n
      > \n
      > Goodbye twitter I guess. There’s no longer any way to see twitter things people send you without an account
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 345
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729425757 {#2176
      date: 2024-10-20 14:02:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2853 …}
    +votes: Doctrine\ORM\PersistentCollection {#2858 …}
    +reports: Doctrine\ORM\PersistentCollection {#2848 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2844 …}
    +badges: Doctrine\ORM\PersistentCollection {#2860 …}
    +children: [
      App\Entity\EntryComment {#2286}
    ]
    -id: 33553
    -titleTs: "'nitter':1 'shut':3"
    -bodyTs: "'/post/11136426](https://lemmy.ml/post/11136426)':7 'account':29 'cross':2 'cross-post':1 'goodby':10 'guess':13 'lemmy.ml':6 'lemmy.ml/post/11136426](https://lemmy.ml/post/11136426)':5 'longer':17 'nitter.d420.de':8,9 'peopl':24 'post':3 'see':21 'send':25 'thing':23 'twitter':11,22 'way':19 'without':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706494872
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11136432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408472 {#2809
      date: 2024-01-28 03:21:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2188 …}
  +image: null
  +parent: null
  +root: null
  +body: "I have never been much of a Twitter fan but I have idea why people don’t just move away from it. What more incentives do people need? 🤷\u{200D}♂️"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1729425757 {#2284
    date: 2024-10-20 14:02:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@morrowind@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2142 …}
  +nested: Doctrine\ORM\PersistentCollection {#2039 …}
  +votes: Doctrine\ORM\PersistentCollection {#2155 …}
  +reports: Doctrine\ORM\PersistentCollection {#2158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
  -id: 347868
  -bodyTs: "'away':20 'fan':9 'idea':13 'incent':25 'move':19 'much':5 'need':28 'never':3 'peopl':15,27 'twitter':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7109496"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706474001 {#2285
    date: 2024-01-28 21:33:21.0 +01:00
  }
  +"title": 347868
}
"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
Proxies\__CG__\App\Entity\Entry {#2222
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
  +title: "(Constructively) What is your least favorite distro & why?"
  +url: null
  +body: """
    I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
    \n
    So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
    \n
    *My personal least favorite is probably Manjaro.*\n
    \n
    Consider:\n
    \n
    - What specific features/lack thereof made it less appealing?\n
    - Did you face any specific challenges?\n
    - How was your experience with the community?\n
    - If given a chance, what improvements would you suggest?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 107
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728994939 {#2862
    date: 2024-10-15 14:22:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2867 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  +badges: Doctrine\ORM\PersistentCollection {#2878 …}
  +children: [
    App\Entity\EntryComment {#2218
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2222 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1727301097 {#2261
        date: 2024-09-25 23:51:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gianni@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2221 …}
      +nested: Doctrine\ORM\PersistentCollection {#2217 …}
      +votes: Doctrine\ORM\PersistentCollection {#2199 …}
      +reports: Doctrine\ORM\PersistentCollection {#2195 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
      -id: 325857
      -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6851722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705765485 {#2220
        date: 2024-01-20 16:44:45.0 +01:00
      }
      +"title": 325857
    }
  ]
  -id: 31666
  -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
  -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705739516
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10745978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705653116 {#2857
    date: 2024-01-19 09:31:56.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
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2222
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
  +title: "(Constructively) What is your least favorite distro & why?"
  +url: null
  +body: """
    I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
    \n
    So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
    \n
    *My personal least favorite is probably Manjaro.*\n
    \n
    Consider:\n
    \n
    - What specific features/lack thereof made it less appealing?\n
    - Did you face any specific challenges?\n
    - How was your experience with the community?\n
    - If given a chance, what improvements would you suggest?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 107
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728994939 {#2862
    date: 2024-10-15 14:22:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2867 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  +badges: Doctrine\ORM\PersistentCollection {#2878 …}
  +children: [
    App\Entity\EntryComment {#2218
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2222 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1727301097 {#2261
        date: 2024-09-25 23:51:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gianni@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2221 …}
      +nested: Doctrine\ORM\PersistentCollection {#2217 …}
      +votes: Doctrine\ORM\PersistentCollection {#2199 …}
      +reports: Doctrine\ORM\PersistentCollection {#2195 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
      -id: 325857
      -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6851722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705765485 {#2220
        date: 2024-01-20 16:44:45.0 +01:00
      }
      +"title": 325857
    }
  ]
  -id: 31666
  -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
  -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705739516
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10745978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705653116 {#2857
    date: 2024-01-19 09:31:56.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
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2222
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
  +title: "(Constructively) What is your least favorite distro & why?"
  +url: null
  +body: """
    I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
    \n
    So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
    \n
    *My personal least favorite is probably Manjaro.*\n
    \n
    Consider:\n
    \n
    - What specific features/lack thereof made it less appealing?\n
    - Did you face any specific challenges?\n
    - How was your experience with the community?\n
    - If given a chance, what improvements would you suggest?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 107
  +favouriteCount: 102
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728994939 {#2862
    date: 2024-10-15 14:22:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2867 …}
  +votes: Doctrine\ORM\PersistentCollection {#2870 …}
  +reports: Doctrine\ORM\PersistentCollection {#2872 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
  +badges: Doctrine\ORM\PersistentCollection {#2878 …}
  +children: [
    App\Entity\EntryComment {#2218
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2222 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1727301097 {#2261
        date: 2024-09-25 23:51:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@gianni@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2221 …}
      +nested: Doctrine\ORM\PersistentCollection {#2217 …}
      +votes: Doctrine\ORM\PersistentCollection {#2199 …}
      +reports: Doctrine\ORM\PersistentCollection {#2195 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
      -id: 325857
      -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6851722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705765485 {#2220
        date: 2024-01-20 16:44:45.0 +01:00
      }
      +"title": 325857
    }
  ]
  -id: 31666
  -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
  -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705739516
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10745978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705653116 {#2857
    date: 2024-01-19 09:31:56.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
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2218
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2222
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
    +title: "(Constructively) What is your least favorite distro & why?"
    +url: null
    +body: """
      I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
      \n
      So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
      \n
      *My personal least favorite is probably Manjaro.*\n
      \n
      Consider:\n
      \n
      - What specific features/lack thereof made it less appealing?\n
      - Did you face any specific challenges?\n
      - How was your experience with the community?\n
      - If given a chance, what improvements would you suggest?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 107
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728994939 {#2862
      date: 2024-10-15 14:22:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2867 …}
    +votes: Doctrine\ORM\PersistentCollection {#2870 …}
    +reports: Doctrine\ORM\PersistentCollection {#2872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
    +badges: Doctrine\ORM\PersistentCollection {#2878 …}
    +children: [
      App\Entity\EntryComment {#2218}
    ]
    -id: 31666
    -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
    -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705739516
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10745978"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705653116 {#2857
      date: 2024-01-19 09:31:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727301097 {#2261
    date: 2024-09-25 23:51:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gianni@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2221 …}
  +nested: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  -id: 325857
  -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6851722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705765485 {#2220
    date: 2024-01-20 16:44:45.0 +01:00
  }
  +"title": 325857
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2218
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2222
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
    +title: "(Constructively) What is your least favorite distro & why?"
    +url: null
    +body: """
      I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
      \n
      So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
      \n
      *My personal least favorite is probably Manjaro.*\n
      \n
      Consider:\n
      \n
      - What specific features/lack thereof made it less appealing?\n
      - Did you face any specific challenges?\n
      - How was your experience with the community?\n
      - If given a chance, what improvements would you suggest?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 107
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728994939 {#2862
      date: 2024-10-15 14:22:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2867 …}
    +votes: Doctrine\ORM\PersistentCollection {#2870 …}
    +reports: Doctrine\ORM\PersistentCollection {#2872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
    +badges: Doctrine\ORM\PersistentCollection {#2878 …}
    +children: [
      App\Entity\EntryComment {#2218}
    ]
    -id: 31666
    -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
    -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705739516
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10745978"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705653116 {#2857
      date: 2024-01-19 09:31:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727301097 {#2261
    date: 2024-09-25 23:51:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gianni@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2221 …}
  +nested: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  -id: 325857
  -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6851722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705765485 {#2220
    date: 2024-01-20 16:44:45.0 +01:00
  }
  +"title": 325857
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2218
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2222
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "Constructively-What-is-your-least-favorite-distro-and-why"
    +title: "(Constructively) What is your least favorite distro & why?"
    +url: null
    +body: """
      I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit the mark for us because it can be very helpful.\n
      \n
      So, I’d like to ask: What is your least favorite Linux distribution and why? Please remember, this is not about bashing or belittling any specific distribution. The aim is to have a constructive discussion where we can learn about each other’s experiences.\n
      \n
      *My personal least favorite is probably Manjaro.*\n
      \n
      Consider:\n
      \n
      - What specific features/lack thereof made it less appealing?\n
      - Did you face any specific challenges?\n
      - How was your experience with the community?\n
      - If given a chance, what improvements would you suggest?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 107
    +favouriteCount: 102
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728994939 {#2862
      date: 2024-10-15 14:22:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2867 …}
    +votes: Doctrine\ORM\PersistentCollection {#2870 …}
    +reports: Doctrine\ORM\PersistentCollection {#2872 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2874 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2876 …}
    +badges: Doctrine\ORM\PersistentCollection {#2878 …}
    +children: [
      App\Entity\EntryComment {#2218}
    ]
    -id: 31666
    -titleTs: "'construct':1 'distro':7 'favorit':6 'least':5"
    -bodyTs: "'aim':102 'appeal':133 'arch':14 'ask':79 'balanc':30 'bash':95 'belittl':97 'challeng':139 'chanc':150 'communiti':146 'consid':125 'construct':107 'critic':40 'd':76 'didn':60 'discuss':43,108 'distribut':86,100 'distro':46 'distrohop':4 'equal':52 'eventu':10 'experi':117,143 'expos':35 'face':136 'favorit':45,84,121 'features/lack':128 'given':148 'help':73 'hit':63 'import':53 'improv':152 'introduct':31 'land':12 'learn':112 'least':83,120 'less':132 'like':77 'linux':85 'made':130 'manjaro':124 'mark':65 'often':42 'one':58 'part':15 'person':119 'pleas':89 'prais':38 'probabl':123 'quit':62 'reason':18 'rememb':90 'sinc':32 'specif':99,127,138 'stuck':21 'suggest':155 'talk':55 'thereof':129 'think':26,49 'us':67 've':2 'would':153"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705739516
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10745978"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705653116 {#2857
      date: 2024-01-19 09:31:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "After spending a ton of time migrating CentOS machines I have to say anything red hat related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1727301097 {#2261
    date: 2024-09-25 23:51:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@gianni@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2221 …}
  +nested: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  -id: 325857
  -bodyTs: "'anyth':14 'cento':8 'hat':16 'machin':9 'migrat':7 'red':15 'relat':17 'say':13 'spend':2 'time':6 'ton':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6851722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705765485 {#2220
    date: 2024-01-20 16:44:45.0 +01:00
  }
  +"title": 325857
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2902 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2940 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
  +slug: "My-move-to-wayland-it-s-finally-ready"
  +title: "My move to wayland: it's finally ready"
  +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
  +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 151
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728767158 {#2935
    date: 2024-10-12 23:05:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2943 …}
  +votes: Doctrine\ORM\PersistentCollection {#2945 …}
  +reports: Doctrine\ORM\PersistentCollection {#2947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2953 …}
  +children: [
    2 => App\Entity\EntryComment {#2207
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +body: """
        I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
        \n
        X11 is rock solid with Nvidia, never had a single problem.\n
        \n
        I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1706088781 {#2201
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 336312
      -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6968727"
      +editedAt: DateTimeImmutable @1728262772 {#2210
        date: 2024-10-07 02:59:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706088781 {#2203
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +"title": 336312
    }
    1 => App\Entity\EntryComment {#2253
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706110494 {#2272
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2262 …}
      +nested: Doctrine\ORM\PersistentCollection {#2264 …}
      +votes: Doctrine\ORM\PersistentCollection {#2242 …}
      +reports: Doctrine\ORM\PersistentCollection {#2240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
      -id: 336871
      -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706110494 {#2190
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +"title": 336871
    }
    0 => App\Entity\EntryComment {#2258
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706143186 {#2237
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2260 …}
      +nested: Doctrine\ORM\PersistentCollection {#2254 …}
      +votes: Doctrine\ORM\PersistentCollection {#2246 …}
      +reports: Doctrine\ORM\PersistentCollection {#2248 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 338093
      -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6984835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706143186 {#2249
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +"title": 338093
    }
  ]
  -id: 32742
  -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
  -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706165935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11115284"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706079535 {#2923
    date: 2024-01-24 07:58:55.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
27 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2902 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2940 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
  +slug: "My-move-to-wayland-it-s-finally-ready"
  +title: "My move to wayland: it's finally ready"
  +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
  +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 151
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728767158 {#2935
    date: 2024-10-12 23:05:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2943 …}
  +votes: Doctrine\ORM\PersistentCollection {#2945 …}
  +reports: Doctrine\ORM\PersistentCollection {#2947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2953 …}
  +children: [
    2 => App\Entity\EntryComment {#2207
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +body: """
        I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
        \n
        X11 is rock solid with Nvidia, never had a single problem.\n
        \n
        I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1706088781 {#2201
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 336312
      -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6968727"
      +editedAt: DateTimeImmutable @1728262772 {#2210
        date: 2024-10-07 02:59:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706088781 {#2203
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +"title": 336312
    }
    1 => App\Entity\EntryComment {#2253
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706110494 {#2272
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2262 …}
      +nested: Doctrine\ORM\PersistentCollection {#2264 …}
      +votes: Doctrine\ORM\PersistentCollection {#2242 …}
      +reports: Doctrine\ORM\PersistentCollection {#2240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
      -id: 336871
      -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706110494 {#2190
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +"title": 336871
    }
    0 => App\Entity\EntryComment {#2258
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706143186 {#2237
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2260 …}
      +nested: Doctrine\ORM\PersistentCollection {#2254 …}
      +votes: Doctrine\ORM\PersistentCollection {#2246 …}
      +reports: Doctrine\ORM\PersistentCollection {#2248 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 338093
      -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6984835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706143186 {#2249
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +"title": 338093
    }
  ]
  -id: 32742
  -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
  -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706165935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11115284"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706079535 {#2923
    date: 2024-01-24 07:58:55.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
28 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2212
  +user: Proxies\__CG__\App\Entity\User {#2902 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2940 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
  +slug: "My-move-to-wayland-it-s-finally-ready"
  +title: "My move to wayland: it's finally ready"
  +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
  +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 151
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728767158 {#2935
    date: 2024-10-12 23:05:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2943 …}
  +votes: Doctrine\ORM\PersistentCollection {#2945 …}
  +reports: Doctrine\ORM\PersistentCollection {#2947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
  +badges: Doctrine\ORM\PersistentCollection {#2953 …}
  +children: [
    2 => App\Entity\EntryComment {#2207
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
      +body: """
        I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
        \n
        X11 is rock solid with Nvidia, never had a single problem.\n
        \n
        I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 27
      +score: 0
      +lastActive: DateTime @1706088781 {#2201
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
        "@edu4rdshl@lemmy.world"
        "@snaggen@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2209 …}
      +nested: Doctrine\ORM\PersistentCollection {#2200 …}
      +votes: Doctrine\ORM\PersistentCollection {#2270 …}
      +reports: Doctrine\ORM\PersistentCollection {#2257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
      -id: 336312
      -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6968727"
      +editedAt: DateTimeImmutable @1728262772 {#2210
        date: 2024-10-07 02:59:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706088781 {#2203
        date: 2024-01-24 10:33:01.0 +01:00
      }
      +"title": 336312
    }
    1 => App\Entity\EntryComment {#2253
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706110494 {#2272
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2262 …}
      +nested: Doctrine\ORM\PersistentCollection {#2264 …}
      +votes: Doctrine\ORM\PersistentCollection {#2242 …}
      +reports: Doctrine\ORM\PersistentCollection {#2240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
      -id: 336871
      -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6973995"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706110494 {#2190
        date: 2024-01-24 16:34:54.0 +01:00
      }
      +"title": 336871
    }
    0 => App\Entity\EntryComment {#2258
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
      +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706143186 {#2237
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@edu4rdshl@lemmy.world"
        "@sxan@midwest.social"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2260 …}
      +nested: Doctrine\ORM\PersistentCollection {#2254 …}
      +votes: Doctrine\ORM\PersistentCollection {#2246 …}
      +reports: Doctrine\ORM\PersistentCollection {#2248 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 338093
      -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6984835"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706143186 {#2249
        date: 2024-01-25 01:39:46.0 +01:00
      }
      +"title": 338093
    }
  ]
  -id: 32742
  -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
  -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706165935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11115284"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706079535 {#2923
    date: 2024-01-24 07:58:55.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
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 {#2207
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207}
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +body: """
    I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
    \n
    X11 is rock solid with Nvidia, never had a single problem.\n
    \n
    I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1706088781 {#2201
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 336312
  -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6968727"
  +editedAt: DateTimeImmutable @1728262772 {#2210
    date: 2024-10-07 02:59:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706088781 {#2203
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +"title": 336312
}
"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 {#2207
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207}
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +body: """
    I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
    \n
    X11 is rock solid with Nvidia, never had a single problem.\n
    \n
    I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1706088781 {#2201
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 336312
  -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6968727"
  +editedAt: DateTimeImmutable @1728262772 {#2210
    date: 2024-10-07 02:59:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706088781 {#2203
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +"title": 336312
}
"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 {#2207
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207}
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
  +body: """
    I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
    \n
    X11 is rock solid with Nvidia, never had a single problem.\n
    \n
    I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1706088781 {#2201
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
    "@edu4rdshl@lemmy.world"
    "@snaggen@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2209 …}
  +nested: Doctrine\ORM\PersistentCollection {#2200 …}
  +votes: Doctrine\ORM\PersistentCollection {#2270 …}
  +reports: Doctrine\ORM\PersistentCollection {#2257 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
  -id: 336312
  -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6968727"
  +editedAt: DateTimeImmutable @1728262772 {#2210
    date: 2024-10-07 02:59:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706088781 {#2203
    date: 2024-01-24 10:33:01.0 +01:00
  }
  +"title": 336312
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#2253
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253}
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706110494 {#2272
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2262 …}
  +nested: Doctrine\ORM\PersistentCollection {#2264 …}
  +votes: Doctrine\ORM\PersistentCollection {#2242 …}
  +reports: Doctrine\ORM\PersistentCollection {#2240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
  -id: 336871
  -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706110494 {#2190
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +"title": 336871
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#2253
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253}
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706110494 {#2272
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2262 …}
  +nested: Doctrine\ORM\PersistentCollection {#2264 …}
  +votes: Doctrine\ORM\PersistentCollection {#2242 …}
  +reports: Doctrine\ORM\PersistentCollection {#2240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
  -id: 336871
  -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706110494 {#2190
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +"title": 336871
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#2253
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253}
      0 => App\Entity\EntryComment {#2258
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706143186 {#2237
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2260 …}
        +nested: Doctrine\ORM\PersistentCollection {#2254 …}
        +votes: Doctrine\ORM\PersistentCollection {#2246 …}
        +reports: Doctrine\ORM\PersistentCollection {#2248 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 338093
        -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6984835"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706143186 {#2249
          date: 2024-01-25 01:39:46.0 +01:00
        }
        +"title": 338093
      }
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706110494 {#2272
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2262 …}
  +nested: Doctrine\ORM\PersistentCollection {#2264 …}
  +votes: Doctrine\ORM\PersistentCollection {#2242 …}
  +reports: Doctrine\ORM\PersistentCollection {#2240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
  -id: 336871
  -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6973995"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706110494 {#2190
    date: 2024-01-24 16:34:54.0 +01:00
  }
  +"title": 336871
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#2258
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258}
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706143186 {#2237
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2260 …}
  +nested: Doctrine\ORM\PersistentCollection {#2254 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  -id: 338093
  -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6984835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706143186 {#2249
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +"title": 338093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#2258
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258}
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706143186 {#2237
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2260 …}
  +nested: Doctrine\ORM\PersistentCollection {#2254 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  -id: 338093
  -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6984835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706143186 {#2249
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +"title": 338093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#2258
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2212
    +user: Proxies\__CG__\App\Entity\User {#2902 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2940 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2942 …}
    +slug: "My-move-to-wayland-it-s-finally-ready"
    +title: "My move to wayland: it's finally ready"
    +url: "https://www.edu4rdshl.dev/posts/my-move-to-wayland-it-s-finally-ready/"
    +body: "Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 151
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728767158 {#2935
      date: 2024-10-12 23:05:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2943 …}
    +votes: Doctrine\ORM\PersistentCollection {#2945 …}
    +reports: Doctrine\ORM\PersistentCollection {#2947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2949 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2953 …}
    +children: [
      2 => App\Entity\EntryComment {#2207
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2208 …}
        +body: """
          I got my Nvidia GPU before I even considered moving to Linux. I am honestly getting pretty tired of reading these gatekeeping comments telling me “I’m not allowed to complain about anything” or how I’m a trash person for buying an Nvidia card in the first place. Nvidia is the largest GPU manufacter, people are going to own Nvidia cards, you need to live with it. Be constructive and nice to other people.\n
          \n
          X11 is rock solid with Nvidia, never had a single problem.\n
          \n
          I had a lot of issues with Wayland on KDE, lots of flickering issues all the time. I moved to Hyprland and things are mostly fine. IntelliJ has ocasional problems but they are working on a Wayland version anyways.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1706088781 {#2201
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
          "@edu4rdshl@lemmy.world"
          "@snaggen@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2209 …}
        +nested: Doctrine\ORM\PersistentCollection {#2200 …}
        +votes: Doctrine\ORM\PersistentCollection {#2270 …}
        +reports: Doctrine\ORM\PersistentCollection {#2257 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2271 …}
        -id: 336312
        -bodyTs: "'allow':29 'anyth':33 'anyway':125 'buy':42 'card':45,62 'comment':23 'complain':31 'consid':9 'construct':70 'even':8 'fine':112 'first':48 'flicker':99 'gatekeep':22 'get':16 'go':58 'got':2 'gpu':5,54 'honest':15 'hyprland':107 'intellij':113 'issu':92,100 'kde':96 'largest':53 'linux':12 'live':66 'lot':90,97 'm':27,37 'manufact':55 'most':111 'move':10,105 'need':64 'never':82 'nice':72 'nvidia':4,44,50,61,81 'ocasion':115 'peopl':56,75 'person':40 'place':49 'pretti':17 'problem':86,116 'read':20 'rock':78 'singl':85 'solid':79 'tell':24 'thing':109 'time':103 'tire':18 'trash':39 'version':124 'wayland':94,123 'work':120 'x11':76"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968727"
        +editedAt: DateTimeImmutable @1728262772 {#2210
          date: 2024-10-07 02:59:32.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706088781 {#2203
          date: 2024-01-24 10:33:01.0 +01:00
        }
        +"title": 336312
      }
      1 => App\Entity\EntryComment {#2253
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2212 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
        +body: "It’s probably not what you’re looking for but I’ve been using `Hyprland` and it’s working mostly file. Using `waybar` works great."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706110494 {#2272
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@edu4rdshl@lemmy.world"
          "@sxan@midwest.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2262 …}
        +nested: Doctrine\ORM\PersistentCollection {#2264 …}
        +votes: Doctrine\ORM\PersistentCollection {#2242 …}
        +reports: Doctrine\ORM\PersistentCollection {#2240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2233 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2234 …}
        -id: 336871
        -bodyTs: "'file':21 'great':25 'hyprland':15 'look':8 'most':20 'probabl':3 're':7 'use':14,22 've':12 'waybar':23 'work':19,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6973995"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706110494 {#2190
          date: 2024-01-24 16:34:54.0 +01:00
        }
        +"title": 336871
      }
      0 => App\Entity\EntryComment {#2258}
    ]
    -id: 32742
    -titleTs: "'final':7 'move':2 'readi':8 'wayland':4"
    -bodyTs: "'2024':16 'desktop':8 'gnome':9 'let':1 'linux':5 'state':12 'talk':3 'wayland':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706165935
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11115284"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706079535 {#2923
      date: 2024-01-24 07:58:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2259 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2265 …}
  +body: "I don’t follow said communities, I just stick to lemmy. I just use the software"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706143186 {#2237
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@edu4rdshl@lemmy.world"
    "@sxan@midwest.social"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2260 …}
  +nested: Doctrine\ORM\PersistentCollection {#2254 …}
  +votes: Doctrine\ORM\PersistentCollection {#2246 …}
  +reports: Doctrine\ORM\PersistentCollection {#2248 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2256 …}
  -id: 338093
  -bodyTs: "'communiti':6 'follow':4 'lemmi':11 'said':5 'softwar':16 'stick':9 'use':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6984835"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706143186 {#2249
    date: 2024-01-25 01:39:46.0 +01:00
  }
  +"title": 338093
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\Entry {#1434
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
  +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
  +url: null
  +body: """
    EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
    \n
    I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
    \n
    The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
    \n
    In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
    \n
    In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
    \n
    I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
    \n
    I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725829297 {#1624
    date: 2024-09-08 23:01:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1670 …}
  +votes: Doctrine\ORM\PersistentCollection {#1667 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    5 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: """
        Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
        \n
        - `’` + `c`-> result: `ć`; expectation: `ç`\n
        - `’` + `m` -> result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
        - `’` + `t` -> result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
        \n
        Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705410883 {#2066
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 313512
      -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744215"
      +editedAt: DateTimeImmutable @1724822057 {#2071
        date: 2024-08-28 07:14:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705410883 {#2067
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +"title": 313512
    }
    4 => App\Entity\EntryComment {#2165
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: """
        I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
        \n
        The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705411141 {#2058
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2104 …}
      +nested: Doctrine\ORM\PersistentCollection {#2099 …}
      +votes: Doctrine\ORM\PersistentCollection {#2108 …}
      +reports: Doctrine\ORM\PersistentCollection {#2101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
      -id: 313524
      -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744266"
      +editedAt: DateTimeImmutable @1724821095 {#2053
        date: 2024-08-28 06:58:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705411141 {#2125
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +"title": 313524
    }
    3 => App\Entity\EntryComment {#2124
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412510 {#2107
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2118 …}
      +nested: Doctrine\ORM\PersistentCollection {#2121 …}
      +votes: Doctrine\ORM\PersistentCollection {#2115 …}
      +reports: Doctrine\ORM\PersistentCollection {#2123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
      -id: 313584
      -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744632"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412510 {#2112
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +"title": 313584
    }
    2 => App\Entity\EntryComment {#2044
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412598 {#2163
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 313588
      -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744651"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412598 {#2162
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +"title": 313588
    }
    1 => App\Entity\EntryComment {#2315
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +body: """
        I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
        \n
        I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705429730 {#2302
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2321 …}
      +nested: Doctrine\ORM\PersistentCollection {#2310 …}
      +votes: Doctrine\ORM\PersistentCollection {#2306 …}
      +reports: Doctrine\ORM\PersistentCollection {#2305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 314482
      -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6749934"
      +editedAt: DateTimeImmutable @1725049067 {#2297
        date: 2024-08-30 22:17:47.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705429730 {#2320
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +"title": 314482
    }
    0 => App\Entity\EntryComment {#2294
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
        \n
        - [GitHub project here](https://github.com/rvaiya/keyd)\n
        - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
        \n
        Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
        \n
        `yay -S keyd`\n
        \n
        sudo systemctl enable keyd && sudo systemctl start keyd\n
        \n
        Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
        \n
        My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">[ids]\n
        </span><span style="color:#323232;">*\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[main]\n
        </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[apostrophe]\n
        </span><span style="color:#323232;">a = a\n
        </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
        </span><span style="color:#323232;">c = macro(backspace G-,)\n
        </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
        </span><span style="color:#323232;">e = e\n
        </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
        </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
        </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
        </span><span style="color:#323232;">i = i\n
        </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
        </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
        </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
        </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
        </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
        </span><span style="color:#323232;">o = o\n
        </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
        </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
        </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
        </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
        </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
        </span><span style="color:#323232;">u = u\n
        </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
        </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
        </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
        </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
        </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
        </span><span style="color:#323232;">\n
        </span>\n
        ```\n
        \n
        After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705503848 {#2313
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2290 …}
      +nested: Doctrine\ORM\PersistentCollection {#2295 …}
      +votes: Doctrine\ORM\PersistentCollection {#2283 …}
      +reports: Doctrine\ORM\PersistentCollection {#2282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
      -id: 316793
      -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6777373"
      +editedAt: DateTimeImmutable @1725847877 {#2316
        date: 2024-09-09 04:11:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705503848 {#2292
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +"title": 316793
    }
  ]
  -id: 30905
  -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
  -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489747
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10777592"
  +editedAt: DateTimeImmutable @1725831288 {#1660
    date: 2024-09-08 23:34:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705403347 {#1449
    date: 2024-01-16 12:09:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\Entry {#1434
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
  +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
  +url: null
  +body: """
    EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
    \n
    I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
    \n
    The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
    \n
    In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
    \n
    In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
    \n
    I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
    \n
    I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725829297 {#1624
    date: 2024-09-08 23:01:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1670 …}
  +votes: Doctrine\ORM\PersistentCollection {#1667 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    5 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: """
        Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
        \n
        - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
        - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
        - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
        \n
        Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705410883 {#2066
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 313512
      -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744215"
      +editedAt: DateTimeImmutable @1724822057 {#2071
        date: 2024-08-28 07:14:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705410883 {#2067
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +"title": 313512
    }
    4 => App\Entity\EntryComment {#2165
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: """
        I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
        \n
        The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705411141 {#2058
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2104 …}
      +nested: Doctrine\ORM\PersistentCollection {#2099 …}
      +votes: Doctrine\ORM\PersistentCollection {#2108 …}
      +reports: Doctrine\ORM\PersistentCollection {#2101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
      -id: 313524
      -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744266"
      +editedAt: DateTimeImmutable @1724821095 {#2053
        date: 2024-08-28 06:58:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705411141 {#2125
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +"title": 313524
    }
    3 => App\Entity\EntryComment {#2124
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412510 {#2107
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2118 …}
      +nested: Doctrine\ORM\PersistentCollection {#2121 …}
      +votes: Doctrine\ORM\PersistentCollection {#2115 …}
      +reports: Doctrine\ORM\PersistentCollection {#2123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
      -id: 313584
      -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744632"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412510 {#2112
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +"title": 313584
    }
    2 => App\Entity\EntryComment {#2044
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412598 {#2163
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 313588
      -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744651"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412598 {#2162
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +"title": 313588
    }
    1 => App\Entity\EntryComment {#2315
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +body: """
        I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
        \n
        I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705429730 {#2302
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2321 …}
      +nested: Doctrine\ORM\PersistentCollection {#2310 …}
      +votes: Doctrine\ORM\PersistentCollection {#2306 …}
      +reports: Doctrine\ORM\PersistentCollection {#2305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 314482
      -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6749934"
      +editedAt: DateTimeImmutable @1725049067 {#2297
        date: 2024-08-30 22:17:47.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705429730 {#2320
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +"title": 314482
    }
    0 => App\Entity\EntryComment {#2294
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
        \n
        - [GitHub project here](https://github.com/rvaiya/keyd)\n
        - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
        \n
        Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
        \n
        `yay -S keyd`\n
        \n
        sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
        \n
        Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
        \n
        My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">[ids]\n
        </span><span style="color:#323232;">*\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[main]\n
        </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[apostrophe]\n
        </span><span style="color:#323232;">a = a\n
        </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
        </span><span style="color:#323232;">c = macro(backspace G-,)\n
        </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
        </span><span style="color:#323232;">e = e\n
        </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
        </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
        </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
        </span><span style="color:#323232;">i = i\n
        </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
        </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
        </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
        </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
        </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
        </span><span style="color:#323232;">o = o\n
        </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
        </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
        </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
        </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
        </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
        </span><span style="color:#323232;">u = u\n
        </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
        </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
        </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
        </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
        </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
        </span><span style="color:#323232;">\n
        </span>\n
        ```\n
        \n
        After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705503848 {#2313
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2290 …}
      +nested: Doctrine\ORM\PersistentCollection {#2295 …}
      +votes: Doctrine\ORM\PersistentCollection {#2283 …}
      +reports: Doctrine\ORM\PersistentCollection {#2282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
      -id: 316793
      -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6777373"
      +editedAt: DateTimeImmutable @1725847877 {#2316
        date: 2024-09-09 04:11:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705503848 {#2292
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +"title": 316793
    }
  ]
  -id: 30905
  -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
  -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489747
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10777592"
  +editedAt: DateTimeImmutable @1725831288 {#1660
    date: 2024-09-08 23:34:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705403347 {#1449
    date: 2024-01-16 12:09:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\Entry {#1434
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
  +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
  +url: null
  +body: """
    EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
    \n
    I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
    \n
    The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
    \n
    In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
    \n
    In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
    \n
    I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
    \n
    I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1725829297 {#1624
    date: 2024-09-08 23:01:37.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1670 …}
  +votes: Doctrine\ORM\PersistentCollection {#1667 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
  +badges: Doctrine\ORM\PersistentCollection {#1559 …}
  +children: [
    5 => App\Entity\EntryComment {#2070
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: """
        Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
        \n
        - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
        - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
        - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
        \n
        Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1705410883 {#2066
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2048 …}
      +nested: Doctrine\ORM\PersistentCollection {#2056 …}
      +votes: Doctrine\ORM\PersistentCollection {#2046 …}
      +reports: Doctrine\ORM\PersistentCollection {#2045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
      -id: 313512
      -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744215"
      +editedAt: DateTimeImmutable @1724822057 {#2071
        date: 2024-08-28 07:14:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705410883 {#2067
        date: 2024-01-16 14:14:43.0 +01:00
      }
      +"title": 313512
    }
    4 => App\Entity\EntryComment {#2165
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: """
        I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
        \n
        The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705411141 {#2058
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2104 …}
      +nested: Doctrine\ORM\PersistentCollection {#2099 …}
      +votes: Doctrine\ORM\PersistentCollection {#2108 …}
      +reports: Doctrine\ORM\PersistentCollection {#2101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
      -id: 313524
      -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744266"
      +editedAt: DateTimeImmutable @1724821095 {#2053
        date: 2024-08-28 06:58:15.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705411141 {#2125
        date: 2024-01-16 14:19:01.0 +01:00
      }
      +"title": 313524
    }
    3 => App\Entity\EntryComment {#2124
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
      +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412510 {#2107
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@jntesteves@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2118 …}
      +nested: Doctrine\ORM\PersistentCollection {#2121 …}
      +votes: Doctrine\ORM\PersistentCollection {#2115 …}
      +reports: Doctrine\ORM\PersistentCollection {#2123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
      -id: 313584
      -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744632"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412510 {#2112
        date: 2024-01-16 14:41:50.0 +01:00
      }
      +"title": 313584
    }
    2 => App\Entity\EntryComment {#2044
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
      +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705412598 {#2163
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@lupec@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2127 …}
      +nested: Doctrine\ORM\PersistentCollection {#2043 …}
      +votes: Doctrine\ORM\PersistentCollection {#2215 …}
      +reports: Doctrine\ORM\PersistentCollection {#2198 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
      -id: 313588
      -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6744651"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705412598 {#2162
        date: 2024-01-16 14:43:18.0 +01:00
      }
      +"title": 313588
    }
    1 => App\Entity\EntryComment {#2315
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
      +body: """
        I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
        \n
        I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705429730 {#2302
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
        "@pathief@lemmy.world"
        "@orac@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2321 …}
      +nested: Doctrine\ORM\PersistentCollection {#2310 …}
      +votes: Doctrine\ORM\PersistentCollection {#2306 …}
      +reports: Doctrine\ORM\PersistentCollection {#2305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 314482
      -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6749934"
      +editedAt: DateTimeImmutable @1725049067 {#2297
        date: 2024-08-30 22:17:47.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705429730 {#2320
        date: 2024-01-16 19:28:50.0 +01:00
      }
      +"title": 314482
    }
    0 => App\Entity\EntryComment {#2294
      +user: App\Entity\User {#265 …}
      +entry: App\Entity\Entry {#1434}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
        \n
        - [GitHub project here](https://github.com/rvaiya/keyd)\n
        - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
        \n
        Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
        \n
        `yay -S keyd`\n
        \n
        sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
        \n
        Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
        \n
        My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
        \n
        ```\n
        \n
        <span style="color:#323232;">[ids]\n
        </span><span style="color:#323232;">*\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[main]\n
        </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">[apostrophe]\n
        </span><span style="color:#323232;">a = a\n
        </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
        </span><span style="color:#323232;">c = macro(backspace G-,)\n
        </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
        </span><span style="color:#323232;">e = e\n
        </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
        </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
        </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
        </span><span style="color:#323232;">i = i\n
        </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
        </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
        </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
        </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
        </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
        </span><span style="color:#323232;">o = o\n
        </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
        </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
        </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
        </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
        </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
        </span><span style="color:#323232;">u = u\n
        </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
        </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
        </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
        </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
        </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
        </span><span style="color:#323232;">\n
        </span>\n
        ```\n
        \n
        After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705503848 {#2313
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2290 …}
      +nested: Doctrine\ORM\PersistentCollection {#2295 …}
      +votes: Doctrine\ORM\PersistentCollection {#2283 …}
      +reports: Doctrine\ORM\PersistentCollection {#2282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
      -id: 316793
      -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6777373"
      +editedAt: DateTimeImmutable @1725847877 {#2316
        date: 2024-09-09 04:11:17.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705503848 {#2292
        date: 2024-01-17 16:04:08.0 +01:00
      }
      +"title": 316793
    }
  ]
  -id: 30905
  -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
  -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705489747
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10777592"
  +editedAt: DateTimeImmutable @1725831288 {#1660
    date: 2024-09-08 23:34:48.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705403347 {#1449
    date: 2024-01-16 12:09:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#2070
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070}
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: """
    Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
    \n
    - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
    - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
    - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
    \n
    Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705410883 {#2066
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 313512
  -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744215"
  +editedAt: DateTimeImmutable @1724822057 {#2071
    date: 2024-08-28 07:14:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705410883 {#2067
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +"title": 313512
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#2070
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070}
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: """
    Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
    \n
    - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
    - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
    - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
    \n
    Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705410883 {#2066
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 313512
  -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744215"
  +editedAt: DateTimeImmutable @1724822057 {#2071
    date: 2024-08-28 07:14:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705410883 {#2067
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +"title": 313512
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#2070
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070}
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: """
    Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
    \n
    - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
    - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
    - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
    \n
    Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705410883 {#2066
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2048 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2046 …}
  +reports: Doctrine\ORM\PersistentCollection {#2045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
  -id: 313512
  -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744215"
  +editedAt: DateTimeImmutable @1724822057 {#2071
    date: 2024-08-28 07:14:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705410883 {#2067
    date: 2024-01-16 14:14:43.0 +01:00
  }
  +"title": 313512
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2165
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165}
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: """
    I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
    \n
    The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705411141 {#2058
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2104 …}
  +nested: Doctrine\ORM\PersistentCollection {#2099 …}
  +votes: Doctrine\ORM\PersistentCollection {#2108 …}
  +reports: Doctrine\ORM\PersistentCollection {#2101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
  -id: 313524
  -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744266"
  +editedAt: DateTimeImmutable @1724821095 {#2053
    date: 2024-08-28 06:58:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705411141 {#2125
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +"title": 313524
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2165
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165}
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: """
    I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
    \n
    The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705411141 {#2058
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2104 …}
  +nested: Doctrine\ORM\PersistentCollection {#2099 …}
  +votes: Doctrine\ORM\PersistentCollection {#2108 …}
  +reports: Doctrine\ORM\PersistentCollection {#2101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
  -id: 313524
  -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744266"
  +editedAt: DateTimeImmutable @1724821095 {#2053
    date: 2024-08-28 06:58:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705411141 {#2125
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +"title": 313524
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2165
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165}
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: """
    I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
    \n
    The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705411141 {#2058
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2104 …}
  +nested: Doctrine\ORM\PersistentCollection {#2099 …}
  +votes: Doctrine\ORM\PersistentCollection {#2108 …}
  +reports: Doctrine\ORM\PersistentCollection {#2101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
  -id: 313524
  -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744266"
  +editedAt: DateTimeImmutable @1724821095 {#2053
    date: 2024-08-28 06:58:15.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705411141 {#2125
    date: 2024-01-16 14:19:01.0 +01:00
  }
  +"title": 313524
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#2124
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124}
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412510 {#2107
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2118 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 313584
  -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412510 {#2112
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +"title": 313584
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#2124
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124}
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412510 {#2107
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2118 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 313584
  -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412510 {#2112
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +"title": 313584
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#2124
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124}
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
  +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412510 {#2107
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@jntesteves@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2118 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 313584
  -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744632"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412510 {#2112
    date: 2024-01-16 14:41:50.0 +01:00
  }
  +"title": 313584
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2044
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044}
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412598 {#2163
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 313588
  -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744651"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412598 {#2162
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +"title": 313588
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#2044
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044}
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412598 {#2163
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 313588
  -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744651"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412598 {#2162
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +"title": 313588
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#2044
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044}
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
  +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705412598 {#2163
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@lupec@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2127 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2198 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
  -id: 313588
  -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6744651"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705412598 {#2162
    date: 2024-01-16 14:43:18.0 +01:00
  }
  +"title": 313588
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#2315
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315}
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +body: """
    I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
    \n
    I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705429730 {#2302
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 314482
  -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6749934"
  +editedAt: DateTimeImmutable @1725049067 {#2297
    date: 2024-08-30 22:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705429730 {#2320
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +"title": 314482
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#2315
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315}
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +body: """
    I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
    \n
    I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705429730 {#2302
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 314482
  -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6749934"
  +editedAt: DateTimeImmutable @1725049067 {#2297
    date: 2024-08-30 22:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705429730 {#2320
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +"title": 314482
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#2315
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315}
      0 => App\Entity\EntryComment {#2294
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
          \n
          - [GitHub project here](https://github.com/rvaiya/keyd)\n
          - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
          \n
          Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
          \n
          `yay -S keyd`\n
          \n
          sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
          \n
          Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
          \n
          My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
          \n
          ```\n
          \n
          <span style="color:#323232;">[ids]\n
          </span><span style="color:#323232;">*\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[main]\n
          </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
          </span><span style="color:#323232;">\n
          </span><span style="color:#323232;">[apostrophe]\n
          </span><span style="color:#323232;">a = a\n
          </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
          </span><span style="color:#323232;">c = macro(backspace G-,)\n
          </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
          </span><span style="color:#323232;">e = e\n
          </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
          </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
          </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
          </span><span style="color:#323232;">i = i\n
          </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
          </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
          </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
          </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
          </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
          </span><span style="color:#323232;">o = o\n
          </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
          </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
          </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
          </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
          </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
          </span><span style="color:#323232;">u = u\n
          </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
          </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
          </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
          </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
          </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
          </span><span style="color:#323232;">\n
          </span>\n
          ```\n
          \n
          After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705503848 {#2313
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2290 …}
        +nested: Doctrine\ORM\PersistentCollection {#2295 …}
        +votes: Doctrine\ORM\PersistentCollection {#2283 …}
        +reports: Doctrine\ORM\PersistentCollection {#2282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
        -id: 316793
        -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6777373"
        +editedAt: DateTimeImmutable @1725847877 {#2316
          date: 2024-09-09 04:11:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705503848 {#2292
          date: 2024-01-17 16:04:08.0 +01:00
        }
        +"title": 316793
      }
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
  +body: """
    I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
    \n
    I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705429730 {#2302
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
    "@pathief@lemmy.world"
    "@orac@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2321 …}
  +nested: Doctrine\ORM\PersistentCollection {#2310 …}
  +votes: Doctrine\ORM\PersistentCollection {#2306 …}
  +reports: Doctrine\ORM\PersistentCollection {#2305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
  -id: 314482
  -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6749934"
  +editedAt: DateTimeImmutable @1725049067 {#2297
    date: 2024-08-30 22:17:47.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705429730 {#2320
    date: 2024-01-16 19:28:50.0 +01:00
  }
  +"title": 314482
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2294
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294}
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
    \n
    - [GitHub project here](https://github.com/rvaiya/keyd)\n
    - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
    \n
    Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
    \n
    `yay -S keyd`\n
    \n
    sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
    \n
    Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
    \n
    My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[ids]\n
    </span><span style="color:#323232;">*\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[main]\n
    </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[apostrophe]\n
    </span><span style="color:#323232;">a = a\n
    </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
    </span><span style="color:#323232;">c = macro(backspace G-,)\n
    </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
    </span><span style="color:#323232;">e = e\n
    </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
    </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
    </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
    </span><span style="color:#323232;">i = i\n
    </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
    </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
    </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
    </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
    </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
    </span><span style="color:#323232;">o = o\n
    </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
    </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
    </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
    </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
    </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
    </span><span style="color:#323232;">u = u\n
    </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
    </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
    </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
    </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
    </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
    </span><span style="color:#323232;">\n
    </span>\n
    ```\n
    \n
    After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705503848 {#2313
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2290 …}
  +nested: Doctrine\ORM\PersistentCollection {#2295 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  -id: 316793
  -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6777373"
  +editedAt: DateTimeImmutable @1725847877 {#2316
    date: 2024-09-09 04:11:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705503848 {#2292
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +"title": 316793
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#2294
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294}
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
    \n
    - [GitHub project here](https://github.com/rvaiya/keyd)\n
    - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
    \n
    Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
    \n
    `yay -S keyd`\n
    \n
    sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
    \n
    Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
    \n
    My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[ids]\n
    </span><span style="color:#323232;">*\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[main]\n
    </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[apostrophe]\n
    </span><span style="color:#323232;">a = a\n
    </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
    </span><span style="color:#323232;">c = macro(backspace G-,)\n
    </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
    </span><span style="color:#323232;">e = e\n
    </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
    </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
    </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
    </span><span style="color:#323232;">i = i\n
    </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
    </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
    </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
    </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
    </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
    </span><span style="color:#323232;">o = o\n
    </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
    </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
    </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
    </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
    </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
    </span><span style="color:#323232;">u = u\n
    </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
    </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
    </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
    </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
    </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
    </span><span style="color:#323232;">\n
    </span>\n
    ```\n
    \n
    After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705503848 {#2313
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2290 …}
  +nested: Doctrine\ORM\PersistentCollection {#2295 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  -id: 316793
  -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6777373"
  +editedAt: DateTimeImmutable @1725847877 {#2316
    date: 2024-09-09 04:11:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705503848 {#2292
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +"title": 316793
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#2294
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1434
    +user: App\Entity\User {#265 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "SOLVED-How-to-customize-dead-keys-under-Wayland-Electron-apps"
    +title: "[SOLVED] How to customize dead keys under Wayland / Electron apps?"
    +url: null
    +body: """
      EDIT: Solved! Check [this](https://lemmy.world/comment/6777373) comment!\n
      \n
      I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.\n
      \n
      The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don’t exist in the portuguese language.\n
      \n
      In X11 I fixed this by using an `.XCompose` file with the keybinds just like in Windows. [Source here](https://github.com/cedricroijakkers/linux-windows-deadkeys), it works perfectly.\n
      \n
      In Wayland, the `.XCompose` file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the `–ozone-platform-hint=wayland` ignores the `.XCompose` file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I’m typing.\n
      \n
      I’ve searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make `.XCompose` work seems to be available.\n
      \n
      I’m wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1725829297 {#1624
      date: 2024-09-08 23:01:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1670 …}
    +votes: Doctrine\ORM\PersistentCollection {#1667 …}
    +reports: Doctrine\ORM\PersistentCollection {#1679 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1585 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1575 …}
    +badges: Doctrine\ORM\PersistentCollection {#1559 …}
    +children: [
      5 => App\Entity\EntryComment {#2070
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: """
          Yes, I’m using the US international with dead keys layout. I also used it in Microsoft Windows. Here’s a couple of annoying examples:\n
          \n
          - `’` + `c`-&gt; result: `ć`; expectation: `ç`\n
          - `’` + `m` -&gt; result: `ḿ`; expectation: `'m` (particularly annoying when typing in english; workaround: `’` + `space key` + `m`)\n
          - `’` + `t` -&gt; result: nothing happens; expectation: `'t` (particularly annoying when typing in english; workaround: `’` + `space key` + `t`)\n
          \n
          Right Alt + Comma does work for `ç` so at least I have that going for me. It’s still weird to have a different layout for electron apps :/
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1705410883 {#2066
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2048 …}
        +nested: Doctrine\ORM\PersistentCollection {#2056 …}
        +votes: Doctrine\ORM\PersistentCollection {#2046 …}
        +reports: Doctrine\ORM\PersistentCollection {#2045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2052 …}
        -id: 313512
        -bodyTs: "'also':13 'alt':63 'annoy':24,37,53 'app':89 'c':26 'comma':64 'coupl':22 'dead':9 'differ':85 'electron':88 'english':41,57 'exampl':25 'expect':29,34,50 'go':75 'happen':49 'intern':7 'key':10,44,60 'layout':11,86 'least':71 'm':3,31,35,45 'microsoft':17 'noth':48 'particular':36,52 'result':27,32,47 'right':62 'space':43,59 'still':80 'type':39,55 'us':6 'use':4,14 'weird':81 'window':18 'work':66 'workaround':42,58 'yes':1 'ç':30,68 'ć':28 'ḿ':33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744215"
        +editedAt: DateTimeImmutable @1724822057 {#2071
          date: 2024-08-28 07:14:17.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705410883 {#2067
          date: 2024-01-16 14:14:43.0 +01:00
        }
        +"title": 313512
      }
      4 => App\Entity\EntryComment {#2165
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: """
          I love US keyboards for coding, it really improves the experience. Typing in portuguese, however, is not a good experience. The default american layout has the `~` key in a really bad spot. Typing `à` or `ã` is REALLY uncomfortable/weird. Fortunately, my keyboard has that key on the right side of the keyboard instead of the left, which greatly improves the experience.\n
          \n
          The .XCompose file I linked in the main post is perfect and works great on X11. If you’re not yet on Wayland you can use it and have a great experience.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705411141 {#2058
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2104 …}
        +nested: Doctrine\ORM\PersistentCollection {#2099 …}
        +votes: Doctrine\ORM\PersistentCollection {#2108 …}
        +reports: Doctrine\ORM\PersistentCollection {#2101 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2109 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2106 …}
        -id: 313524
        -bodyTs: "'american':23 'bad':31 'code':6 'default':22 'experi':11,20,61,93 'file':64 'fortun':40 'good':19 'great':58,75,92 'howev':15 'improv':9,59 'instead':53 'key':27,45 'keyboard':4,42,52 'layout':24 'left':56 'link':66 'love':2 'main':69 'perfect':72 'portugues':14 'post':70 're':80 'realli':8,30,38 'right':48 'side':49 'spot':32 'type':12,33 'uncomfortable/weird':39 'us':3 'use':87 'wayland':84 'work':74 'x11':77 'xcompos':63 'yet':82 'à':34 'ã':36"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744266"
        +editedAt: DateTimeImmutable @1724821095 {#2053
          date: 2024-08-28 06:58:15.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705411141 {#2125
          date: 2024-01-16 14:19:01.0 +01:00
        }
        +"title": 313524
      }
      3 => App\Entity\EntryComment {#2124
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2114 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +body: "Thank you! It’s not exactly what I wanted but at this point I’m just happy to have a solid workaround to my problem that works everywhere."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412510 {#2107
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@jntesteves@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2121 …}
        +votes: Doctrine\ORM\PersistentCollection {#2115 …}
        +reports: Doctrine\ORM\PersistentCollection {#2123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
        -id: 313584
        -bodyTs: "'everywher':28 'exact':6 'happi':17 'm':15 'point':13 'problem':25 'solid':21 'thank':1 'want':9 'work':27 'workaround':22"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744632"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412510 {#2112
          date: 2024-01-16 14:41:50.0 +01:00
        }
        +"title": 313584
      }
      2 => App\Entity\EntryComment {#2044
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2128 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I’m using an Happy Hacking Keyboard Professional 2. Not most people’s cup of tea but I’ve grown used to it and it’s hard for me to swap to anything else now :P"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705412598 {#2163
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@lupec@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2127 …}
        +nested: Doctrine\ORM\PersistentCollection {#2043 …}
        +votes: Doctrine\ORM\PersistentCollection {#2215 …}
        +reports: Doctrine\ORM\PersistentCollection {#2198 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2227 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2214 …}
        -id: 313588
        -bodyTs: "'2':9 'anyth':33 'cup':14 'els':34 'grown':20 'hack':6 'happi':5 'hard':27 'keyboard':7 'm':2 'p':36 'peopl':12 'profession':8 'swap':31 'tea':16 'use':3,21 've':19"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6744651"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705412598 {#2162
          date: 2024-01-16 14:43:18.0 +01:00
        }
        +"title": 313588
      }
      1 => App\Entity\EntryComment {#2315
        +user: App\Entity\User {#265 …}
        +entry: App\Entity\Entry {#1434}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2322 …}
        +body: """
          I rarely had to hit space, honestly. My keyboard doesn’t have a key specifically for caps lock, a control key is there instead. I quite like it.\n
          \n
          I’ve been trying to make a switch for the compose key but it’s hard to kick decades-old muscle memory heh
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705429730 {#2302
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
          "@pathief@lemmy.world"
          "@orac@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2321 …}
        +nested: Doctrine\ORM\PersistentCollection {#2310 …}
        +votes: Doctrine\ORM\PersistentCollection {#2306 …}
        +reports: Doctrine\ORM\PersistentCollection {#2305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2303 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2317 …}
        -id: 314482
        -bodyTs: "'cap':17 'compos':39 'control':20 'decad':48 'decades-old':47 'doesn':10 'hard':44 'heh':52 'hit':5 'honest':7 'instead':24 'key':14,21,40 'keyboard':9 'kick':46 'like':27 'lock':18 'make':34 'memori':51 'muscl':50 'old':49 'quit':26 'rare':2 'space':6 'specif':15 'switch':36 'tri':32 've':30"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6749934"
        +editedAt: DateTimeImmutable @1725049067 {#2297
          date: 2024-08-30 22:17:47.0 +02:00
        }
        +createdAt: DateTimeImmutable @1705429730 {#2320
          date: 2024-01-16 19:28:50.0 +01:00
        }
        +"title": 314482
      }
      0 => App\Entity\EntryComment {#2294}
    ]
    -id: 30905
    -titleTs: "'app':10 'custom':4 'dead':5 'electron':9 'key':6 'solv':1 'wayland':8"
    -bodyTs: "'/cedricroijakkers/linux-windows-deadkeys),':94 '/comment/6777373)':7 'actual':25 'advanc':220 'aggress':154 'altern':209 'american':15 'and/or':156 'app':108,120,152 'avail':59,201 'better':21 'bug':173 'card':143 'charact':56,64 'check':3 'chromium':175 'code':23 'comment':8 'custom':212 'dead':40,214 'default':136 'eat':157 'edit':1 'electron':119,151,176 'everyon':180 'exist':68 'far':166 'file':82,102,131 'find':18 'fine':111,114,117 'finger':185 'firefox':109 'fix':76 'flag':148 'flicker':155 'get':134 'github.com':93 'github.com/cedricroijakkers/linux-windows-deadkeys),':92 'hint':126 'howev':31 'ignor':128 'key':41,215 'keybind':85,137 'keyboard':12,28 'kitti':112 'languag':72 'layout':16 'lemmy.world':6 'lemmy.world/comment/6777373)':5 'letter':158 'like':87 'linux':51 'love':26 'm':161,203 'make':195 'microsoft':43 'much':20,106 'need':34,146 'nvidia':142 'one':52 'open':172 'otherwis':149 'ozon':124 'ozone-platform-hint':123 'perfect':46,97 'piec':30 'platform':125 'point':184 'portugues':38,71 'pretti':105 'realli':145 'replac':62 'repositori':179 'search':165 'seem':181,198 'sever':171 'sinc':138 'solv':2 'sourc':90 'still':33 'thank':218 'type':162 'unfortun':118 'use':10,79 've':164 'vivaldi':115 'way':210 'wayland':99,127,178,217 'wide':168 'window':44,89 'wonder':204 'work':45,96,103,197 'workaround':193 'write':36 'x11':74 'xcompos':81,101,130,196 'year':190"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705489747
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10777592"
    +editedAt: DateTimeImmutable @1725831288 {#1660
      date: 2024-09-08 23:34:48.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705403347 {#1449
      date: 2024-01-16 12:09:07.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m very happy to report that I found a solution to the problem: `keyd`. It’s amazing.\n
    \n
    - [GitHub project here](https://github.com/rvaiya/keyd)\n
    - [Credits for finding it](https://foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)\n
    \n
    Instructions on the github project are crystal clear, but I’ll leave some instructions below for Arch Users\n
    \n
    `yay -S keyd`\n
    \n
    sudo systemctl enable keyd &amp;&amp; sudo systemctl start keyd\n
    \n
    Now you can configure the `/etc/keyd/default.conf` file to your hearts desire. `keyd` is very feature rich, check the man page to see everything you can do. You can even add layers to your keyboard. Very sweet.\n
    \n
    My personal configuration so far (I will definitely expand it later when I bump into more problems)\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[ids]\n
    </span><span style="color:#323232;">*\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[main]\n
    </span><span style="color:#323232;">' = oneshotm(apostrophe, ')\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[apostrophe]\n
    </span><span style="color:#323232;">a = a\n
    </span><span style="color:#323232;">b = macro(space backspace apostrophe space b)\n
    </span><span style="color:#323232;">c = macro(backspace G-,)\n
    </span><span style="color:#323232;">d = macro(space backspace apostrophe space d)\n
    </span><span style="color:#323232;">e = e\n
    </span><span style="color:#323232;">f = macro(space backspace apostrophe space f)\n
    </span><span style="color:#323232;">g = macro(backspace apostrophe space g)\n
    </span><span style="color:#323232;">h = macro(space backspace apostrophe space h)\n
    </span><span style="color:#323232;">i = i\n
    </span><span style="color:#323232;">j = macro(space backspace apostrophe space j)\n
    </span><span style="color:#323232;">k = macro(backspace apostrophe space k)\n
    </span><span style="color:#323232;">l = macro(backspace apostrophe space l)\n
    </span><span style="color:#323232;">m = macro(backspace apostrophe space m)\n
    </span><span style="color:#323232;">n = macro(backspace apostrophe space n)\n
    </span><span style="color:#323232;">o = o\n
    </span><span style="color:#323232;">p = macro(space backspace apostrophe space p)\n
    </span><span style="color:#323232;">q = macro(space backspace apostrophe space q)\n
    </span><span style="color:#323232;">r = macro(backspace apostrophe space r)\n
    </span><span style="color:#323232;">s = macro(backspace apostrophe space s)\n
    </span><span style="color:#323232;">t = macro(backspace apostrophe space t)\n
    </span><span style="color:#323232;">u = u\n
    </span><span style="color:#323232;">v = macro(space backspace apostrophe space v)\n
    </span><span style="color:#323232;">w = macro(backspace apostrophe space w)\n
    </span><span style="color:#323232;">x = macro(space backspace apostrophe space x)\n
    </span><span style="color:#323232;">y = macro(backspace apostrophe space y)\n
    </span><span style="color:#323232;">z = macro(backspace apostrophe space z)\n
    </span><span style="color:#323232;">\n
    </span>\n
    ```\n
    \n
    After editing `/etc/keyd/default.conf` make sure you run `sudo keyd reload `
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705503848 {#2313
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2290 …}
  +nested: Doctrine\ORM\PersistentCollection {#2295 …}
  +votes: Doctrine\ORM\PersistentCollection {#2283 …}
  +reports: Doctrine\ORM\PersistentCollection {#2282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2275 …}
  -id: 316793
  -bodyTs: "'/etc/keyd/default.conf':66,264 '/rvaiya/keyd)':24 '/til/how-to-remap-keys-under-linux-and-wayland/)':31 'add':90 'amaz':18 'apostroph':117,118,125,136,145,151,158,167,173,179,185,191,200,207,213,219,225,234,240,247,253,259 'arch':48 'b':121,127 'backspac':124,130,135,144,150,157,166,172,178,184,190,199,206,212,218,224,233,239,246,252,258 'bump':110 'c':128 'check':77 'clear':39 'configur':64,99 'credit':25 'crystal':38 'd':132,138 'definit':104 'desir':71 'e':139,140 'edit':263 'enabl':55 'even':89 'everyth':83 'expand':105 'f':141,147 'far':101 'featur':75 'file':67 'find':27 'foosel.net':30 'foosel.net/til/how-to-remap-keys-under-linux-and-wayland/)':29 'found':9 'g':131,148,153 'github':19,35 'github.com':23 'github.com/rvaiya/keyd)':22 'h':154,160 'happi':4 'heart':70 'id':114 'instruct':32,45 'j':163,169 'k':170,175 'keyboard':94 'keyd':15,52,56,60,72,270 'l':176,181 'later':107 'layer':91 'leav':43 'll':42 'm':2,182,187 'macro':122,129,133,142,149,155,164,171,177,183,189,197,204,211,217,223,231,238,244,251,257 'main':115 'make':265 'man':79 'n':188,193 'o':194,195 'oneshotm':116 'p':196,202 'page':80 'person':98 'problem':14,113 'project':20,36 'q':203,209 'r':210,215 'reload':271 'report':6 'rich':76 'run':268 'see':82 'solut':11 'space':123,126,134,137,143,146,152,156,159,165,168,174,180,186,192,198,201,205,208,214,220,226,232,235,241,245,248,254,260 'start':59 'sudo':53,57,269 'sure':266 'sweet':96 'systemctl':54,58 'u':228,229 'user':49 'v':230,236 'w':237,242 'x':243,249 'y':250,255 'yay':50 'z':256,261"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6777373"
  +editedAt: DateTimeImmutable @1725847877 {#2316
    date: 2024-09-09 04:11:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705503848 {#2292
    date: 2024-01-17 16:04:08.0 +01:00
  }
  +"title": 316793
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2350
  +user: Proxies\__CG__\App\Entity\User {#2851 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#2880
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2887 …}
  +votes: Doctrine\ORM\PersistentCollection {#2889 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
  +badges: Doctrine\ORM\PersistentCollection {#2897 …}
  +children: [
    App\Entity\EntryComment {#2345
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2350 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "Any exciting features coming up with plasma 6?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1720750479 {#2138
        date: 2024-07-12 04:14:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2330 …}
      +nested: Doctrine\ORM\PersistentCollection {#2346 …}
      +votes: Doctrine\ORM\PersistentCollection {#2347 …}
      +reports: Doctrine\ORM\PersistentCollection {#2344 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -id: 297586
      -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6564405"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704927180 {#2040
        date: 2024-01-10 23:53:00.0 +01:00
      }
      +"title": 297586
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#2868
    date: 2024-01-10 16:31:42.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
71 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2350
  +user: Proxies\__CG__\App\Entity\User {#2851 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#2880
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2887 …}
  +votes: Doctrine\ORM\PersistentCollection {#2889 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
  +badges: Doctrine\ORM\PersistentCollection {#2897 …}
  +children: [
    App\Entity\EntryComment {#2345
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2350 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "Any exciting features coming up with plasma 6?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1720750479 {#2138
        date: 2024-07-12 04:14:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2330 …}
      +nested: Doctrine\ORM\PersistentCollection {#2346 …}
      +votes: Doctrine\ORM\PersistentCollection {#2347 …}
      +reports: Doctrine\ORM\PersistentCollection {#2344 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -id: 297586
      -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6564405"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704927180 {#2040
        date: 2024-01-10 23:53:00.0 +01:00
      }
      +"title": 297586
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#2868
    date: 2024-01-10 16:31:42.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
72 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2350
  +user: Proxies\__CG__\App\Entity\User {#2851 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
  +slug: "KDE-6-Megarelease-Release-Candidate-1"
  +title: "KDE 6 Megarelease - Release Candidate 1"
  +url: "https://kde.org/announcements/megarelease/6/rc1/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 180
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720968989 {#2880
    date: 2024-07-14 16:56:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2887 …}
  +votes: Doctrine\ORM\PersistentCollection {#2889 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
  +badges: Doctrine\ORM\PersistentCollection {#2897 …}
  +children: [
    App\Entity\EntryComment {#2345
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2350 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: null
      +root: null
      +body: "Any exciting features coming up with plasma 6?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1720750479 {#2138
        date: 2024-07-12 04:14:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@markus99@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2330 …}
      +nested: Doctrine\ORM\PersistentCollection {#2346 …}
      +votes: Doctrine\ORM\PersistentCollection {#2347 …}
      +reports: Doctrine\ORM\PersistentCollection {#2344 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
      -id: 297586
      -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6564405"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704927180 {#2040
        date: 2024-01-10 23:53:00.0 +01:00
      }
      +"title": 297586
    }
  ]
  -id: 28646
  -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704987102
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10539825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900702 {#2868
    date: 2024-01-10 16:31:42.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
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#2345
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2350
    +user: Proxies\__CG__\App\Entity\User {#2851 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#2880
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2887 …}
    +votes: Doctrine\ORM\PersistentCollection {#2889 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +badges: Doctrine\ORM\PersistentCollection {#2897 …}
    +children: [
      App\Entity\EntryComment {#2345}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#2868
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "Any exciting features coming up with plasma 6?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1720750479 {#2138
    date: 2024-07-12 04:14:39.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2330 …}
  +nested: Doctrine\ORM\PersistentCollection {#2346 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2344 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -id: 297586
  -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6564405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704927180 {#2040
    date: 2024-01-10 23:53:00.0 +01:00
  }
  +"title": 297586
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#2345
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2350
    +user: Proxies\__CG__\App\Entity\User {#2851 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#2880
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2887 …}
    +votes: Doctrine\ORM\PersistentCollection {#2889 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +badges: Doctrine\ORM\PersistentCollection {#2897 …}
    +children: [
      App\Entity\EntryComment {#2345}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#2868
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "Any exciting features coming up with plasma 6?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1720750479 {#2138
    date: 2024-07-12 04:14:39.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2330 …}
  +nested: Doctrine\ORM\PersistentCollection {#2346 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2344 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -id: 297586
  -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6564405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704927180 {#2040
    date: 2024-01-10 23:53:00.0 +01:00
  }
  +"title": 297586
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#2345
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2350
    +user: Proxies\__CG__\App\Entity\User {#2851 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2885 …}
    +slug: "KDE-6-Megarelease-Release-Candidate-1"
    +title: "KDE 6 Megarelease - Release Candidate 1"
    +url: "https://kde.org/announcements/megarelease/6/rc1/"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 180
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720968989 {#2880
      date: 2024-07-14 16:56:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2887 …}
    +votes: Doctrine\ORM\PersistentCollection {#2889 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +badges: Doctrine\ORM\PersistentCollection {#2897 …}
    +children: [
      App\Entity\EntryComment {#2345}
    ]
    -id: 28646
    -titleTs: "'1':6 '6':2 'candid':5 'kde':1 'megareleas':3 'releas':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704987102
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10539825"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704900702 {#2868
      date: 2024-01-10 16:31:42.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: "Any exciting features coming up with plasma 6?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1720750479 {#2138
    date: 2024-07-12 04:14:39.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@markus99@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2330 …}
  +nested: Doctrine\ORM\PersistentCollection {#2346 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2344 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2060 …}
  -id: 297586
  -bodyTs: "'6':8 'come':4 'excit':2 'featur':3 'plasma':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6564405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704927180 {#2040
    date: 2024-01-10 23:53:00.0 +01:00
  }
  +"title": 297586
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2078
  +user: Proxies\__CG__\App\Entity\User {#2785 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2938 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
  +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
  +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
  +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
  +body: null
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 47
  +favouriteCount: 329
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711048381 {#2973
    date: 2024-03-21 20:13:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2982 …}
  +reports: Doctrine\ORM\PersistentCollection {#2984 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
  +badges: Doctrine\ORM\PersistentCollection {#2990 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: """
        I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
        \n
        If they ever change it to at least a domain per person I want them to email me about it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703273569 {#2075
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 243932
      -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195094"
      +editedAt: DateTimeImmutable @1706547863 {#2061
        date: 2024-01-29 18:04:23.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703273569 {#2079
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +"title": 243932
    }
    0 => App\Entity\EntryComment {#2087
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703273793 {#2088
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
        "@derin@lemmy.beru.co"
        "@subtext@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2086 …}
      +nested: Doctrine\ORM\PersistentCollection {#2093 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
      -id: 243940
      -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195142"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703273793 {#2095
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +"title": 243940
    }
  ]
  -id: 23965
  -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703313299
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7580467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703226899 {#2961
    date: 2023-12-22 07:34:59.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
79 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2078
  +user: Proxies\__CG__\App\Entity\User {#2785 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2938 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
  +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
  +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
  +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
  +body: null
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 47
  +favouriteCount: 329
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711048381 {#2973
    date: 2024-03-21 20:13:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2982 …}
  +reports: Doctrine\ORM\PersistentCollection {#2984 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
  +badges: Doctrine\ORM\PersistentCollection {#2990 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: """
        I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
        \n
        If they ever change it to at least a domain per person I want them to email me about it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703273569 {#2075
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 243932
      -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195094"
      +editedAt: DateTimeImmutable @1706547863 {#2061
        date: 2024-01-29 18:04:23.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703273569 {#2079
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +"title": 243932
    }
    0 => App\Entity\EntryComment {#2087
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703273793 {#2088
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
        "@derin@lemmy.beru.co"
        "@subtext@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2086 …}
      +nested: Doctrine\ORM\PersistentCollection {#2093 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
      -id: 243940
      -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195142"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703273793 {#2095
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +"title": 243940
    }
  ]
  -id: 23965
  -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703313299
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7580467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703226899 {#2961
    date: 2023-12-22 07:34:59.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
80 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2078
  +user: Proxies\__CG__\App\Entity\User {#2785 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: Proxies\__CG__\App\Entity\Image {#2938 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
  +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
  +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
  +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
  +body: null
  +type: "video"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 47
  +favouriteCount: 329
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711048381 {#2973
    date: 2024-03-21 20:13:01.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2982 …}
  +reports: Doctrine\ORM\PersistentCollection {#2984 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
  +badges: Doctrine\ORM\PersistentCollection {#2990 …}
  +children: [
    1 => App\Entity\EntryComment {#2084
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: """
        I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
        \n
        If they ever change it to at least a domain per person I want them to email me about it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1703273569 {#2075
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2083 …}
      +nested: Doctrine\ORM\PersistentCollection {#2085 …}
      +votes: Doctrine\ORM\PersistentCollection {#2062 …}
      +reports: Doctrine\ORM\PersistentCollection {#2077 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
      -id: 243932
      -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195094"
      +editedAt: DateTimeImmutable @1706547863 {#2061
        date: 2024-01-29 18:04:23.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703273569 {#2079
        date: 2023-12-22 20:32:49.0 +01:00
      }
      +"title": 243932
    }
    0 => App\Entity\EntryComment {#2087
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
      +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1703273793 {#2088
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@juli@programming.dev"
        "@Fizz@lemmy.nz"
        "@verysoft@kbin.social"
        "@derin@lemmy.beru.co"
        "@subtext@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2086 …}
      +nested: Doctrine\ORM\PersistentCollection {#2093 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
      -id: 243940
      -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6195142"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703273793 {#2095
        date: 2023-12-22 20:36:33.0 +01:00
      }
      +"title": 243940
    }
  ]
  -id: 23965
  -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703313299
  +visibility: "visible             "
  +apId: "https://programming.dev/post/7580467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703226899 {#2961
    date: 2023-12-22 07:34:59.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
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703273793 {#2088
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
          "@derin@lemmy.beru.co"
          "@subtext@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2086 …}
        +nested: Doctrine\ORM\PersistentCollection {#2093 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
        -id: 243940
        -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195142"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703273793 {#2095
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +"title": 243940
      }
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: """
    I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
    \n
    If they ever change it to at least a domain per person I want them to email me about it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703273569 {#2075
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 243932
  -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195094"
  +editedAt: DateTimeImmutable @1706547863 {#2061
    date: 2024-01-29 18:04:23.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703273569 {#2079
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +"title": 243932
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703273793 {#2088
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
          "@derin@lemmy.beru.co"
          "@subtext@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2086 …}
        +nested: Doctrine\ORM\PersistentCollection {#2093 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
        -id: 243940
        -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195142"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703273793 {#2095
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +"title": 243940
      }
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: """
    I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
    \n
    If they ever change it to at least a domain per person I want them to email me about it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703273569 {#2075
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 243932
  -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195094"
  +editedAt: DateTimeImmutable @1706547863 {#2061
    date: 2024-01-29 18:04:23.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703273569 {#2079
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +"title": 243932
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#2084
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084}
      0 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1703273793 {#2088
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
          "@derin@lemmy.beru.co"
          "@subtext@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2086 …}
        +nested: Doctrine\ORM\PersistentCollection {#2093 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
        -id: 243940
        -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195142"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703273793 {#2095
          date: 2023-12-22 20:36:33.0 +01:00
        }
        +"title": 243940
      }
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: """
    I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
    \n
    If they ever change it to at least a domain per person I want them to email me about it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1703273569 {#2075
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2083 …}
  +nested: Doctrine\ORM\PersistentCollection {#2085 …}
  +votes: Doctrine\ORM\PersistentCollection {#2062 …}
  +reports: Doctrine\ORM\PersistentCollection {#2077 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
  -id: 243932
  -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195094"
  +editedAt: DateTimeImmutable @1706547863 {#2061
    date: 2024-01-29 18:04:23.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703273569 {#2079
    date: 2023-12-22 20:32:49.0 +01:00
  }
  +"title": 243932
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#2087
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: """
          I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
          \n
          If they ever change it to at least a domain per person I want them to email me about it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703273569 {#2075
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 243932
        -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195094"
        +editedAt: DateTimeImmutable @1706547863 {#2061
          date: 2024-01-29 18:04:23.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703273569 {#2079
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +"title": 243932
      }
      0 => App\Entity\EntryComment {#2087}
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703273793 {#2088
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
    "@derin@lemmy.beru.co"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2086 …}
  +nested: Doctrine\ORM\PersistentCollection {#2093 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 243940
  -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195142"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703273793 {#2095
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +"title": 243940
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#2087
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: """
          I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
          \n
          If they ever change it to at least a domain per person I want them to email me about it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703273569 {#2075
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 243932
        -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195094"
        +editedAt: DateTimeImmutable @1706547863 {#2061
          date: 2024-01-29 18:04:23.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703273569 {#2079
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +"title": 243932
      }
      0 => App\Entity\EntryComment {#2087}
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703273793 {#2088
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
    "@derin@lemmy.beru.co"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2086 …}
  +nested: Doctrine\ORM\PersistentCollection {#2093 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 243940
  -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195142"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703273793 {#2095
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +"title": 243940
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#2087
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2078
    +user: Proxies\__CG__\App\Entity\User {#2785 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: Proxies\__CG__\App\Entity\Image {#2938 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2978 …}
    +slug: "The-CEO-of-PROTON-answers-YOUR-questions-Drive-Linux-support"
    +title: "The CEO of PROTON answers YOUR questions! Drive, Linux support, Photos, features, and a lot more!"
    +url: "https://tilvids.com/w/q1mZzv6eq3iULLmGdV6w6M"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 47
    +favouriteCount: 329
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711048381 {#2973
      date: 2024-03-21 20:13:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2982 …}
    +reports: Doctrine\ORM\PersistentCollection {#2984 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +badges: Doctrine\ORM\PersistentCollection {#2990 …}
    +children: [
      1 => App\Entity\EntryComment {#2084
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2078 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2076 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
        +body: """
          I have premium and I have received emails regarding the family plan, not popups. And honestly I want those emails because the family is a fantastic value proposition. Too bad you only get 3 custom domains to share with 5 other people, that is really not enough :/\n
          \n
          If they ever change it to at least a domain per person I want them to email me about it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1703273569 {#2075
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@juli@programming.dev"
          "@Fizz@lemmy.nz"
          "@verysoft@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2083 …}
        +nested: Doctrine\ORM\PersistentCollection {#2085 …}
        +votes: Doctrine\ORM\PersistentCollection {#2062 …}
        +reports: Doctrine\ORM\PersistentCollection {#2077 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2064 …}
        -id: 243932
        -bodyTs: "'3':34 '5':40 'bad':30 'chang':51 'custom':35 'domain':36,57 'email':8,20,64 'enough':47 'ever':50 'famili':11,23 'fantast':26 'get':33 'honest':16 'least':55 'peopl':42 'per':58 'person':59 'plan':12 'popup':14 'premium':3 'proposit':28 'realli':45 'receiv':7 'regard':9 'share':38 'valu':27 'want':18,61"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6195094"
        +editedAt: DateTimeImmutable @1706547863 {#2061
          date: 2024-01-29 18:04:23.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703273569 {#2079
          date: 2023-12-22 20:32:49.0 +01:00
        }
        +"title": 243932
      }
      0 => App\Entity\EntryComment {#2087}
    ]
    -id: 23965
    -titleTs: "'answer':5 'ceo':2 'drive':8 'featur':12 'linux':9 'lot':15 'photo':11 'proton':4 'question':7 'support':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703313299
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7580467"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703226899 {#2961
      date: 2023-12-22 07:34:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2091 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2097 …}
  +body: "If you just use the VPN consider moving to Mullvad! I really loved their service but ended up moving to Proton because I use all their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703273793 {#2088
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@juli@programming.dev"
    "@Fizz@lemmy.nz"
    "@verysoft@kbin.social"
    "@derin@lemmy.beru.co"
    "@subtext@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2086 …}
  +nested: Doctrine\ORM\PersistentCollection {#2093 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2133 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 243940
  -bodyTs: "'consid':7 'end':17 'love':13 'move':8,19 'mullvad':10 'proton':21 'realli':12 'servic':15,27 'use':4,24 'vpn':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6195142"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703273793 {#2095
    date: 2023-12-22 20:36:33.0 +01:00
  }
  +"title": 243940
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2328
  +user: Proxies\__CG__\App\Entity\User {#2920 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
  +title: "ELI5 the whole Wayland vs X11 going on."
  +url: null
  +body: "Title"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 71
  +favouriteCount: 192
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705436736 {#2955
    date: 2024-01-16 21:25:36.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2960 …}
  +votes: Doctrine\ORM\PersistentCollection {#2963 …}
  +reports: Doctrine\ORM\PersistentCollection {#2965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
  +badges: Doctrine\ORM\PersistentCollection {#2971 …}
  +children: [
    2 => App\Entity\EntryComment {#2289
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I think the main problem is that Wayland is not a drop in replacement.\n
        \n
        Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
        \n
        Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
        \n
        Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
        \n
        Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1705269796 {#2331
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2325 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2323 …}
      +reports: Doctrine\ORM\PersistentCollection {#2300 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
      -id: 309117
      -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6694542"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705269796 {#2314
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +"title": 309117
    }
    1 => App\Entity\EntryComment {#2335
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705273462 {#2343
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
        "@Auli@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2338 …}
      +nested: Doctrine\ORM\PersistentCollection {#2143 …}
      +votes: Doctrine\ORM\PersistentCollection {#2136 …}
      +reports: Doctrine\ORM\PersistentCollection {#2073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
      -id: 309257
      -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6695507"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705273462 {#2336
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +"title": 309257
    }
    0 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
        \n
        I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
        \n
        I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705425835 {#2225
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 314320
      -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6748744"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705425835 {#2230
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +"title": 314320
    }
  ]
  -id: 30499
  -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
  -bodyTs: "'titl':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705347804
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8603552"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705261404 {#2941
    date: 2024-01-14 20:43:24.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
91 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2328
  +user: Proxies\__CG__\App\Entity\User {#2920 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
  +title: "ELI5 the whole Wayland vs X11 going on."
  +url: null
  +body: "Title"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 71
  +favouriteCount: 192
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705436736 {#2955
    date: 2024-01-16 21:25:36.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2960 …}
  +votes: Doctrine\ORM\PersistentCollection {#2963 …}
  +reports: Doctrine\ORM\PersistentCollection {#2965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
  +badges: Doctrine\ORM\PersistentCollection {#2971 …}
  +children: [
    2 => App\Entity\EntryComment {#2289
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I think the main problem is that Wayland is not a drop in replacement.\n
        \n
        Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
        \n
        Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
        \n
        Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
        \n
        Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1705269796 {#2331
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2325 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2323 …}
      +reports: Doctrine\ORM\PersistentCollection {#2300 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
      -id: 309117
      -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6694542"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705269796 {#2314
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +"title": 309117
    }
    1 => App\Entity\EntryComment {#2335
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705273462 {#2343
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
        "@Auli@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2338 …}
      +nested: Doctrine\ORM\PersistentCollection {#2143 …}
      +votes: Doctrine\ORM\PersistentCollection {#2136 …}
      +reports: Doctrine\ORM\PersistentCollection {#2073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
      -id: 309257
      -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6695507"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705273462 {#2336
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +"title": 309257
    }
    0 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
        \n
        I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
        \n
        I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705425835 {#2225
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 314320
      -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6748744"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705425835 {#2230
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +"title": 314320
    }
  ]
  -id: 30499
  -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
  -bodyTs: "'titl':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705347804
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8603552"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705261404 {#2941
    date: 2024-01-14 20:43:24.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
92 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2328
  +user: Proxies\__CG__\App\Entity\User {#2920 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
  +title: "ELI5 the whole Wayland vs X11 going on."
  +url: null
  +body: "Title"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 71
  +favouriteCount: 192
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705436736 {#2955
    date: 2024-01-16 21:25:36.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2960 …}
  +votes: Doctrine\ORM\PersistentCollection {#2963 …}
  +reports: Doctrine\ORM\PersistentCollection {#2965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
  +badges: Doctrine\ORM\PersistentCollection {#2971 …}
  +children: [
    2 => App\Entity\EntryComment {#2289
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I think the main problem is that Wayland is not a drop in replacement.\n
        \n
        Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
        \n
        Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
        \n
        Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
        \n
        Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1705269796 {#2331
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2325 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2323 …}
      +reports: Doctrine\ORM\PersistentCollection {#2300 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
      -id: 309117
      -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6694542"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705269796 {#2314
        date: 2024-01-14 23:03:16.0 +01:00
      }
      +"title": 309117
    }
    1 => App\Entity\EntryComment {#2335
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705273462 {#2343
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
        "@Auli@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2338 …}
      +nested: Doctrine\ORM\PersistentCollection {#2143 …}
      +votes: Doctrine\ORM\PersistentCollection {#2136 …}
      +reports: Doctrine\ORM\PersistentCollection {#2073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
      -id: 309257
      -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6695507"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705273462 {#2336
        date: 2024-01-15 00:04:22.0 +01:00
      }
      +"title": 309257
    }
    0 => App\Entity\EntryComment {#2231
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
      +body: """
        I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
        \n
        I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
        \n
        I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705425835 {#2225
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@alexdeathway@programming.dev"
        "@vzq@lemmy.blahaj.zone"
        "@taladar@sh.itjust.works"
        "@skullgiver@popplesburger.hilciferous.nl"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2229 …}
      +nested: Doctrine\ORM\PersistentCollection {#2252 …}
      +votes: Doctrine\ORM\PersistentCollection {#2189 …}
      +reports: Doctrine\ORM\PersistentCollection {#2311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
      -id: 314320
      -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6748744"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705425835 {#2230
        date: 2024-01-16 18:23:55.0 +01:00
      }
      +"title": 314320
    }
  ]
  -id: 30499
  -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
  -bodyTs: "'titl':1"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705347804
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8603552"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705261404 {#2941
    date: 2024-01-14 20:43:24.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
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#2289
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289}
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I think the main problem is that Wayland is not a drop in replacement.\n
    \n
    Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
    \n
    Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
    \n
    Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
    \n
    Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705269796 {#2331
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2325 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2323 …}
  +reports: Doctrine\ORM\PersistentCollection {#2300 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
  -id: 309117
  -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6694542"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705269796 {#2314
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +"title": 309117
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\EntryComment {#2289
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289}
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I think the main problem is that Wayland is not a drop in replacement.\n
    \n
    Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
    \n
    Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
    \n
    Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
    \n
    Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705269796 {#2331
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2325 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2323 …}
  +reports: Doctrine\ORM\PersistentCollection {#2300 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
  -id: 309117
  -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6694542"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705269796 {#2314
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +"title": 309117
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\EntryComment {#2289
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289}
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I think the main problem is that Wayland is not a drop in replacement.\n
    \n
    Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
    \n
    Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
    \n
    Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
    \n
    Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705269796 {#2331
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2325 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2323 …}
  +reports: Doctrine\ORM\PersistentCollection {#2300 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
  -id: 309117
  -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6694542"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705269796 {#2314
    date: 2024-01-14 23:03:16.0 +01:00
  }
  +"title": 309117
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#2335
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335}
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705273462 {#2343
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
    "@Auli@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2338 …}
  +nested: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2136 …}
  +reports: Doctrine\ORM\PersistentCollection {#2073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
  -id: 309257
  -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6695507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705273462 {#2336
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +"title": 309257
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#2335
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335}
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705273462 {#2343
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
    "@Auli@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2338 …}
  +nested: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2136 …}
  +reports: Doctrine\ORM\PersistentCollection {#2073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
  -id: 309257
  -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6695507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705273462 {#2336
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +"title": 309257
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#2335
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335}
      0 => App\Entity\EntryComment {#2231
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
          \n
          I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
          \n
          I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1705425835 {#2225
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2229 …}
        +nested: Doctrine\ORM\PersistentCollection {#2252 …}
        +votes: Doctrine\ORM\PersistentCollection {#2189 …}
        +reports: Doctrine\ORM\PersistentCollection {#2311 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
        -id: 314320
        -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6748744"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705425835 {#2230
          date: 2024-01-16 18:23:55.0 +01:00
        }
        +"title": 314320
      }
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705273462 {#2343
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
    "@Auli@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2338 …}
  +nested: Doctrine\ORM\PersistentCollection {#2143 …}
  +votes: Doctrine\ORM\PersistentCollection {#2136 …}
  +reports: Doctrine\ORM\PersistentCollection {#2073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
  -id: 309257
  -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6695507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705273462 {#2336
    date: 2024-01-15 00:04:22.0 +01:00
  }
  +"title": 309257
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231}
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
    \n
    I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
    \n
    I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705425835 {#2225
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 314320
  -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6748744"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705425835 {#2230
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +"title": 314320
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231}
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
    \n
    I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
    \n
    I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705425835 {#2225
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 314320
  -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6748744"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705425835 {#2230
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +"title": 314320
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2328
    +user: Proxies\__CG__\App\Entity\User {#2920 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "ELI5-the-whole-Wayland-vs-X11-going-on"
    +title: "ELI5 the whole Wayland vs X11 going on."
    +url: null
    +body: "Title"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 192
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1705436736 {#2955
      date: 2024-01-16 21:25:36.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2960 …}
    +votes: Doctrine\ORM\PersistentCollection {#2963 …}
    +reports: Doctrine\ORM\PersistentCollection {#2965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2969 …}
    +badges: Doctrine\ORM\PersistentCollection {#2971 …}
    +children: [
      2 => App\Entity\EntryComment {#2289
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: """
          I think the main problem is that Wayland is not a drop in replacement.\n
          \n
          Every software needs to support Wayland, new environment flags need to be created, flags must be used with electron apps…\n
          \n
          Nvidia support has been spotty and some functionality has not yet been implemented. I use a custom .xcompose file, which doesn’t work on electron apps. Let me know if there’s a better way to mimic window’s dead keys.\n
          \n
          Overall, it’s hard for an end user to change from a solution that is working perfectly to a solution that requires a ton of work and doesn’t yet have the same functionality.\n
          \n
          Everyone can understand that Wayland is the future but depending on your needs and hardware the current experience can be great or terrible.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1705269796 {#2331
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2325 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2323 …}
        +reports: Doctrine\ORM\PersistentCollection {#2300 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2340 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
        -id: 309117
        -bodyTs: "'app':34,60 'better':68 'chang':85 'creat':27 'current':126 'custom':51 'dead':74 'depend':119 'doesn':55,103 'drop':12 'electron':33,59 'end':82 'environ':22 'everi':15 'everyon':110 'experi':127 'file':53 'flag':23,28 'function':42,109 'futur':117 'great':130 'hard':79 'hardwar':124 'implement':47 'key':75 'know':63 'let':61 'main':4 'mimic':71 'must':29 'need':17,24,122 'new':21 'nvidia':35 'overal':76 'perfect':92 'problem':5 'replac':14 'requir':97 'softwar':16 'solut':88,95 'spotti':39 'support':19,36 'terribl':132 'think':2 'ton':99 'understand':112 'use':31,49 'user':83 'way':69 'wayland':8,20,114 'window':72 'work':57,91,101 'xcompos':52 'yet':45,105"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6694542"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705269796 {#2314
          date: 2024-01-14 23:03:16.0 +01:00
        }
        +"title": 309117
      }
      1 => App\Entity\EntryComment {#2335
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2328 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
        +body: "“just works” depends on your needs. There is. Polarizing opinion on the Wayland vs x11 because the experiences are also very polarizing."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1705273462 {#2343
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@alexdeathway@programming.dev"
          "@vzq@lemmy.blahaj.zone"
          "@taladar@sh.itjust.works"
          "@skullgiver@popplesburger.hilciferous.nl"
          "@pathief@lemmy.world"
          "@Auli@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2338 …}
        +nested: Doctrine\ORM\PersistentCollection {#2143 …}
        +votes: Doctrine\ORM\PersistentCollection {#2136 …}
        +reports: Doctrine\ORM\PersistentCollection {#2073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
        -id: 309257
        -bodyTs: "'also':20 'depend':3 'experi':18 'need':6 'opinion':10 'polar':9,22 'vs':14 'wayland':13 'work':2 'x11':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6695507"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705273462 {#2336
          date: 2024-01-15 00:04:22.0 +01:00
        }
        +"title": 309257
      }
      0 => App\Entity\EntryComment {#2231}
    ]
    -id: 30499
    -titleTs: "'eli5':1 'go':7 'vs':5 'wayland':4 'whole':3 'x11':6"
    -bodyTs: "'titl':1"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705347804
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8603552"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705261404 {#2941
      date: 2024-01-14 20:43:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2232 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2191 …}
  +body: """
    I had to set a ton more. Without the ozone flags my electron apps flicker and have this sync problem that appears to eat letters while I type them. Different electron apps use different configuration files, it’s a mess.\n
    \n
    I wouldn’t consider my setup to be complex enough for the amount of trouble I had to make the system work under Wayland.\n
    \n
    I’m using an Nvidia GPU, I’m sure things would be more streamlined if I had something else.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705425835 {#2225
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@alexdeathway@programming.dev"
    "@vzq@lemmy.blahaj.zone"
    "@taladar@sh.itjust.works"
    "@skullgiver@popplesburger.hilciferous.nl"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2229 …}
  +nested: Doctrine\ORM\PersistentCollection {#2252 …}
  +votes: Doctrine\ORM\PersistentCollection {#2189 …}
  +reports: Doctrine\ORM\PersistentCollection {#2311 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2309 …}
  -id: 314320
  -bodyTs: "'amount':53 'app':14,32 'appear':22 'complex':49 'configur':35 'consid':44 'differ':30,34 'eat':24 'electron':13,31 'els':83 'enough':50 'file':36 'flag':11 'flicker':15 'gpu':70 'letter':25 'm':66,72 'make':59 'mess':40 'nvidia':69 'ozon':10 'problem':20 'set':4 'setup':46 'someth':82 'streamlin':78 'sure':73 'sync':19 'system':61 'thing':74 'ton':6 'troubl':55 'type':28 'use':33,67 'wayland':64 'without':8 'work':62 'would':75 'wouldn':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6748744"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705425835 {#2230
    date: 2024-01-16 18:23:55.0 +01:00
  }
  +"title": 314320
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2364
  +user: Proxies\__CG__\App\Entity\User {#2958 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: Proxies\__CG__\App\Entity\Image {#2997 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
  +slug: "Year-of-Linux-on-the-Desktop"
  +title: "Year of Linux on the Desktop"
  +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
  +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 304
  +favouriteCount: 1079
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703402723 {#2992
    date: 2023-12-24 08:25:23.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3000 …}
  +votes: Doctrine\ORM\PersistentCollection {#3002 …}
  +reports: Doctrine\ORM\PersistentCollection {#3004 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
  +badges: Doctrine\ORM\PersistentCollection {#3010 …}
  +children: [
    1 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810383 {#2386
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2363 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
      -id: 229129
      -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810383 {#2380
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +"title": 229129
    }
    0 => App\Entity\EntryComment {#2011
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "Even worse than I thought, then :/"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702816174 {#2018
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2021 …}
      +nested: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      -id: 229220
      -bodyTs: "'even':1 'thought':5 'wors':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6094478"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702816174 {#2025
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +"title": 229220
    }
  ]
  -id: 22559
  -titleTs: "'desktop':6 'linux':3 'year':1"
  -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702792993
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9626750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702706593 {#2979
    date: 2023-12-16 07:03:13.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
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2364
  +user: Proxies\__CG__\App\Entity\User {#2958 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: Proxies\__CG__\App\Entity\Image {#2997 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
  +slug: "Year-of-Linux-on-the-Desktop"
  +title: "Year of Linux on the Desktop"
  +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
  +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 304
  +favouriteCount: 1079
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703402723 {#2992
    date: 2023-12-24 08:25:23.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3000 …}
  +votes: Doctrine\ORM\PersistentCollection {#3002 …}
  +reports: Doctrine\ORM\PersistentCollection {#3004 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
  +badges: Doctrine\ORM\PersistentCollection {#3010 …}
  +children: [
    1 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810383 {#2386
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2363 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
      -id: 229129
      -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810383 {#2380
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +"title": 229129
    }
    0 => App\Entity\EntryComment {#2011
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "Even worse than I thought, then :/"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702816174 {#2018
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2021 …}
      +nested: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      -id: 229220
      -bodyTs: "'even':1 'thought':5 'wors':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6094478"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702816174 {#2025
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +"title": 229220
    }
  ]
  -id: 22559
  -titleTs: "'desktop':6 'linux':3 'year':1"
  -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702792993
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9626750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702706593 {#2979
    date: 2023-12-16 07:03:13.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
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2364
  +user: Proxies\__CG__\App\Entity\User {#2958 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: Proxies\__CG__\App\Entity\Image {#2997 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
  +slug: "Year-of-Linux-on-the-Desktop"
  +title: "Year of Linux on the Desktop"
  +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
  +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 304
  +favouriteCount: 1079
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703402723 {#2992
    date: 2023-12-24 08:25:23.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3000 …}
  +votes: Doctrine\ORM\PersistentCollection {#3002 …}
  +reports: Doctrine\ORM\PersistentCollection {#3004 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
  +badges: Doctrine\ORM\PersistentCollection {#3010 …}
  +children: [
    1 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810383 {#2386
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2363 …}
      +votes: Doctrine\ORM\PersistentCollection {#2471 …}
      +reports: Doctrine\ORM\PersistentCollection {#2469 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
      -id: 229129
      -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093711"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810383 {#2380
        date: 2023-12-17 11:53:03.0 +01:00
      }
      +"title": 229129
    }
    0 => App\Entity\EntryComment {#2011
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
      +body: "Even worse than I thought, then :/"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702816174 {#2018
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Limonene@lemmy.world"
        "@Arthur_Leywin@lemmy.world"
        "@linearchaos@lemmy.world"
        "@Locuralacura@lemm.ee"
        "@pathief@lemmy.world"
        "@CameronDev@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2021 …}
      +nested: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      -id: 229220
      -bodyTs: "'even':1 'thought':5 'wors':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6094478"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702816174 {#2025
        date: 2023-12-17 13:29:34.0 +01:00
      }
      +"title": 229220
    }
  ]
  -id: 22559
  -titleTs: "'desktop':6 'linux':3 'year':1"
  -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702792993
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9626750"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702706593 {#2979
    date: 2023-12-16 07:03:13.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
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "Even worse than I thought, then :/"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702816174 {#2018
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2021 …}
        +nested: Doctrine\ORM\PersistentCollection {#2029 …}
        +votes: Doctrine\ORM\PersistentCollection {#2020 …}
        +reports: Doctrine\ORM\PersistentCollection {#2027 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
        -id: 229220
        -bodyTs: "'even':1 'thought':5 'wors':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6094478"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702816174 {#2025
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +"title": 229220
      }
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810383 {#2386
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2363 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
  -id: 229129
  -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810383 {#2380
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +"title": 229129
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED edit
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "Even worse than I thought, then :/"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702816174 {#2018
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2021 …}
        +nested: Doctrine\ORM\PersistentCollection {#2029 …}
        +votes: Doctrine\ORM\PersistentCollection {#2020 …}
        +reports: Doctrine\ORM\PersistentCollection {#2027 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
        -id: 229220
        -bodyTs: "'even':1 'thought':5 'wors':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6094478"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702816174 {#2025
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +"title": 229220
      }
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810383 {#2386
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2363 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
  -id: 229129
  -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810383 {#2380
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +"title": 229129
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED moderate
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372}
      0 => App\Entity\EntryComment {#2011
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "Even worse than I thought, then :/"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702816174 {#2018
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2021 …}
        +nested: Doctrine\ORM\PersistentCollection {#2029 …}
        +votes: Doctrine\ORM\PersistentCollection {#2020 …}
        +reports: Doctrine\ORM\PersistentCollection {#2027 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
        -id: 229220
        -bodyTs: "'even':1 'thought':5 'wors':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6094478"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702816174 {#2025
          date: 2023-12-17 13:29:34.0 +01:00
        }
        +"title": 229220
      }
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810383 {#2386
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2363 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2469 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
  -id: 229129
  -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093711"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810383 {#2380
    date: 2023-12-17 11:53:03.0 +01:00
  }
  +"title": 229129
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810383 {#2386
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2363 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
        -id: 229129
        -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810383 {#2380
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +"title": 229129
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "Even worse than I thought, then :/"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702816174 {#2018
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2021 …}
  +nested: Doctrine\ORM\PersistentCollection {#2029 …}
  +votes: Doctrine\ORM\PersistentCollection {#2020 …}
  +reports: Doctrine\ORM\PersistentCollection {#2027 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
  -id: 229220
  -bodyTs: "'even':1 'thought':5 'wors':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6094478"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702816174 {#2025
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +"title": 229220
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810383 {#2386
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2363 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
        -id: 229129
        -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810383 {#2380
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +"title": 229129
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "Even worse than I thought, then :/"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702816174 {#2018
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2021 …}
  +nested: Doctrine\ORM\PersistentCollection {#2029 …}
  +votes: Doctrine\ORM\PersistentCollection {#2020 …}
  +reports: Doctrine\ORM\PersistentCollection {#2027 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
  -id: 229220
  -bodyTs: "'even':1 'thought':5 'wors':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6094478"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702816174 {#2025
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +"title": 229220
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
App\Entity\EntryComment {#2011
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2364
    +user: Proxies\__CG__\App\Entity\User {#2958 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
    +image: Proxies\__CG__\App\Entity\Image {#2997 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2999 …}
    +slug: "Year-of-Linux-on-the-Desktop"
    +title: "Year of Linux on the Desktop"
    +url: "https://lemmy.world/pictrs/image/2841c7b6-8d44-4faa-ad63-964545b077c2.jpeg"
    +body: "2024 is the Year of Linux on the Desktop, at least for my boyfriend. He’s running Windows 7 right now, so I’ll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu."
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 304
    +favouriteCount: 1079
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703402723 {#2992
      date: 2023-12-24 08:25:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3000 …}
    +votes: Doctrine\ORM\PersistentCollection {#3002 …}
    +reports: Doctrine\ORM\PersistentCollection {#3004 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3008 …}
    +badges: Doctrine\ORM\PersistentCollection {#3010 …}
    +children: [
      1 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2364 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2359 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
        +body: "apt uses debians packages and debian repositories. Unless they recently created an alias or something, it should install debian packaged version!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810383 {#2386
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Limonene@lemmy.world"
          "@Arthur_Leywin@lemmy.world"
          "@linearchaos@lemmy.world"
          "@Locuralacura@lemm.ee"
          "@pathief@lemmy.world"
          "@CameronDev@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2363 …}
        +votes: Doctrine\ORM\PersistentCollection {#2471 …}
        +reports: Doctrine\ORM\PersistentCollection {#2469 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2455 …}
        -id: 229129
        -bodyTs: "'alia':13 'apt':1 'creat':11 'debian':3,6,19 'instal':18 'packag':4,20 'recent':10 'repositori':7 'someth':15 'unless':8 'use':2 'version':21"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093711"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810383 {#2380
          date: 2023-12-17 11:53:03.0 +01:00
        }
        +"title": 229129
      }
      0 => App\Entity\EntryComment {#2011}
    ]
    -id: 22559
    -titleTs: "'desktop':6 'linux':3 'year':1"
    -bodyTs: "'2024':1 '7':19 'boyfriend':14 'chosen':36 'day':33 'desktop':9 'least':11 'linux':6 'll':24 'offici':40 'proton':38 'right':20 'run':17 'support':41 'switch':26 'ubuntu':29,34,43 'window':18 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702792993
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9626750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702706593 {#2979
      date: 2023-12-16 07:03:13.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2361 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2033 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2360 …}
  +body: "Even worse than I thought, then :/"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702816174 {#2018
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Limonene@lemmy.world"
    "@Arthur_Leywin@lemmy.world"
    "@linearchaos@lemmy.world"
    "@Locuralacura@lemm.ee"
    "@pathief@lemmy.world"
    "@CameronDev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2021 …}
  +nested: Doctrine\ORM\PersistentCollection {#2029 …}
  +votes: Doctrine\ORM\PersistentCollection {#2020 …}
  +reports: Doctrine\ORM\PersistentCollection {#2027 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
  -id: 229220
  -bodyTs: "'even':1 'thought':5 'wors':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6094478"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702816174 {#2025
    date: 2023-12-17 13:29:34.0 +01:00
  }
  +"title": 229220
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2422
  +user: Proxies\__CG__\App\Entity\User {#1358 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
  +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
  +url: null
  +body: """
    I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
    \n
    I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
    \n
    Thanks.\n
    \n
    Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
    \n
    ---\n
    \n
    Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 119
  +favouriteCount: 169
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702946923 {#2899
    date: 2023-12-19 01:48:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2904 …}
  +votes: Doctrine\ORM\PersistentCollection {#2907 …}
  +reports: Doctrine\ORM\PersistentCollection {#2909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
  +badges: Doctrine\ORM\PersistentCollection {#2915 …}
  +children: [
    3 => App\Entity\EntryComment {#2457
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
      +root: App\Entity\EntryComment {#1705
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
          \n
          Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706532294 {#1558
          date: 2024-01-29 13:44:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2447 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2465 …}
        +reports: Doctrine\ORM\PersistentCollection {#1740 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
        -id: 227898
        -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6084862"
        +editedAt: DateTimeImmutable @1705094152 {#1566
          date: 2024-01-12 22:15:52.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702758219 {#1564
          date: 2023-12-16 21:23:39.0 +01:00
        }
        +"title": 227898
      }
      +body: "Yes, that is correct."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702769575 {#1721
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1410 …}
      +nested: Doctrine\ORM\PersistentCollection {#1909 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 228311
      -bodyTs: "'correct':4 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6087437"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702769575 {#2452
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +"title": 228311
    }
    2 => App\Entity\EntryComment {#1908
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
        \n
        I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810683 {#1926
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 229135
      -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093749"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810683 {#1907
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +"title": 229135
    }
    1 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
        \n
        Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
        \n
        Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
        \n
        The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
        \n
        I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702811800 {#1402
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 229151
      -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093872"
      +editedAt: DateTimeImmutable @1705234566 {#1405
        date: 2024-01-14 13:16:06.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702811800 {#1385
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +"title": 229151
    }
    0 => App\Entity\EntryComment {#1705}
  ]
  -id: 22326
  -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
  -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702690490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9581330"
  +editedAt: DateTimeImmutable @1704962289 {#2886
    date: 2024-01-11 09:38:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702604090 {#2865
    date: 2023-12-15 02:34:50.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
119 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2422
  +user: Proxies\__CG__\App\Entity\User {#1358 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
  +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
  +url: null
  +body: """
    I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
    \n
    I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
    \n
    Thanks.\n
    \n
    Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
    \n
    ---\n
    \n
    Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 119
  +favouriteCount: 169
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702946923 {#2899
    date: 2023-12-19 01:48:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2904 …}
  +votes: Doctrine\ORM\PersistentCollection {#2907 …}
  +reports: Doctrine\ORM\PersistentCollection {#2909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
  +badges: Doctrine\ORM\PersistentCollection {#2915 …}
  +children: [
    3 => App\Entity\EntryComment {#2457
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
      +root: App\Entity\EntryComment {#1705
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
          \n
          Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706532294 {#1558
          date: 2024-01-29 13:44:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2447 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2465 …}
        +reports: Doctrine\ORM\PersistentCollection {#1740 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
        -id: 227898
        -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6084862"
        +editedAt: DateTimeImmutable @1705094152 {#1566
          date: 2024-01-12 22:15:52.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702758219 {#1564
          date: 2023-12-16 21:23:39.0 +01:00
        }
        +"title": 227898
      }
      +body: "Yes, that is correct."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702769575 {#1721
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1410 …}
      +nested: Doctrine\ORM\PersistentCollection {#1909 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 228311
      -bodyTs: "'correct':4 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6087437"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702769575 {#2452
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +"title": 228311
    }
    2 => App\Entity\EntryComment {#1908
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
        \n
        I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810683 {#1926
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 229135
      -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093749"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810683 {#1907
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +"title": 229135
    }
    1 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
        \n
        Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
        \n
        Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
        \n
        The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
        \n
        I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702811800 {#1402
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 229151
      -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093872"
      +editedAt: DateTimeImmutable @1705234566 {#1405
        date: 2024-01-14 13:16:06.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702811800 {#1385
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +"title": 229151
    }
    0 => App\Entity\EntryComment {#1705}
  ]
  -id: 22326
  -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
  -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702690490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9581330"
  +editedAt: DateTimeImmutable @1704962289 {#2886
    date: 2024-01-11 09:38:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702604090 {#2865
    date: 2023-12-15 02:34:50.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
120 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2422
  +user: Proxies\__CG__\App\Entity\User {#1358 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
  +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
  +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
  +url: null
  +body: """
    I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
    \n
    I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
    \n
    Thanks.\n
    \n
    Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
    \n
    ---\n
    \n
    Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 119
  +favouriteCount: 169
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702946923 {#2899
    date: 2023-12-19 01:48:43.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2904 …}
  +votes: Doctrine\ORM\PersistentCollection {#2907 …}
  +reports: Doctrine\ORM\PersistentCollection {#2909 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
  +badges: Doctrine\ORM\PersistentCollection {#2915 …}
  +children: [
    3 => App\Entity\EntryComment {#2457
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
      +root: App\Entity\EntryComment {#1705
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
          \n
          Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706532294 {#1558
          date: 2024-01-29 13:44:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2447 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2465 …}
        +reports: Doctrine\ORM\PersistentCollection {#1740 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
        -id: 227898
        -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6084862"
        +editedAt: DateTimeImmutable @1705094152 {#1566
          date: 2024-01-12 22:15:52.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702758219 {#1564
          date: 2023-12-16 21:23:39.0 +01:00
        }
        +"title": 227898
      }
      +body: "Yes, that is correct."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702769575 {#1721
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1410 …}
      +nested: Doctrine\ORM\PersistentCollection {#1909 …}
      +votes: Doctrine\ORM\PersistentCollection {#1910 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 228311
      -bodyTs: "'correct':4 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6087437"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702769575 {#2452
        date: 2023-12-17 00:32:55.0 +01:00
      }
      +"title": 228311
    }
    2 => App\Entity\EntryComment {#1908
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
        \n
        I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702810683 {#1926
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
        "@electro1@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1883 …}
      +nested: Doctrine\ORM\PersistentCollection {#2389 …}
      +votes: Doctrine\ORM\PersistentCollection {#2387 …}
      +reports: Doctrine\ORM\PersistentCollection {#2394 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      -id: 229135
      -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093749"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702810683 {#1907
        date: 2023-12-17 11:58:03.0 +01:00
      }
      +"title": 229135
    }
    1 => App\Entity\EntryComment {#1382
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: App\Entity\EntryComment {#1705}
      +body: """
        My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
        \n
        Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
        \n
        Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
        \n
        The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
        \n
        I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702811800 {#1402
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@MigratingtoLemmy@lemmy.world"
        "@pathief@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 229151
      -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6093872"
      +editedAt: DateTimeImmutable @1705234566 {#1405
        date: 2024-01-14 13:16:06.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702811800 {#1385
        date: 2023-12-17 12:16:40.0 +01:00
      }
      +"title": 229151
    }
    0 => App\Entity\EntryComment {#1705}
  ]
  -id: 22326
  -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
  -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702690490
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/9581330"
  +editedAt: DateTimeImmutable @1704962289 {#2886
    date: 2024-01-11 09:38:09.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702604090 {#2865
    date: 2023-12-15 02:34:50.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
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457}
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: App\Entity\EntryComment {#1705}
  +body: "Yes, that is correct."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702769575 {#1721
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1410 …}
  +nested: Doctrine\ORM\PersistentCollection {#1909 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 228311
  -bodyTs: "'correct':4 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6087437"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702769575 {#2452
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +"title": 228311
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED edit
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457}
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: App\Entity\EntryComment {#1705}
  +body: "Yes, that is correct."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702769575 {#1721
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1410 …}
  +nested: Doctrine\ORM\PersistentCollection {#1909 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 228311
  -bodyTs: "'correct':4 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6087437"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702769575 {#2452
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +"title": 228311
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED moderate
App\Entity\EntryComment {#2457
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457}
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: App\Entity\EntryComment {#1705}
  +body: "Yes, that is correct."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702769575 {#1721
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1410 …}
  +nested: Doctrine\ORM\PersistentCollection {#1909 …}
  +votes: Doctrine\ORM\PersistentCollection {#1910 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 228311
  -bodyTs: "'correct':4 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6087437"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702769575 {#2452
    date: 2023-12-17 00:32:55.0 +01:00
  }
  +"title": 228311
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED moderate
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908}
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
    \n
    I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810683 {#1926
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 229135
  -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810683 {#1907
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +"title": 229135
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED edit
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908}
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
    \n
    I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810683 {#1926
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 229135
  -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810683 {#1907
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +"title": 229135
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED moderate
App\Entity\EntryComment {#1908
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908}
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
    \n
    I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702810683 {#1926
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
    "@electro1@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1883 …}
  +nested: Doctrine\ORM\PersistentCollection {#2389 …}
  +votes: Doctrine\ORM\PersistentCollection {#2387 …}
  +reports: Doctrine\ORM\PersistentCollection {#2394 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
  -id: 229135
  -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702810683 {#1907
    date: 2023-12-17 11:58:03.0 +01:00
  }
  +"title": 229135
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED moderate
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382}
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
    \n
    Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
    \n
    Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
    \n
    The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
    \n
    I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702811800 {#1402
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 229151
  -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093872"
  +editedAt: DateTimeImmutable @1705234566 {#1405
    date: 2024-01-14 13:16:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702811800 {#1385
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +"title": 229151
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED edit
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382}
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
    \n
    Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
    \n
    Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
    \n
    The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
    \n
    I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702811800 {#1402
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 229151
  -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093872"
  +editedAt: DateTimeImmutable @1705234566 {#1405
    date: 2024-01-14 13:16:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702811800 {#1385
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +"title": 229151
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED moderate
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705
          +user: App\Entity\User {#265 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
          +image: null
          +parent: null
          +root: null
          +body: """
            I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
            \n
            Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1706532294 {#1558
            date: 2024-01-29 13:44:54.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@MigratingtoLemmy@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2447 …}
          +nested: Doctrine\ORM\PersistentCollection {#2448 …}
          +votes: Doctrine\ORM\PersistentCollection {#2465 …}
          +reports: Doctrine\ORM\PersistentCollection {#1740 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
          -id: 227898
          -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6084862"
          +editedAt: DateTimeImmutable @1705094152 {#1566
            date: 2024-01-12 22:15:52.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702758219 {#1564
            date: 2023-12-16 21:23:39.0 +01:00
          }
          +"title": 227898
        }
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382}
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: App\Entity\EntryComment {#1705}
  +body: """
    My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
    \n
    Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
    \n
    Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
    \n
    The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
    \n
    I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702811800 {#1402
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
    "@pathief@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 229151
  -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6093872"
  +editedAt: DateTimeImmutable @1705234566 {#1405
    date: 2024-01-14 13:16:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702811800 {#1385
    date: 2023-12-17 12:16:40.0 +01:00
  }
  +"title": 229151
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED moderate
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705}
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
    \n
    Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706532294 {#1558
    date: 2024-01-29 13:44:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2447 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#1740 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
  -id: 227898
  -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6084862"
  +editedAt: DateTimeImmutable @1705094152 {#1566
    date: 2024-01-12 22:15:52.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702758219 {#1564
    date: 2023-12-16 21:23:39.0 +01:00
  }
  +"title": 227898
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705}
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
    \n
    Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706532294 {#1558
    date: 2024-01-29 13:44:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2447 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#1740 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
  -id: 227898
  -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6084862"
  +editedAt: DateTimeImmutable @1705094152 {#1566
    date: 2024-01-12 22:15:52.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702758219 {#1564
    date: 2023-12-16 21:23:39.0 +01:00
  }
  +"title": 227898
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
App\Entity\EntryComment {#1705
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2422
    +user: Proxies\__CG__\App\Entity\User {#1358 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1669 …}
    +slug: "How-many-of-you-run-a-Linux-phone-Pine64-Librem"
    +title: "How many of you run a Linux phone (Pine64, Librem etc) as your daily driver?"
    +url: null
    +body: """
      I was going through Pine64’s page again after I found the latest KDE announcement. With that said, I seem to see a lot of issues with firmware on the Pine, whilst the Librem is just plain out of budget for me. Was interested in how many people here run a Linux mobile as a daily driver, and how has your experience been?\n
      \n
      I’m considering purchasing the Pine but I’d like a better screen, more RAM and a better CPU. Don’t know if I should wait for a new model to be released (are they even planning to do that? Is the company active?). I will only really use it to browse the Web, and might even look to desolder a couple of parts that I know I won’t use.\n
      \n
      Thanks.\n
      \n
      Edit: I am willing to watch content and use banking apps from the browser. Do you think it’ll be fit for me?\n
      \n
      ---\n
      \n
      Edit 2: overall, I am much saddened about the state of affairs regarding private computing on the go. I desperately hope that Linux on mobile takes off, even though its incubation looks disheartening at the moment. Thank you everyone for your comments.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 119
    +favouriteCount: 169
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702946923 {#2899
      date: 2023-12-19 01:48:43.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2904 …}
    +votes: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2913 …}
    +badges: Doctrine\ORM\PersistentCollection {#2915 …}
    +children: [
      3 => App\Entity\EntryComment {#2457
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
        +root: App\Entity\EntryComment {#1705}
        +body: "Yes, that is correct."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702769575 {#1721
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1410 …}
        +nested: Doctrine\ORM\PersistentCollection {#1909 …}
        +votes: Doctrine\ORM\PersistentCollection {#1910 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2378 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
        -id: 228311
        -bodyTs: "'correct':4 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6087437"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702769575 {#2452
          date: 2023-12-17 00:32:55.0 +01:00
        }
        +"title": 228311
      }
      2 => App\Entity\EntryComment {#1908
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.\n
          \n
          I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702810683 {#1926
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
          "@electro1@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1883 …}
        +nested: Doctrine\ORM\PersistentCollection {#2389 …}
        +votes: Doctrine\ORM\PersistentCollection {#2387 …}
        +reports: Doctrine\ORM\PersistentCollection {#2394 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2393 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
        -id: 229135
        -bodyTs: "'altern':28 'app':4,25 'bank':22 'boot':15 'calyxo':45 'die':54 'f2':38 'financ':24 'give':58 'googl':8 'grapheneo':59 'insupport':47 'limit':44 'll':56 'phone':52 'play':9 'poco':37 'pro':39 'probabl':57 'refus':13 'rom':40 'seem':49 'servic':10 'shot':61 'sinc':19 'somewhat':43 'start':53 'support':41 'think':2 'unfortun':18 'use':32 'without':7,16 'work':6 'would':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093749"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702810683 {#1907
          date: 2023-12-17 11:58:03.0 +01:00
        }
        +"title": 229135
      }
      1 => App\Entity\EntryComment {#1382
        +user: App\Entity\User {#265 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2422 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
        +root: App\Entity\EntryComment {#1705}
        +body: """
          My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.\n
          \n
          Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.\n
          \n
          Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.\n
          \n
          The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.\n
          \n
          I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702811800 {#1402
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@MigratingtoLemmy@lemmy.world"
          "@pathief@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1404 …}
        +nested: Doctrine\ORM\PersistentCollection {#1361 …}
        +votes: Doctrine\ORM\PersistentCollection {#1403 …}
        +reports: Doctrine\ORM\PersistentCollection {#2023 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
        -id: 229151
        -bodyTs: "'100':103 'alreadi':88 'app':213,216,229,337,351 'applic':52,189,247 'assum':183 'atm/food':288 'attempt':3 'aurora':130,345 'banking/financial':215,350 'bit':139 'box':108 'call':248 'card':289,296 'check':33,101 'clear':69 'complain':53 'confid':227 'contain':330 'cool':267 'credit':295 'decid':310 'develop':245 'didn':21,151,192,312 'due':40 'email':201 'enabl':93 'end':320 'even':238 'everyth':117 'expect':210 'fail':39 'fdroid':18,126,347 'fee':285 'figur':46 'first':2,144 'flash':6,75,322 'flawless':181 'fork':85,162 'foss':161 'fulli':27 'functiont':268 'gapp':327 'generat':293 'get':25,153 'googl':177 'gps':188 'gps/maps':168 'guess':219 'ingrain':253 'instal':12,71,89,122,340 'instant':282 'intend':307 'interbank':243 'lack':56,113 'lineageo':9,77,84,324 'live':223,316 'lot':37,50 'm':226 'mail':206 'manag':23 'mbway':249,302 'microg':14,30,67,79,87,95,233 'mismatch':43 'money':272 'most':119 'much':305 'network':244 'never':45 'notif':136,154 'number':281 'okay':166 'one':199 'onlin':298 'own':175 'packag':15,328 'payment':291 'peopl':221,259,275 'phone':280 'play':58,115,332,335 'popul':257 'portug':241 'portugues':256 'possibl':128,134 'problemat':212 'proper':72 'proton':205 'pun':306 'push':135 'realli':252 'refus':236 'replac':286 'research':196 'rom':80 'seem':163 'self':32,100 'self-check':31,99 'send':271 'servic':59,96,116,333 'shop':299 'simpli':235 'softwar':124 'start':239 'still':150,339 'stock':8,323 'store':19,131,336,348 'struggl':142 'stuff':342 'success':104 'technic':174 'telegram':158,160 'ton':265 'use':170,186,204,260,278,301 'version':42 'virtual':294 'want':314 'warn':61,110 'way':303 'waze':171 'without':224,284,317 'work':28,66,120,148,156,165,180,208,231,354 'would':34,230 'wouldn':64"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6093872"
        +editedAt: DateTimeImmutable @1705234566 {#1405
          date: 2024-01-14 13:16:06.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702811800 {#1385
          date: 2023-12-17 12:16:40.0 +01:00
        }
        +"title": 229151
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 22326
    -titleTs: "'daili':14 'driver':15 'etc':11 'librem':10 'linux':7 'mani':2 'phone':8 'pine64':9 'run':5"
    -bodyTs: "'2':160 'activ':107 'affair':170 'announc':15 'app':146 'bank':145 'better':75,81 'brows':115 'browser':149 'budget':40 'comment':200 'compani':106 'comput':173 'consid':66 'content':142 'coupl':125 'cpu':82 'd':72 'daili':56 'desold':123 'desper':178 'dishearten':191 'driver':57 'edit':136,159 'even':99,120,186 'everyon':197 'experi':62 'firmwar':28 'fit':156 'found':11 'go':3,176 'hope':179 'incub':189 'interest':44 'issu':26 'kde':14 'know':85,130 'latest':13 'librem':34 'like':73 'linux':52,181 'll':154 'look':121,190 'lot':24 'm':65 'mani':47 'might':119 'mobil':53,183 'model':93 'moment':194 'much':164 'new':92 'overal':161 'page':7 'part':127 'peopl':48 'pine':31,69 'pine64':5 'plain':37 'plan':100 'privat':172 'purchas':67 'ram':78 'realli':111 'regard':171 'releas':96 'run':50 'sadden':165 'said':18 'screen':76 'see':22 'seem':20 'state':168 'take':184 'thank':135,195 'think':152 'though':187 'use':112,134,144 'wait':89 'watch':141 'web':117 'whilst':32 'will':139 'won':132"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702690490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9581330"
    +editedAt: DateTimeImmutable @1704962289 {#2886
      date: 2024-01-11 09:38:09.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702604090 {#2865
      date: 2023-12-15 02:34:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1571 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.\n
    \n
    Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706532294 {#1558
    date: 2024-01-29 13:44:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MigratingtoLemmy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2447 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2465 …}
  +reports: Doctrine\ORM\PersistentCollection {#1740 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1626 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1597 …}
  -id: 227898
  -bodyTs: "'app':43,79 'avail':84 'chanc':73 'd':2 'detect':50 'eventu':27 'gave':69 'googl':9,31 'hard':13 'honest':61 'hurdl':36 'instal':30,54 'lineageo':18 'linux':70 'lot':34 'love':3 'make':65 'microg':20 'much':77 'never':68 'notif':39 'phone':71 'play':32,52 'push':38 'realli':44,56,62 'refus':45 'reli':75 'run':5,17 'sadden':57 'servic':33,53 'system':7 'tri':15 'two':25 'unfortun':41 'want':63 'week':23 'without':8 'work':47,67 'wouldn':81"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6084862"
  +editedAt: DateTimeImmutable @1705094152 {#1566
    date: 2024-01-12 22:15:52.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702758219 {#1564
    date: 2023-12-16 21:23:39.0 +01:00
  }
  +"title": 227898
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED ROLE_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
138 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