1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2087
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2091
+user: Proxies\__CG__\App\Entity\User {#2114 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Switched-from-Ubuntu-to-Debian-yesterday"
+title: "Switched from Ubuntu to Debian yesterday"
+url: null
+body: """
Why switch?\n
-----------\n
\n
I played with the idea of switching for quite a while. Having switched my daily driver from Windows maybe 6-9 Months ago I made many mistakes in the meantime.\n
\n
Good and bad\n
------------\n
\n
This may have led to a diminshed experience with ubuntu but all in all, I was very pleased to see that Linux works as a daily driver. Still, I was unhappy with the kind of dumbed down gnome experience.\n
\n
Problems\n
--------\n
\n
There were errors neither I nor people I asked could fix and the snap situation on ubuntu (just the fact that they’re proprietary, nothing else).\n
\n
Installation\n
------------\n
\n
Installing debian (and kde) was easier and harder than I expected. The download mirror I used must not have been great although its very close to my location because it took ages although my internet connections is good.\n
\n
Apps\n
----\n
\n
Since I switched to Linux, I toned down my app diet a lot. Installing all my apps from ubuntu was as easy as writing a short list and going through discover. Later I added flatpak which gave me a couple apps not available through discover (such as fluffychat). The last two I copied directly as appimages.\n
\n
Games\n
-----\n
\n
I was scared that the „old kernel“ of stable debian would be a problem. As it turns out, everthing works great so far, a lot better than on ubuntu which might or might not be my fault.\n
\n
Instability\n
-----------\n
\n
Kde does have some quirks that irritate me a bit like installing timeshift (because I tried network backups which dont work with it and the native backup solution does not seem to accept my sambashare) led to a window I could only close by rebooting.\n
\n
Boot time\n
---------\n
\n
What does feel a bit odd is the boot process. After my bios splash, it shows „welcome to grub“ and then switches to the debian start menu for 3 seconds or so, then shows some terminal stuff and then starts kde splash and then login. This feels a lot longer than ubuntu did. Its probably easy to change in some config but its also something that should be obvious.\n
\n
Summary\n
-------\n
\n
So far I‘m incredibly happy although I ran into initramfs already probably because of timeshift which I threw out again. I might do a manual backup if nothing else works. My games dont freeze or stutter which is nice. All apps I had on ubuntu now work on debian and no snaps at all.\n
\n
**TL;DR:** If you feel adventurous, debian and kde are a pretty awesome mix and rid you of the proprietary ubuntu snap store. It also doesnt tell you that you can get security upgrades if you subscribe to ubuntu pro. Works the same if not better.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 117
+favouriteCount: 184
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729557959 {#2347
date: 2024-10-22 02:45:59.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2201 …}
+votes: Doctrine\ORM\PersistentCollection {#2206 …}
+reports: Doctrine\ORM\PersistentCollection {#2193 …}
+favourites: Doctrine\ORM\PersistentCollection {#2236 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2246 …}
+children: [
App\Entity\EntryComment {#2087}
]
-id: 33404
-titleTs: "'debian':5 'switch':1 'ubuntu':3 'yesterday':6"
-bodyTs: "'-9':23 '3':312 '6':22 'accept':269 'ad':175 'adventur':414 'age':134 'ago':25 'alreadi':365 'also':347,433 'although':124,135,360 'app':141,151,158,182,395 'appimag':197 'ask':84 'avail':184 'awesom':421 'backup':254,263,380 'bad':35 'better':224,454 'bio':296 'bit':246,288 'boot':282,292 'chang':341 'close':127,279 'config':344 'connect':138 'copi':194 'could':85,277 'coupl':181 'daili':17,61 'debian':104,208,308,403,415 'diet':152 'diminsh':42 'direct':195 'discov':172,186 'doesnt':434 'dont':256,387 'download':115 'dr':410 'driver':18,62 'dumb':71 'easi':163,339 'easier':108 'els':101,383 'error':78 'everth':217 'expect':113 'experi':43,74 'fact':95 'far':221,355 'fault':235 'feel':286,330,413 'fix':86 'flatpak':176 'fluffychat':189 'freez':388 'game':198,386 'gave':178 'get':440 'gnome':73 'go':170 'good':33,140 'great':123,219 'grub':302 'happi':359 'harder':110 'idea':7 'incred':358 'initramf':364 'instabl':236 'instal':102,103,155,248 'internet':137 'irrit':243 'kde':106,237,324,417 'kernel':205 'kind':69 'last':191 'later':173 'led':39,272 'like':247 'linux':57,146 'list':168 'locat':130 'login':328 'longer':333 'lot':154,223,332 'm':357 'made':27 'mani':28 'manual':379 'may':37 'mayb':21 'meantim':32 'menu':310 'might':229,231,376 'mirror':116 'mistak':29 'mix':422 'month':24 'must':119 'nativ':262 'neither':79 'network':253 'nice':393 'noth':100,382 'obvious':352 'odd':289 'old':204 'peopl':82 'play':4 'pleas':53 'pretti':420 'pro':448 'probabl':338,366 'problem':75,212 'process':293 'proprietari':99,428 'quirk':241 'quit':11 'ran':362 're':98 'reboot':281 'rid':424 'sambashar':271 'scare':201 'second':313 'secur':441 'see':55 'seem':267 'short':167 'show':299,317 'sinc':142 'situat':90 'snap':89,406,430 'solut':264 'someth':348 'splash':297,325 'stabl':207 'start':309,323 'still':63 'store':431 'stuff':320 'stutter':390 'subscrib':445 'summari':353 'switch':2,9,15,144,305 'tell':435 'termin':319 'threw':372 'time':283 'timeshift':249,369 'tl':409 'tone':148 'took':133 'tri':252 'turn':215 'two':192 'ubuntu':45,92,160,227,335,399,429,447 'unhappi':66 'upgrad':442 'use':118 'welcom':300 'window':20,275 'work':58,218,257,384,401,449 'would':209 'write':165"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706436956
+visibility: "visible "
+apId: "https://lemmy.giftedmc.com/post/192020"
+editedAt: null
+createdAt: DateTimeImmutable @1706350556 {#2297
date: 2024-01-27 11:15:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.\n
\n
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
"""
+lang: "en"
+isAdult: false
+favouriteCount: 8
+score: 0
+lastActive: DateTime @1729108902 {#2089
date: 2024-10-16 22:01:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@haui_lemmy@lemmy.giftedmc.com"
"@haui_lemmy@lemmy.giftedmc.com"
]
+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: 345705
-bodyTs: "'5.27.10':26 '5.27.5':24 'advis':48 'ago':32 'arch':100 'away':51 'base':65 'better':77 'bug':40 'bugfix':8 'choic':78 'current':22 'd':47,91 'debian':2,13,20,53,64,88 'deriv':101 'distro':66 'doesn':4 'even':79 'experi':72 'experienc':39 'fedora':97 'fix':45 'forc':81 'get':15 'good':69 'kde':17,55,70,98 'kubuntu':73 'like':75 'll':37 'long':43 'look':95 'major':12 'month':31 'need':87 'plasma':18,56,71 'recommend':92 'releas':9,28 'ship':6 'snap':82 'stabl':3 'stay':50 'tag':16 'take':93 'though':89 'two':30 'unfortun':1 'upstream':29 'version':14 'want':62 'word':35"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6888120"
+editedAt: DateTimeImmutable @1729029494 {#2088
date: 2024-10-15 23:58:14.0 +02:00
}
+createdAt: DateTimeImmutable @1706391333 {#2095
date: 2024-01-27 22:35:33.0 +01:00
}
+"title": 345705
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2078
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2076
+user: Proxies\__CG__\App\Entity\User {#2248 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "Secondary-Monitor-Glitching-on-KDE-Wayland-open-source-Nvidia-driver"
+title: "Secondary Monitor Glitching on KDE Wayland (open source Nvidia driver)"
+url: null
+body: """
Hi everyone, I’ve neen having this issue when running KDE wayland with multiple screen on my Thinkpad W530. I’m using the nouveau driver.\n
\n
The primary monitor is fine, but the secondary one is glitching.\n
\n
This is tested on Gentoo as well as Debian. I know it’s not hardware issue because it runs fine on X11.\n
\n
Anyone have any idea about this issue?\n
\n
Edit: I should probably mention that I was using DisplayPort in the photo, but I also tried VGA and it gave the same result.\n
\n
Edit1: I was able to narrow down the problem somewhat. Switching the BIOS setting to “Discrete only” for the GPU (thanks coreboot!) seems to make the glitching go away! This means the Optimus would be to blame.
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 13
+favouriteCount: 78
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1726684922 {#2244
date: 2024-09-18 20:42:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2243 …}
+votes: Doctrine\ORM\PersistentCollection {#2142 …}
+reports: Doctrine\ORM\PersistentCollection {#2039 …}
+favourites: Doctrine\ORM\PersistentCollection {#2155 …}
+notifications: Doctrine\ORM\PersistentCollection {#2158 …}
+badges: Doctrine\ORM\PersistentCollection {#2151 …}
+children: [
App\Entity\EntryComment {#2078}
]
-id: 31368
-titleTs: "'driver':10 'glitch':3 'kde':5 'monitor':2 'nvidia':9 'open':7 'secondari':1 'sourc':8 'wayland':6"
-bodyTs: "'abl':93 'also':81 'anyon':59 'away':118 'bio':102 'blame':126 'coreboot':111 'debian':45 'discret':105 'displayport':75 'driver':25 'edit':66 'edit1':90 'everyon':2 'fine':30,56 'gave':86 'gentoo':41 'glitch':36,116 'go':117 'gpu':109 'hardwar':51 'hi':1 'idea':62 'issu':8,52,65 'kde':11 'know':47 'm':21 'make':114 'mean':120 'mention':70 'monitor':28 'multipl':14 'narrow':95 'neen':5 'nouveau':24 'one':34 'optimus':122 'photo':78 'primari':27 'probabl':69 'problem':98 'result':89 'run':10,55 'screen':15 'secondari':33 'seem':112 'set':103 'somewhat':99 'switch':100 'test':39 'thank':110 'thinkpad':18 'tri':82 'use':22,74 've':4 'vga':83 'w530':19 'wayland':12 'well':43 'would':123 'x11':58"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1705627624
+visibility: "visible "
+apId: "https://sopuli.xyz/post/8097658"
+editedAt: DateTimeImmutable @1726314410 {#2281
date: 2024-09-14 13:46:50.0 +02:00
}
+createdAt: DateTimeImmutable @1705541224 {#2230
date: 2024-01-18 02:27:04.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
It’s a driver bug, it doesn’t reject buffers that the GPU can’t actually handle correctly.\n
\n
We’ve switched to a different way of doing multi-gpu in Plasma 6 that hits at least fewer such bugs.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1705626837 {#2079
date: 2024-01-19 02:13:57.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@timkenhan@sopuli.xyz"
]
+children: Doctrine\ORM\PersistentCollection {#2097 …}
+nested: Doctrine\ORM\PersistentCollection {#2082 …}
+votes: Doctrine\ORM\PersistentCollection {#2096 …}
+reports: Doctrine\ORM\PersistentCollection {#2081 …}
+favourites: Doctrine\ORM\PersistentCollection {#2098 …}
+notifications: Doctrine\ORM\PersistentCollection {#2080 …}
-id: 321000
-bodyTs: "'6':33 'actual':16 'buffer':10 'bug':5,40 'correct':18 'differ':24 'doesn':7 'driver':4 'fewer':38 'gpu':13,30 'handl':17 'hit':35 'least':37 'multi':29 'multi-gpu':28 'plasma':32 'reject':9 'switch':21 've':20 'way':25"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/6594828"
+editedAt: null
+createdAt: DateTimeImmutable @1705626837 {#2084
date: 2024-01-19 02:13:57.0 +01:00
}
+"title": 321000
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1382
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1401
+user: Proxies\__CG__\App\Entity\User {#2284 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1999 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2002 …}
+slug: "Promoting-Linux-An-End-User-Manifesto"
+title: "Promoting Linux: An End-User Manifesto"
+url: "https://www.youtube.com/watch?v=98kFh3JpIXk"
+body: null
+type: "video"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 45
+favouriteCount: 94
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1709274579 {#2176
date: 2024-03-01 07:29:39.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2001 …}
+votes: Doctrine\ORM\PersistentCollection {#1990 …}
+reports: Doctrine\ORM\PersistentCollection {#2000 …}
+favourites: Doctrine\ORM\PersistentCollection {#1989 …}
+notifications: Doctrine\ORM\PersistentCollection {#2010 …}
+badges: Doctrine\ORM\PersistentCollection {#2014 …}
+children: [
App\Entity\EntryComment {#1382}
]
-id: 24423
-titleTs: "'end':5 'end-us':4 'linux':2 'manifesto':7 'promot':1 'user':6"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703515426
+visibility: "visible "
+apId: "https://lemmy.world/post/9929685"
+editedAt: null
+createdAt: DateTimeImmutable @1703429026 {#2146
date: 2023-12-24 15:43:46.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1404 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1363 …}
+body: "Sorry, but Debian stable is a *terrible* recommendation! They don’t even ship bugfix releases of KDE Plasma… It’s stuck with a months old version that has lots of known and long fixed bugs in it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1703601306 {#1402
date: 2023-12-26 15:35:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
"@simple@lemmy.world"
"@Landless2029@lemmy.world"
"@trivial_wannabe@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1361 …}
+nested: Doctrine\ORM\PersistentCollection {#1403 …}
+votes: Doctrine\ORM\PersistentCollection {#2023 …}
+reports: Doctrine\ORM\PersistentCollection {#2032 …}
+favourites: Doctrine\ORM\PersistentCollection {#2024 …}
+notifications: Doctrine\ORM\PersistentCollection {#2018 …}
-id: 253705
-bodyTs: "'bug':35 'bugfix':14 'debian':3 'even':12 'fix':34 'kde':17 'known':31 'long':33 'lot':29 'month':24 'old':25 'plasma':18 'recommend':8 'releas':15 'ship':13 'sorri':1 'stabl':4 'stuck':21 'terribl':7 'version':26"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5943923"
+editedAt: DateTimeImmutable @1707947541 {#1405
date: 2024-02-14 22:52:21.0 +01:00
}
+createdAt: DateTimeImmutable @1703601306 {#1385
date: 2023-12-26 15:35:06.0 +01:00
}
+"title": 253705
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
26 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
27 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
28 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
29 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
30 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
} |
|
Show voter details
|
31 |
DENIED
|
edit
|
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
} |
|
Show voter details
|
32 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2364
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#2372
+user: Proxies\__CG__\App\Entity\User {#2153 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1987 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1983 …}
+slug: "This-Week-in-KDE-Adventures-in-Linux-and-KDE"
+title: "This Week in KDE – Adventures in Linux and KDE"
+url: "https://pointieststick.com/category/this-week-in-kde/"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 8
+favouriteCount: 68
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1719225248 {#2016
date: 2024-06-24 12:34:08.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1982 …}
+votes: Doctrine\ORM\PersistentCollection {#1980 …}
+reports: Doctrine\ORM\PersistentCollection {#2375 …}
+favourites: Doctrine\ORM\PersistentCollection {#2374 …}
+notifications: Doctrine\ORM\PersistentCollection {#2362 …}
+badges: Doctrine\ORM\PersistentCollection {#2367 …}
+children: [
App\Entity\EntryComment {#2364}
]
-id: 16594
-titleTs: "'adventur':5 'kde':4,9 'linux':7 'week':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700987480
+visibility: "visible "
+apId: "https://lemmy.ml/post/8440527"
+editedAt: null
+createdAt: DateTimeImmutable @1700901080 {#2168
date: 2023-11-25 09:31:20.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#2386 …}
+body: "Debian doesn’t ship bugfix releases of our software. If you want a stable experience in the actual meaning of the word instead of just something that doesn’t change, almost every other distro will be a better choice"
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700958589 {#2359
date: 2023-11-26 01:29:49.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@GravitySpoiled@lemmy.ml"
"@shotgun_crab@lemmy.world"
"@idiocracy@lemmy.zip"
"@lazynooblet@lazysoci.al"
"@TheGrandNagus@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2382 …}
+nested: Doctrine\ORM\PersistentCollection {#2384 …}
+votes: Doctrine\ORM\PersistentCollection {#2379 …}
+reports: Doctrine\ORM\PersistentCollection {#2383 …}
+favourites: Doctrine\ORM\PersistentCollection {#1906 …}
+notifications: Doctrine\ORM\PersistentCollection {#1708 …}
-id: 164465
-bodyTs: "'actual':18 'almost':31 'better':38 'bugfix':5 'chang':30 'choic':39 'debian':1 'distro':34 'doesn':2,28 'everi':32 'experi':15 'instead':23 'mean':19 'releas':6 'ship':4 'softwar':9 'someth':26 'stabl':14 'want':12 'word':22"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5178094"
+editedAt: null
+createdAt: DateTimeImmutable @1700958589 {#2361
date: 2023-11-26 01:29:49.0 +01:00
}
+"title": 164465
} |
|
Show voter details
|
33 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
34 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
35 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
36 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
37 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
38 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
} |
|
Show voter details
|
39 |
DENIED
|
edit
|
App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
} |
|
Show voter details
|
40 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
} |
|
Show voter details
|
41 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
42 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
} |
|
Show voter details
|
43 |
DENIED
|
edit
|
App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
} |
|
Show voter details
|
44 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741}
0 => App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
} |
|
Show voter details
|
45 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
46 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
} |
|
Show voter details
|
47 |
DENIED
|
edit
|
App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
} |
|
Show voter details
|
48 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2457
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737
+user: Proxies\__CG__\App\Entity\User {#2170 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#1349 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1352 …}
+slug: "Based-KDE"
+title: "Based KDE 🗿"
+url: "https://lemmy.ml/pictrs/image/e9181435-b009-4447-b8c3-49862e288158.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 342
+favouriteCount: 1942
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1702202282 {#2269
date: 2023-12-10 10:58:02.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1353 …}
+votes: Doctrine\ORM\PersistentCollection {#1358 …}
+reports: Doctrine\ORM\PersistentCollection {#1355 …}
+favourites: Doctrine\ORM\PersistentCollection {#2491 …}
+notifications: Doctrine\ORM\PersistentCollection {#2493 …}
+badges: Doctrine\ORM\PersistentCollection {#2495 …}
+children: [
2 => App\Entity\EntryComment {#1730
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
+body: "No. Some people wanted to change it to that for Plasma 6, but on Xorg there’s apparently no way to make that happen, as the cursor is always decided on by the window you’re hovering over…"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700794608 {#1728
date: 2023-11-24 03:56:48.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@kshade@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#1732 …}
+nested: Doctrine\ORM\PersistentCollection {#1735 …}
+votes: Doctrine\ORM\PersistentCollection {#1729 …}
+reports: Doctrine\ORM\PersistentCollection {#1719 …}
+favourites: Doctrine\ORM\PersistentCollection {#1714 …}
+notifications: Doctrine\ORM\PersistentCollection {#1720 …}
-id: 157159
-bodyTs: "'6':12 'alway':29 'appar':18 'chang':6 'cursor':27 'decid':30 'happen':24 'hover':37 'make':22 'peopl':3 'plasma':11 're':36 'want':4 'way':20 'window':34 'xorg':15"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128300"
+editedAt: null
+createdAt: DateTimeImmutable @1700794608 {#1736
date: 2023-11-24 03:56:48.0 +01:00
}
+"title": 157159
}
1 => App\Entity\EntryComment {#1741
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1737 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1740 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Thst might change with Flathub’s ambitions to become an actual app store though"
+lang: "en"
+isAdult: false
+favouriteCount: 10
+score: 0
+lastActive: DateTime @1700794695 {#1717
date: 2023-11-24 03:58:15.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2465 …}
+nested: Doctrine\ORM\PersistentCollection {#2463 …}
+votes: Doctrine\ORM\PersistentCollection {#2411 …}
+reports: Doctrine\ORM\PersistentCollection {#2422 …}
+favourites: Doctrine\ORM\PersistentCollection {#2458 …}
+notifications: Doctrine\ORM\PersistentCollection {#2456 …}
-id: 157163
-bodyTs: "'actual':11 'ambit':7 'app':12 'becom':9 'chang':3 'flathub':5 'might':2 'store':13 'though':14 'thst':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5128320"
+editedAt: null
+createdAt: DateTimeImmutable @1700794695 {#1739
date: 2023-11-24 03:58:15.0 +01:00
}
+"title": 157163
}
0 => App\Entity\EntryComment {#2457}
]
-id: 15925
-titleTs: "'base':1 'kde':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700834965
+visibility: "visible "
+apId: "https://lemmy.ml/post/8361362"
+editedAt: null
+createdAt: DateTimeImmutable @1700748565 {#1981
date: 2023-11-23 15:09:25.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2454 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
+body: "Yes. Flathub wants to become a platform where people and companies can sell their software"
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1700955881 {#2453
date: 2023-11-26 00:44:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@MazonnaCara89@lemmy.ml"
"@GustavoM@lemmy.world"
"@RQG@lemmy.world"
"@grue@lemmy.world"
"@Zamundaaa@discuss.tchncs.de"
"@cows_are_underrated@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2455 …}
+nested: Doctrine\ORM\PersistentCollection {#2468 …}
+votes: Doctrine\ORM\PersistentCollection {#2469 …}
+reports: Doctrine\ORM\PersistentCollection {#2471 …}
+favourites: Doctrine\ORM\PersistentCollection {#2363 …}
+notifications: Doctrine\ORM\PersistentCollection {#2377 …}
-id: 164312
-bodyTs: "'becom':5 'compani':11 'flathub':2 'peopl':9 'platform':7 'sell':13 'softwar':15 'want':3 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5176979"
+editedAt: null
+createdAt: DateTimeImmutable @1700955881 {#2452
date: 2023-11-26 00:44:41.0 +01:00
}
+"title": 164312
} |
|
Show voter details
|
49 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
50 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
51 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
52 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
53 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
54 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
} |
|
Show voter details
|
55 |
DENIED
|
edit
|
App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
} |
|
Show voter details
|
56 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630}
0 => App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
} |
|
Show voter details
|
57 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
58 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
} |
|
Show voter details
|
59 |
DENIED
|
edit
|
App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
} |
|
Show voter details
|
60 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2021
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629
+user: Proxies\__CG__\App\Entity\User {#2149 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "A-response-to-the-Boycott-Wayland-article"
+title: "A response to the "Boycott Wayland" article"
+url: null
+body: """
Link to article: [gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…](https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)\n
\n
This OUTDATED article gets posted all the time. The full story is the guy is a massive FreeBSD fan so he is trying to convince more people to keep on using Xorg because he wants to make sure it isn’t abandoned. Reason for that being that Wayland is built with Linux in mind and would not work under FreeBSD without a lot of effort bwing put in as it uses some Linux-specific components or libraries.\n
\n
Let’s go through the article point by point:\n
\n
##### Wayland is broken by design:\n
\n
- *A crash in the window manager takes down all running applications*: Yes, because the compositor IS the server, window manager AND compositor at the same time.\n
- *You cannot do a lot of things*: What, like allowing Windows to see your keystrokes, which makes developing a keylogger absolutely trivial?\n
- *There is not /usr/bin/wayland*: Yes, because Wayland is a set of protocols, which a bunch of projects can implement as few or as many of, as they see fit, thus avoiding the issue of “unmaintainable mess” that has plagued Xorg for years.\n
- *It offloads work to the window manager*: Again, yes, that’s a part of its structure: do the protocols, then let the compositor implement them. That way, you have multiple implementations running simultaneously that are well integrated with their window managers and thus more efficient and performant. It also means that when a compositor suffers from too much cruft, we can just make a new one, while application developers wouldn’t really have anything to change because if their application works on Wayland, then it works on different compositors (unless it is made specifically for GNOME, or specifically for wlroots, like wlr-randr)\n
\n
…*so what works on DE 1, doesn’t necessarily work on DE 2*: True, because oftentimes, it doesn’t need to. Not implementing features can lead to a more lean and streamlined software solution. However, sometimes features are necessary and only implemented in some compositors. This usually happens because the universal solution is not ready. KDE are often known to do this with Plasma and KWin.\n
\n
- *Wayland breaks screen recording applications*: Correction: The following screen recording applications were not built to support Wayland (because Wayland is new to them or they just decided not to, or they were either too busy or too irresponsible enough to realise Wayland is coming, and has been for over 10 years. In defence of the devs, they probably wanted to make sure Wayland will become stable enough, but it has been the default even on Debian for many years now, so…\n
\n
In terms of the applications, I’m not aware of many of them, and for this sort of application, I’m sire alot of work is required to change the graphical backend, so I understood that some smaller projects gave up, but OBS has been working on Wayland for quite a while. Is it perfect? I don’t think so, but back when Brodie Robertson was using Hyprland, he was recording his videos using OBS. This article is quite outdated.\n
\n
- *Wayland breaks screen sharing applications*:\n
\n
As the update shows, Jitsi now does work on Wayland.\n
\n
Zoom only seemed to work on gnome, BUT if you open up the Link to the zoom issue and read through the comments, there is clearly a person that clearly states that they changed /etc/os-release from PureOS to debian and it worked for them, all because of some pointless limitations enforced by the Zoom developers. As the person posting the issue states “Currently, the zoom application has put an arbirtrary restriction on screensharing so it ONLY works on GNOME, when the api being used works on all wayland desktops.” Read that again. It’s a pointless restriction put there by the Zoom team because they couldn’t be bothered to test anything non-GNOME.\n
\n
And the last issue is a problem with the article writer’s own appimage. I don’t know about that one.\n
\n
- *Wayland breaks automation software*\n
\n
As stated IN YOUR FACE, it is an application that works on X11 only. Yes, Wayland is not made to use such applications, but it doesn’t mean they can’t exist. Every heard of ydotool (remember that name)? Now you have.\n
\n
Next up, we have 3 issues about GNOME and KDE global menus (1 for GNOME, 2 for KDE). From the little I know about global menus and using these projects, as well as considering that they are both incredibly stable on Wayland and Fedora KDE will be dropping Xorg completely, I think it’s safe to assume these issues have probably been fixed. Please correct me if I’m wrong.\n
\n
- *Wayland breaks AppImages that don’t ship a special QT plugin*: Great! Just ship the plugins then! Problem solved! Also, quote from the article: “However, there is a workaround: “AppImages which ship just the XCB plugin will automatically fallback to running in xwayland mode” (see below).”\n
- *Wayland breaks Redshift*: Once again, a program built for Xorg doesn’t always work on Wayland. Especially if it works with the compositor, like a colour temperature control application, or a wallpaper setter. The article quotes that “Redshift does not support Wayland since it offers no way to adjust the color temperature” which is not true, as proven by Redshift alternatives like Gammastep.\n
- *Wayland breaks global hotkeys*: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure, but Hyprland has not allowed that to stop them from implementing a solution where you can choose keys that will be passed on to the application. Boom, problem solved. Unfortunately, it doesn’t seem to be implemented anywhere else, as far as I know.\n
- *Wayland does not work for XFCE*: Come back to me in late 2024 after XFCE 4.20, which will introduce Wayland support, has been released. Also, [wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)\n
- *Wayland does not work properly on Nvidia Hardware*: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.\n
- *Wayland does not work properly on Intel hardware*: Again, I’m using AMD, so I can’t confirm or deny this, but considering the Intel drivers are open source, and I’ve heard about many, many improvements made on the Intel side of things, I think it would be reasonable to assume it has been fixed.\n
\n
Edit: As multiple Intel users have pointed out in the comments, there seem to be no issues on Wayland with Intel hardware.\n
\n
- *Wayland prevents GUI applications from running as root*: This one has been crossed out as the article writer admits there is a solution\n
- *Wayland is biased towards Linux and breaks BSD*: Arguments seem valid, and I’m guessing, are correct. This one is likely true and will remain so for the foreseeable future.\n
\n
Edit: And yet, it seems that there are Wayland compositors for FreeBSD, so the above might only be true for OpenBSD and others.\n
\n
- *Wayland complicates server side decorations*: From what I’ve heard, this is true, mainly something to do with some GNOME agenda, as the article states. I think that one is true.\n
- *Wayland breaks windows raising/activating themselves*: The linked issue is closed and seems to be resolved. There is a mention of a WIP protocol at the time (2019) that woukd fix this. I had difficulty following the discussion, but I think this has been fixed.\n
- *Wayland breaks RescueTime*: Because RescueTime depends on X11-only tools like xprop.\n
- *Wayland breaks window manager*: What you’re describing is Wayland breaking X11-only tools for doing various tasks in a window manager. They are X11 tools, so of course they don’t work on Wayland. I’m not sure if there are alternatives, but I’d guess there probably are. I know for a fact that Xrandr has alternatives like wlr-randr and kanshi for wlroots.\n
- *Wayland requires {instert WM here} to implement Xorg-like functionality*:Yes, it does.\n
\n
Quote from article: "As it currently stands minor WMs and DEs do not even intend to support Wayland given the sheer complexity of writing all the code required to support the above features. "\n
\n
DEs: GNOME, KDE, MATE, XFCE, Cinnamon, Budgie, Enlightenment, and recently even Pantheon have either announced to start work on, have started work on, or already support Wayland.\n
\n
Window managers: Qtile is doing it. Xmonad wants to hire a dev to do it. Dwm has a spiritual successor called dwl. i3 has a drop-in replacement called sway. Openbox has 2 spiritual successors called labwc and waybox. Now you might notice one of the biggest WMs is missing on here: AwesomeWM, which is such a shame. The Awesome devs have said they would be okay with someone taking on that challenge (which has already been attempted, as evidenced by the existence of way-cooler), but it seems that they wouldn’t do it themselves.\n
\n
As for the projects mentioned in the article, (JWM, TWM, XDM, IceWM) they are too small and obscure, and will likely fade away with Xorg.\n
\n
- *Wayland breaks _NET_WM_STATE_SKIP_TASKBAR protocol* I don’t know about that one, ao I’ll assume it is still the case. Edit: Ignoring the fact that the link is broken, it basically just links to a docs change where skipTaskbar is marked as unsupported on Linux. Link: [github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)\n
- *Wayland breaks NoMachine NX* The link points to a page that has this marked as “SOLVED, Released in version 8” so I’m guessing it has been solved.\n
- *Wayland breaks Xclip*: As you said it yourself, Xclip is an X11 application, so it doesn’t work on Wayland. Of course it wouldn’t work on Wayland. With Wayland, we’re trying to prevent what happened with Xorg from happening again, or am I wrong?\n
\n
Edit: As pointed out by some people in the comments, there are also alternatives to xclip like wl-clipboard.\n
\n
- *Wayland breaks SUDO_ASKPASS*: That link seems to point to the way this issue has been resolved so I don’t see your point.\n
- *Wayland breaks X11 atoms*: I lack knowledge on the topic so will assume this to be a valid argument\n
- *Wayland break games*: I’m 99% sure you can disable Vsync??? But I’m not a gamer. Also, WINE on Wayland is getting better and better. Soon enough, I hope the subpar performance will become better performance (when compared to Xorg)\n
- *Wayland breaks xdotool*: Well, yes. There is ydotool, but you’re looking for a 1-to-1 replacement and I’m not sure if ydotool fits the bill for that.\n
- *Wayland breaks xkill*: Well, yes. Again. It is an X application, so of course it does. Though for some reason I remember it working once on wayland. Must have been an xwayland app, or maybe I’m just misremembering this.\n
- *Wayland breaks screensavers*: Yeah, that seems to be the case.\n
- *Wayland breaks setting the window position*: That is a WIP for Plasma, not sure about any other projects, so assume true for anything else.\n
- *Wayland breaks color management*: Not anymore. That is being actively worked on.\n
- *Wayland breaks DRM leasing*: While not rhat familiar with the issue, my understanding of the topic is the article is correct: not all compositors support it.\n
- *Wayland breaks in-home streaming*: Not familiar with this, so will assume true.\n
- *Wayland breaks NetWM/EWMH*: Yeah, that seems to be the case.\n
- *Wayland breaks window icons*: Yeah, that seems to be the case, as said in the article, when no .desktop files are used.\n
\n
And that concludes my response to this article based on my fairly limited knowledge on the topic. If I got anything wrong, please, please let me know. As you can see my knowledge is quite limited, and as such, any corrections (preferably backed up with evidence) would be appreciated
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 206
+favouriteCount: 419
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708204610 {#2145
date: 2024-02-17 22:16:50.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2185 …}
+votes: Doctrine\ORM\PersistentCollection {#2179 …}
+reports: Doctrine\ORM\PersistentCollection {#2182 …}
+favourites: Doctrine\ORM\PersistentCollection {#2172 …}
+notifications: Doctrine\ORM\PersistentCollection {#2173 …}
+badges: Doctrine\ORM\PersistentCollection {#2175 …}
+children: [
1 => App\Entity\EntryComment {#1630
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> What are the not-a-bugs? Things like covering up a Wayland window will block it’s rendering thread indefinitely with no way to detect it happens to handle it. This can lock up some games, or cause you to time out in a networked application. Some Wayland core folks don’t want applications to know if their window is visible or not because it’s mild information about a user’s attention that should be private. Every game dev on the other hand is asking “WTF!?” as it causes their games to break randomly\n
\n
Please don’t make up what “Wayland core folks” think. You don’t know it, and your claims are waay off.\n
\n
It’s not about security. It was intended to allow the compositor to throttle apps to improve efficiency… Which of course in practice doesn’t work like this at all, because OpenGL swap buffers and Vulkan FIFO presentation modes were never intended to be used this way.\n
\n
As for why that hasn’t been fixed yet, it’s not as big of a problem anymore:\n
\n
- Mesa (at least for Vulkan) and Xwayland gurantee one frame per second as a minimum refresh rate\n
- toolkits and libraries use mailbox presentation internally and check frame callbacks themselves for when to render\n
- xdg shell now contains a flag for apps to know to inhibit rendering because they’re hidden. That doesn’t guarantee that presentation won’t otherwise block though\n
- a (set of) protocol(s) is being worked on to replace frame callbacks with a mechanism actually suited for OpenGL and Vulkan\n
\n
> Another mild example is that windows cannot be raised except by the user or by launching them. This is supposed to be a mild security precaution so a program can’t pop up a legitimate looking dialog over another application and trick the user. Realistically it means that applications can’t open and focus URL in your web or file browser. Instead they have to give you a notification telling you “Firefox is Ready” and make you do it manually.\n
\n
That’s not even close to how activation works on Wayland, and no, it’s not just a security thing, it’s a *usability* thing. Apps can only raise themselves if the currently focused app *gives* them focus, so that random apps can’t cover up what you’re working on just cause they need to show you an ad or an “important” pop up question or whatever. If it doesn’t work for a specific app, make a bug report about it to the app.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1700397726 {#1611
date: 2023-11-19 13:42:06.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#1626 …}
+nested: Doctrine\ORM\PersistentCollection {#1618 …}
+votes: Doctrine\ORM\PersistentCollection {#1597 …}
+reports: Doctrine\ORM\PersistentCollection {#1731 …}
+favourites: Doctrine\ORM\PersistentCollection {#1723 …}
+notifications: Doctrine\ORM\PersistentCollection {#1721 …}
-id: 139702
-bodyTs: "'activ':353 'actual':260 'ad':405 'allow':127 'anoth':266,304 'anymor':182 'app':132,223,371,380,387,422,431 'applic':47,55,305,314 'ask':87 'attent':74 'big':178 'block':16,242 'break':95 'browser':326 'buffer':151 'bug':7,425 'callback':210,256 'cannot':272 'caus':39,91,398 'check':208 'claim':114 'close':350 'compositor':129 'contain':219 'core':50,104 'cours':138 'cover':10,390 'current':378 'detect':26 'dev':81 'dialog':302 'doesn':141,234,416 'effici':135 'even':349 'everi':79 'exampl':268 'except':275 'fifo':154 'file':325 'firefox':337 'fix':172 'flag':221 'focus':319,379,383 'folk':51,105 'frame':192,209,255 'game':37,80,93 'give':331,381 'guarante':236 'gurante':190 'hand':85 'handl':30 'happen':28 'hasn':169 'hidden':232 'import':408 'improv':134 'indefinit':21 'inform':69 'inhibit':227 'instead':327 'intend':125,159 'intern':206 'know':57,110,225 'launch':281 'least':185 'legitim':300 'librari':202 'like':9,144 'lock':34 'look':301 'mailbox':204 'make':100,341,423 'manual':345 'mean':312 'mechan':259 'mesa':183 'mild':68,267,289 'minimum':197 'mode':156 'need':400 'network':46 'never':158 'not-a-bug':4 'notif':334 'one':191 'open':317 'opengl':149,263 'otherwis':241 'per':193 'pleas':97 'pop':297,409 'practic':140 'precaut':291 'present':155,205,238 'privat':78 'problem':181 'program':294 'protocol':247 'question':411 'rais':274,374 'random':96,386 'rate':199 're':231,394 'readi':339 'realist':310 'refresh':198 'render':19,215,228 'replac':254 'report':426 'second':194 'secur':122,290,364 'set':245 'shell':217 'show':402 'specif':421 'suit':261 'suppos':285 'swap':150 'tell':335 'thing':8,365,370 'think':106 'though':243 'thread':20 'throttl':131 'time':42 'toolkit':200 'trick':307 'url':320 'usabl':369 'use':162,203 'user':72,278,309 'visibl':62 'vulkan':153,187,265 'waay':116 'want':54 'way':24,164 'wayland':13,49,103,356 'web':323 'whatev':413 'window':14,60,271 'won':239 'work':143,251,354,395,418 'wtf':88 'xdg':216 'xwayland':189 'yet':173"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4995166"
+editedAt: null
+createdAt: DateTimeImmutable @1700397726 {#1598
date: 2023-11-19 13:42:06.0 +01:00
}
+"title": 139702
}
0 => App\Entity\EntryComment {#2021}
]
-id: 13812
-titleTs: "'articl':7 'boycott':5 'respons':2 'wayland':6"
-bodyTs: "'-1':1800 '/9feb7c20257af5dd915e3a9f2d1f227':5 '/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1605 '/etc/os-release':571 '/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':8 '/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':996 '/usr/bin/wayland':152 '1':300,731,1798 '10':410 '2':307,734,1463 '2019':1257 '2024':981 '3':723 '4.20':984 '8':1625 '99':1748 'abandon':50 'absolut':147 'activ':1897 'adjust':883 'admit':1142 'agenda':1220 'allow':136,918,929 'alot':464 'alreadi':1427,1506 'also':239,808,993,1692,1760 'altern':895,1331,1347,1693 'alway':847 'amd':1035,1058 'announc':1417 'anymor':1893 'anyth':264,648,1886,1992 'anywher':962 'ao':1568 'api':618 'app':1846 'appar':1020 'appimag':665,791,818 'applic':111,258,270,365,371,446,460,526,602,685,699,863,950,1127,1646,1824 'appreci':2020 'arbirtrari':606 'argument':1155,1742 'articl':3,11,92,518,661,812,869,1140,1223,1372,1535,1918,1965,1979 'askpass':1703 'assum':775,1097,1571,1736,1883,1938 'atom':1727 'attempt':1508 'autom':675 'automat':826 'avoid':179 'awar':450 'away':1550 'awesom':1490 'awesomewm':1483 'back':503,976,2014 'backend':473 'base':1980 'basic':1587 'becom':425,1777 'better':1766,1768,1778 'bias':1149 'biggest':1477 'bill':1811 'boom':951 'bother':645 'break':362,523,674,790,836,899,1153,1232,1276,1289,1298,1554,1607,1635,1701,1725,1744,1785,1815,1855,1865,1889,1901,1927,1941,1951 'brodi':505 'broken':98,1585 'bsd':1154 'budgi':1409 'built':58,374,842 'bunch':163 'busi':395 'bwing':74 'call':1450,1459,1466 'cannot':128 'case':1576,1863,1949,1960 'challeng':1503 'chang':266,470,570,1593 'choos':941 'cinnamon':1408 'clear':562,566 'clipboard':1699 'close':1240 'closer':1009 'code':1396 'color':885,1890 'colour':860 'come':404,975 'comment':559,1112,1689 'compar':1781 'complet':768 'complex':1391 'complic':1201 'compon':84 'compositor':115,122,213,244,279,339,857,1186,1923 'conclud':1974 'confirm':1063 'consid':752,1068 'control':862 'convinc':33 'cooler':1517 'correct':366,783,1163,1920,2012 'couldn':642 'cours':1317,1655,1827 'crash':102 'cross':1136 'cruft':249 'current':599,1375 'd':1334 'de':299,306 'debian':436,575 'decid':387 'decor':1204 'default':433 'defenc':413 'deni':1065 'depend':1280 'des':1380,1403 'describ':1295 'design':100,920 'desktop':625,1968 'dev':416,1441,1491 'develop':144,259,591 'differ':278 'difficulti':1264 'disabl':1752 'discuss':1267 'doc':1592 'doesn':301,312,702,845,956,1649 'driver':1027,1071 'drm':1902 'drop':766,1456 'drop-in':1455 'dwl':1451 'dwm':1445 'edit':1102,1177,1577,1680 'effici':235 'effort':73 'either':393,1416 'els':963,1887 'enforc':587 'enlighten':1410 'enough':399,427,1770 'especi':851 'even':434,1383,1413 'everi':709 'evid':2017 'evidenc':1510 'exist':708,1513 'face':681 'fact':1343,1580 'fade':1549 'fair':1983 'fallback':827 'familiar':1907,1933 'fan':27 'far':965 'featur':318,331,1402 'fedora':762 'file':1969 'fit':177,1809 'fix':781,1101,1260,1274 'follow':368,1265 'forese':1175 'freebsd':26,68,1188 'full':18 'function':1366 'futur':1176 'game':1745 'gamer':1759 'gammastep':897 'gave':481 'get':12,910,1008,1765 'gist.github.com':4,7 'gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277?permalink_comment_id=4749746)':6 'github.com':1604 'github.com/electron/electron/pull/33226](https://github.com/electron/electron/pull/33226)':1603 'given':1388 'global':729,743,900,911 'gnome':286,543,615,651,726,733,1219,1404 'go':89 'got':1991 'graphic':472 'great':800 'guess':1161,1335,1629 'gui':1126 'guy':22 'happen':342,1670,1674 'hardwar':1004,1053,1123 'heard':710,1019,1078,1209 'hire':1439 'home':1930 'hope':1772 'hotkey':901,912 'howev':329,813 'hyprland':509,906,926 'i3':1452 'icewm':1539 'icon':1953 'ignor':1578 'implement':167,214,221,317,336,935,961,1362 'improv':1082 'in-hom':1928 'incred':757 'instert':1358 'integr':227 'intel':1052,1070,1086,1105,1122 'intend':1384 'introduc':987 'irrespons':398 'isn':48 'issu':181,554,597,655,724,777,1022,1118,1238,1713,1910 'jitsi':531 'jwm':1536 'kanshi':1353 'kde':350,728,736,763,1405 'keep':37,1006 'key':942 'keylogg':146 'keystrok':141 'know':669,741,968,1340,1564,1998 'knowledg':1730,1985,2004 'known':353 'kwin':360 'labwc':1467 'lack':1729 'last':654 'late':980 'lead':320 'lean':324 'leas':1903 'let':87,211,1996 'librari':86 'like':135,291,858,896,1167,1286,1348,1365,1548,1696 'limit':586,1984,2007 'link':1,550,1237,1583,1589,1602,1611,1705 'linux':60,82,1151,1601 'linux-specif':81 'littl':739 'll':1570 'look':1795 'lot':71,131 'm':448,462,787,1038,1056,1160,1325,1628,1747,1756,1804,1850 'made':283,695,1083 'main':1213 'make':45,143,253,421 'manag':106,120,197,231,1291,1310,1431,1891 'mani':172,438,452,1080,1081 'mark':1597,1619 'massiv':25 'mate':1406 'mayb':1848 'mean':240,704 'measur':924 'mention':1249,1532 'menus':730,744 'mess':184 'might':1192,1472 'mind':62 'minor':1377 'misrememb':1852 'miss':1480 'mode':832 'much':248 'multipl':220,1104 'must':1841 'name':715 'necessari':333 'necessarili':303 'need':314 'net':1555 'netwm/ewmh':1942 'new':255,381 'next':719 'nomachin':1608 'non':650 'non-gnom':649 'normal':916 'notic':1473 'noveau':1029 'nvidia':1003 'nx':1609 'ob':484,516 'obscur':1545 'offer':879 'offload':192 'often':352 'oftentim':310 'okay':1497 'one':256,672,1133,1165,1228,1474,1567 'open':547,1073 'openbox':1461 'openbsd':1197 'opinion':1044 'other':1199 'outdat':10,521 'page':1615 'pantheon':1414 'part':203 'pass':946 'peopl':35,1686 'perfect':496 'perform':237,1775,1779 'person':564,594 'plagu':187 'plasma':358,1875 'pleas':782,1994,1995 'plugin':799,804,824 'point':93,95,1108,1612,1682,1708,1723 'pointless':585,632 'posit':1869 'post':13,595 'prefer':2013 'present':903 'prevent':1125,1668 'probabl':418,779,1337 'problem':658,806,952 'program':841 'project':165,480,748,1531,1881 'proper':1001,1050 'proprietari':1026 'protocol':160,209,1253,1560 'proven':892 'pureo':573 'put':75,604,634 'qt':798 'qtile':1432 'quit':491,520,2006 'quot':809,870,1370 'raising/activating':1234 'randr':294,1351 're':1294,1665,1794 'read':556,626 'readi':349 'realis':401 'realli':262 'reason':51,1095,1833 'recent':1412 'record':364,370,512 'redshift':837,872,894 'releas':992,1622 'remain':1171 'rememb':713,1835 'replac':1458,1801 'requir':468,1357,1397 'rescuetim':1277,1279 'resolv':1245,1716 'respons':1976 'restrict':607,633 'rhat':1906 'robertson':506 'root':1131 'rumour':1042 'run':110,222,829,1129 'safe':773 'said':1493,1639,1962 'screen':363,369,524 'screensav':1856 'screenshar':609 'secur':923 'see':139,176,833,1721,2002 'seem':539,958,1114,1156,1181,1242,1520,1706,1859,1945,1956 'server':118,1202 'set':158,1866 'setter':867 'shame':1488 'share':525 'sheer':1390 'ship':795,802,820 'show':530 'side':1087,1203 'simultan':223 'sinc':877 'sire':463 'skip':1558 'skiptaskbar':1595 'small':1543 'smaller':479 'softwar':327,676 'solut':328,346,937,1146 'solv':807,953,1621,1633 'someon':1499 'someth':1214 'sometim':330 'soon':1769 'sort':458 'sourc':1074 'special':797 'specif':83,284,288 'spiritu':1448,1464 'stabl':426,758 'stand':1376 'start':1419,1423 'state':567,598,678,1224,1557 'still':1574 'stop':932 'stori':19 'stream':1931 'streamlin':326 'structur':206 'subpar':1774 'successor':1449,1465 'sudo':1702 'suffer':245 'support':376,875,989,1386,1399,1428,1924 'sure':46,422,1327,1749,1806,1877 'sway':1460 'take':107,1500 'task':1306 'taskbar':1559 'team':639 'temperatur':861,886 'term':443 'test':647 'thing':133,1089 'think':500,770,1091,1226,1270 'though':1830 'thus':178,233 'time':16,126,1256 'tool':1285,1302,1314 'topic':1733,1915,1988 'toward':1150 'tri':31,1666 'trivial':148 'true':308,890,1168,1195,1212,1230,1884,1939 'twm':1537 'understand':1912 'understood':476 'unfortun':954 'univers':345 'unless':280 'unmaintain':183 'unsupport':1599 'updat':529 'use':39,79,508,515,620,697,746,1034,1057,1971 'user':1106 'usual':341 'valid':1157,1741 'various':1305 've':1018,1077,1208 'version':1624 'video':514 'vsync':1753 'wallpap':866 'want':43,419,1437 'way':217,881,1516,1711 'way-cool':1515 'waybox':1469 'wayland':56,96,155,273,361,377,379,402,423,489,522,536,624,673,692,760,789,835,850,876,898,969,988,997,1046,1120,1124,1147,1185,1200,1231,1275,1288,1297,1323,1356,1387,1429,1553,1606,1634,1653,1661,1663,1700,1724,1743,1763,1784,1814,1840,1854,1864,1888,1900,1926,1940,1950 'well':226,750,1031,1787,1817 'wiki.xfce.org':995 'wiki.xfce.org/releng/wayland_roadmap](https://wiki.xfce.org/releng/wayland_roadmap)':994 'window':105,119,137,196,230,1233,1290,1309,1430,1868,1952 'wine':1761 'wip':1252,1873 'without':69 'wl':1698 'wl-clipboard':1697 'wlr':293,1350 'wlr-randr':292,1349 'wlroot':290,1355 'wm':1359,1556 'wms':1378,1478 'work':66,193,271,276,297,304,466,487,534,541,578,613,621,687,848,854,972,1000,1030,1040,1049,1321,1420,1424,1651,1659,1837,1898 'workaround':817 'woukd':1259 'would':64,1093,1495,2018 'wouldn':260,1523,1657 'write':1393 'writer':662,1141 'wrong':788,1679,1993 'x':1823 'x11':689,1283,1300,1313,1645,1726 'x11-only':1282,1299 'xcb':823 'xclip':1636,1642,1695 'xdm':1538 'xdotool':1786 'xfce':974,983,1407 'xkill':1816 'xmonad':1436 'xorg':40,188,767,844,1364,1552,1672,1783 'xorg-lik':1363 'xprop':1287 'xrandr':1345 'xwayland':831,1845 'ydotool':712,1791,1808 'yeah':1857,1943,1954 'year':190,411,439 'yes':112,153,199,691,1367,1788,1818 'yet':1014,1179 'zoom':537,553,590,601,638"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700305796
+visibility: "visible "
+apId: "https://feddit.uk/post/4608014"
+editedAt: DateTimeImmutable @1700502248 {#2255
date: 2023-11-20 18:44:08.0 +01:00
}
+createdAt: DateTimeImmutable @1700219396 {#2282
date: 2023-11-17 12:09:56.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#2028 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1628 …}
+body: """
> The 1 second present timeout still only works for XWayland\n
\n
Oof, I thought the corresponding MR for Wayland was merged… But it was from Sebastian and after he got into a heated discussion again and started cursing, the MR got closed by someone else :|\n
\n
> realistically unless SDL2, GLFW or whatever engine a gamedev is using handles it for them they just don’t have the time to worry about what GTK, Qt, or XDG shell does\n
\n
SDL does handle it, but only for OpenGL; it can’t do anything about Vulkan. GLFW doesn’t do anything about it either, so that is pretty annoying.\n
\n
> I believe in the glorious Wayland future… I just wish it would get here a bit faster\n
\n
Don’t we all. Let’s hope the current upstream approach to fix this issue gets somewhere sooner than later…
"""
+lang: "en"
+isAdult: false
+favouriteCount: 0
+score: 0
+lastActive: DateTime @1703643101 {#2011
date: 2023-12-27 03:11:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@theshatterstone54@feddit.uk"
"@slembcke@lemmy.ml"
"@Zamundaaa@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2029 …}
+nested: Doctrine\ORM\PersistentCollection {#2020 …}
+votes: Doctrine\ORM\PersistentCollection {#2027 …}
+reports: Doctrine\ORM\PersistentCollection {#2031 …}
+favourites: Doctrine\ORM\PersistentCollection {#2037 …}
+notifications: Doctrine\ORM\PersistentCollection {#2075 …}
-id: 255401
-bodyTs: "'1':2 'annoy':104 'anyth':89,96 'approach':132 'believ':106 'bit':120 'close':41 'correspond':15 'current':130 'curs':37 'discuss':33 'doesn':93 'either':99 'els':44 'engin':51 'faster':121 'fix':134 'futur':111 'gamedev':53 'get':117,137 'glfw':48,92 'glorious':109 'got':29,40 'gtk':71 'handl':56,79 'heat':32 'hope':128 'issu':136 'later':141 'let':126 'merg':20 'mr':16,39 'oof':11 'opengl':84 'present':4 'pretti':103 'qt':72 'realist':45 'sdl':77 'sdl2':47 'sebastian':25 'second':3 'shell':75 'someon':43 'somewher':138 'sooner':139 'start':36 'still':6 'thought':13 'time':66 'timeout':5 'unless':46 'upstream':131 'use':55 'vulkan':91 'wayland':18,110 'whatev':50 'wish':114 'work':8 'worri':68 'would':116 'xdg':74 'xwayland':10"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5954169"
+editedAt: null
+createdAt: DateTimeImmutable @1703643101 {#2033
date: 2023-12-27 03:11:41.0 +01:00
}
+"title": 255401
} |
|
Show voter details
|
61 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
62 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
63 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
64 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
65 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
66 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
} |
|
Show voter details
|
67 |
DENIED
|
edit
|
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
} |
|
Show voter details
|
68 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1619
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1702
+user: Proxies\__CG__\App\Entity\User {#2008 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2210 …}
+slug: "AMD-Wayland-dual-monitor-Screen-flickering"
+title: "AMD+Wayland+dual monitor = Screen flickering"
+url: null
+body: """
So…I have an…*interesting* behavior I’ve never had before with an Nvidia or integrated intel chipsets…I have now my AMD card plugged both to a normal HDMI monitor, and then to another HDMI TV. Both work well. However, when I turn the TV off… The monitor will start flickering. About three flickers every minute or so. It’s not a signal loss also, I can see it’s drawing for a brief split second the windows that were drawing on the TV area, so it’s kinda rearranging the whole desktop area…then it resets. It does this 3 times, the whole ordeal last a couple seconds, in which everything is unusable because of the flicker, and focus going to all sorts of places. If I turn the TV back on, the behavior stops immediately.\n
\n
Any idea what’s causing this, and how can I sort it out? I’m using KDE Neon latest (it’s still Ubuntu 22.04), with an AMD 7800XT, with kisak’s ppa. Running an updated kernel 6.5.0-1007-oem. (I followed [these](https://askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx) instructions to get it working at all)
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 10
+favouriteCount: 46
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699980436 {#2497
date: 2023-11-14 17:47:16.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2502 …}
+votes: Doctrine\ORM\PersistentCollection {#2505 …}
+reports: Doctrine\ORM\PersistentCollection {#2507 …}
+favourites: Doctrine\ORM\PersistentCollection {#2509 …}
+notifications: Doctrine\ORM\PersistentCollection {#2511 …}
+badges: Doctrine\ORM\PersistentCollection {#2513 …}
+children: [
App\Entity\EntryComment {#1619}
]
-id: 12832
-titleTs: "'amd':1 'dual':3 'flicker':6 'monitor':4 'screen':5 'wayland':2"
-bodyTs: "'-1007':176 '/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':183 '22.04':162 '3':102 '6.5.0':175 '7800xt':166 'also':66 'amd':23,165 'anoth':35 'area':86,95 'askubuntu.com':182 'askubuntu.com/questions/1451506/how-to-make-ubuntu-22-04-work-with-a-radeon-rx-7900-xtx)':181 'back':133 'behavior':6,136 'brief':75 'card':24 'caus':143 'chipset':18 'coupl':109 'desktop':94 'draw':72,82 'everi':56 'everyth':113 'flicker':52,55,119 'focus':121 'follow':179 'get':186 'go':122 'hdmi':30,36 'howev':41 'idea':140 'immedi':138 'instruct':184 'integr':16 'intel':17 'interest':5 'kde':155 'kernel':174 'kinda':90 'kisak':168 'last':107 'latest':157 'loss':65 'm':153 'minut':57 'monitor':31,49 'neon':156 'never':9 'normal':29 'nvidia':14 'oem':177 'ordeal':106 'place':127 'plug':25 'ppa':170 'rearrang':91 'reset':98 'run':171 'second':77,110 'see':69 'signal':64 'sort':125,149 'split':76 'start':51 'still':160 'stop':137 'three':54 'time':103 'turn':44,130 'tv':37,46,85,132 'ubuntu':161 'unus':115 'updat':173 'use':154 've':8 'well':40 'whole':93,105 'window':79 'work':39,188"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700024681
+visibility: "visible "
+apId: "https://lemm.ee/post/14853567"
+editedAt: null
+createdAt: DateTimeImmutable @1699938281 {#1351
date: 2023-11-14 06:04:41.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: null
+root: null
+body: """
That sounds like your TV is temporarily disconnecting at random, or at least doing something that the GPU detects as a disconnect.\n
\n
Most likely, AMD’s hotplug detection is too aggressive. You can report that at [gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 4
+score: 0
+lastActive: DateTime @1699964051 {#1604
date: 2023-11-14 13:14:11.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#1701 …}
+nested: Doctrine\ORM\PersistentCollection {#1687 …}
+votes: Doctrine\ORM\PersistentCollection {#1689 …}
+reports: Doctrine\ORM\PersistentCollection {#1691 …}
+favourites: Doctrine\ORM\PersistentCollection {#1795 …}
+notifications: Doctrine\ORM\PersistentCollection {#1711 …}
-id: 122990
-bodyTs: "'/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':39 'aggress':31 'amd':25 'detect':19,28 'disconnect':8,22 'gitlab.freedesktop.org':38 'gitlab.freedesktop.org/drm/amd/-/issues](https://gitlab.freedesktop.org/drm/amd/-/issues)':37 'gpu':18 'hotplug':27 'least':13 'like':3,24 'random':10 'report':34 'someth':15 'sound':2 'temporarili':7 'tv':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4847161"
+editedAt: null
+createdAt: DateTimeImmutable @1699964051 {#1596
date: 2023-11-14 13:14:11.0 +01:00
}
+"title": 122990
} |
|
Show voter details
|
69 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
70 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
71 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
72 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
73 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
74 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
} |
|
Show voter details
|
75 |
DENIED
|
edit
|
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
} |
|
Show voter details
|
76 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1564
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1559
+user: Proxies\__CG__\App\Entity\User {#1348 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: Proxies\__CG__\App\Entity\Image {#2520 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2522 …}
+slug: "KDE-Plasma-6-0-Approved-For-Fedora-40-Including-Dropping-The"
+title: "KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session"
+url: "https://www.phoronix.com/news/Fedora-40-Approves-Plasma-6"
+body: null
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 81
+favouriteCount: 302
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1699981380 {#2515
date: 2023-11-14 18:03:00.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2523 …}
+votes: Doctrine\ORM\PersistentCollection {#2525 …}
+reports: Doctrine\ORM\PersistentCollection {#2527 …}
+favourites: Doctrine\ORM\PersistentCollection {#2529 …}
+notifications: Doctrine\ORM\PersistentCollection {#2531 …}
+badges: Doctrine\ORM\PersistentCollection {#2533 …}
+children: [
App\Entity\EntryComment {#1564}
]
-id: 9128
-titleTs: "'40':7 '6.0':3 'approv':4 'drop':9 'fedora':6 'includ':8 'kde':1 'plasma':2 'session':12 'x11':11"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1699029722
+visibility: "visible "
+apId: "https://lemmy.ml/post/7395263"
+editedAt: null
+createdAt: DateTimeImmutable @1698943322 {#2503
date: 2023-11-02 17:42:02.0 +01:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1567 …}
+body: "Yes, they did. Neal has been pushing for Wayland by default upstream for a while, and getting that in for Plasma 6.0 was and is the plan."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1698980433 {#1584
date: 2023-11-03 04:00:33.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@imgel@lemmy.ml"
"@deadcream@kbin.social"
]
+children: Doctrine\ORM\PersistentCollection {#1566 …}
+nested: Doctrine\ORM\PersistentCollection {#1562 …}
+votes: Doctrine\ORM\PersistentCollection {#1554 …}
+reports: Doctrine\ORM\PersistentCollection {#1556 …}
+favourites: Doctrine\ORM\PersistentCollection {#1555 …}
+notifications: Doctrine\ORM\PersistentCollection {#1620 …}
-id: 86164
-bodyTs: "'6.0':22 'default':11 'get':17 'neal':4 'plan':27 'plasma':21 'push':7 'upstream':12 'wayland':9 'yes':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/4521560"
+editedAt: null
+createdAt: DateTimeImmutable @1698980433 {#1548
date: 2023-11-03 04:00:33.0 +01:00
}
+"title": 86164
} |
|
Show voter details
|
77 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
78 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
79 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
80 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
81 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
82 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
} |
|
Show voter details
|
83 |
DENIED
|
edit
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
} |
|
Show voter details
|
84 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1595
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1578
+user: Proxies\__CG__\App\Entity\User {#2500 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: Proxies\__CG__\App\Entity\Image {#2540 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2542 …}
+slug: "Plane-goes-brrrr"
+title: "Plane goes brrrr"
+url: "https://pawb.social/pictrs/image/54694681-27ba-4642-b968-a498dd49b88c.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 19
+favouriteCount: 158
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1696367376 {#2535
date: 2023-10-03 23:09:36.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2543 …}
+votes: Doctrine\ORM\PersistentCollection {#2545 …}
+reports: Doctrine\ORM\PersistentCollection {#2547 …}
+favourites: Doctrine\ORM\PersistentCollection {#2549 …}
+notifications: Doctrine\ORM\PersistentCollection {#2551 …}
+badges: Doctrine\ORM\PersistentCollection {#2553 …}
+children: [
App\Entity\EntryComment {#1595}
]
-id: 2643
-titleTs: "'brrrr':3 'goe':2 'plane':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696254136
+visibility: "visible "
+apId: "https://pawb.social/post/2978665"
+editedAt: null
+createdAt: DateTimeImmutable @1696167736 {#2521
date: 2023-10-01 15:42:16.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1575 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1652 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1654 …}
+body: """
> All it ever was intended for was to make us feel like something was being done while doing absolutely nothing.\n
\n
It certainly does help a little bit. But it’s of course still not a coincidence that companies are pushing for it instead of more effective measures… It’s not just cheap but it also pushes people to believe that measures to save the environment are all useless and annoying, and makes them less likely to want more to happen.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1696178172 {#1430
date: 2023-10-01 18:36:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@black0ut@pawb.social"
"@the_post_of_tom_joad@sh.itjust.works"
"@Grumpy@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#1679 …}
+nested: Doctrine\ORM\PersistentCollection {#1668 …}
+votes: Doctrine\ORM\PersistentCollection {#1666 …}
+reports: Doctrine\ORM\PersistentCollection {#1669 …}
+favourites: Doctrine\ORM\PersistentCollection {#1549 …}
+notifications: Doctrine\ORM\PersistentCollection {#1573 …}
-id: 32465
-bodyTs: "'absolut':19 'also':55 'annoy':70 'believ':59 'bit':27 'certain':22 'cheap':52 'coincid':36 'compani':38 'cours':32 'done':16 'effect':46 'environ':65 'ever':3 'feel':11 'happen':80 'help':24 'instead':43 'intend':5 'less':74 'like':12,75 'littl':26 'make':9,72 'measur':47,61 'noth':20 'peopl':57 'push':40,56 'save':63 'someth':13 'still':33 'us':10 'useless':68 'want':77"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3409976"
+editedAt: null
+createdAt: DateTimeImmutable @1696178172 {#1429
date: 2023-10-01 18:36:12.0 +02:00
}
+"title": 32465
} |
|
Show voter details
|
85 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
86 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
87 |
DENIED
|
edit
|
Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
88 |
DENIED
|
moderate
|
Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908 …2}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
} |
|
Show voter details
|
89 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
90 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
} |
|
Show voter details
|
91 |
DENIED
|
edit
|
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
} |
|
Show voter details
|
92 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1907
+user: App\Entity\User {#259 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1908
+user: Proxies\__CG__\App\Entity\User {#2518 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#2560 …}
+slug: "Hyprland-is-a-toxic-community"
+title: "Hyprland is a toxic community"
+url: "https://drewdevault.com/2023/09/17/Hyprland-toxicity.html"
+body: """
> Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!\n
\n
> Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.\n
\n
> I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?\n
\n
**Update**: [Response from Vaxry, Hyprland Developer](https://blog.vaxry.net/articles/2023-hyprlandsCommunity)
"""
+type: "link"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 18
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695056304 {#2555
date: 2023-09-18 18:58:24.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2562 …}
+votes: Doctrine\ORM\PersistentCollection {#2564 …}
+reports: Doctrine\ORM\PersistentCollection {#2566 …}
+favourites: Doctrine\ORM\PersistentCollection {#2568 …}
+notifications: Doctrine\ORM\PersistentCollection {#2570 …}
+badges: Doctrine\ORM\PersistentCollection {#2572 …}
+children: [
App\Entity\EntryComment {#1907}
]
-id: 12665
-titleTs: "'communiti':5 'hyprland':1 'toxic':4"
-bodyTs: "'/articles/2023-hyprlandscommunity)':235 '2017':17 'anim':48 'anyon':88 'away':190,202 'back':15 'base':8 'beauti':45 'blog.vaxry.net':234 'blog.vaxry.net/articles/2023-hyprlandscommunity)':233 'boy':105 'bring':207,221 'build':23,199 'built':176 'candi':44 'cannot':84 'clear':96 'come':108,189 'communiti':82,99,179,219 'compositor':7,26 'configur':50 'cool':141 'creat':63 'custom':41 'deepli':145 'develop':232 'discord':112 'easier':21 'effect':73 'empathis':127 'emphasi':39 'environ':164 'excit':69 'experi':193 'eye':43 'fault':157 'feel':57 'free':203 'get':118 'github':114 'give':201 'good':24 'graphic':46 'hate':81 'high':103 'hurt':194 'hyprland':1,86,231 'idea':120 'imagin':58,101 'incred':78 'involv':186 'joy':208 'life':110 'like':125 'll':117 'locker':106 'look':55 'love':33 'm':172 'make':19 'mani':177 'mean':137 'motiv':196 'open':4 'other':212 'peopl':151,181 'prepar':92 'product':135,161 'project':12,30,70 'proud':173,216 'rather':187 'realli':155 'recommend':85 'regret':146 'rememb':131 'respons':169,228 'reward':183 'room':107 'school':104 'smart':134 'softwar':204 'sourc':5 'space':100 'spoilt':75 'start':14 'steer':94 'stuff':142 'suffer':223 'tailor':51 'today':170 'toxic':79 'treat':150 'unfortun':71 'uniqu':54 'updat':227 'us':197 'user':36,61 'vaxri':129,230 'wasn':153 'way':148 'wayland':6,25 'welcom':178 'well':95 'wlroot':10 'world':226 'young':133"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695037478
+visibility: "visible "
+apId: "https://lemmy.ndlug.org/post/198754"
+editedAt: null
+createdAt: DateTimeImmutable @1694951078 {#2541
date: 2023-09-17 13:44:38.0 +02:00
}
+__isInitialized__: true
…2
}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1525 …}
+image: null
+parent: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+root: Proxies\__CG__\App\Entity\EntryComment {#1407 …}
+body: "The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1694971752 {#1410
date: 2023-09-17 19:29:12.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@pnutzh4x0r@lemmy.ndlug.org"
"@RaivoKulli@sopuli.xyz"
]
+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: 245409
-bodyTs: "'bad':14,26 'cherri':23 'exact':12 'intent':22 'next':3 'pick':24 'quot':27 'respons':10 'statement':17 'word':4"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/3033869"
+editedAt: null
+createdAt: DateTimeImmutable @1694971752 {#1874
date: 2023-09-17 19:29:12.0 +02:00
}
+"title": 245409
} |
|
Show voter details
|
93 |
DENIED
|
ROLE_ADMIN
|
null |
|
Show voter details
|
94 |
DENIED
|
ROLE_MODERATOR
|
null |
|
Show voter details
|