Zkusenosti. Jednou za par let dam Ati/AMD sanci, protoze vsude ctu jak je to super, a pokazde se spalim. Za poslednich 15 let NVidia vzdy bez problemu, Amd pruser. Naposledy RX-590, ktera na Windows slapala bez problemu a v Linuxu zpusobovala restarty. Ja vim... nove rady uz jsou naprosto bezchybne... ne, uz do toho nejdu.
Už to, že potřebujete Wayland, trochu o Vás vypovídá. Ten co využívá GPU i jinak než na zobrazení desktopu by ho jednoduše nechtěl a nebude chtít ještě nejméně 5 let.
Vám bude stačit integrovaná grafika a tam je Intel a AMD dnes velmi použitelná.
Ale starou vykopávku jakou je NV 1080 někdo kdo chce hrát třeba hry, renderovat si člověk do PC nedá pokud neřeší hodně rozpočet. A už vůbec ne Wayland, pro který naprostá většina aplikací není připravena.
X.org, kromě toho, že se dneska už moc nevyvíjí, je plný bezpečnostních chyb, nehodících se úplně do tohoto století. Asi nechceme, aby všechny aplikace mohly sniffovat klávesnici, číst pozici myši nebo získávat obsah obrazovky. Máš pravdu, že některé aplikace stále potřebují xwayland, ale to je z bezpečnostního pohledu pořád lepší než fungovat čistě na X.
Když jsem to naposledy zkoumal, tak si to každý řešil po svém: wlroots kompozitory měly wayvnc (vypadá použitelně, ale ne všichni používají sway :), GNOME mělo něco svého což snad mělo taky fungovat, KDE taky něco. Můj požadavek je aby to šlo aktivovat když u toho nejsem -- podobně jako když spustím x11vnc a ukážu mu cizí XAUTHORITY a DISPLAY a ono mi zpřístupní obrazovku. A pozor, mělo by to fungovat i na login obrazovce (display manageru) - to je důležité, protože se chci umět jakoby lokálně přihlásit.
Tohle používáš a funguje?
Já s tím mám jedinou strašně starou zkušenost, když Ubuntu poprvé zavedlo Wayland (17.10) a tohle ještě vůbec nebylo podporované a prostě se nešlo k té běžící session připojit. Pěkně mě to tehdy nachytalo.
Jelikož ta grafika funguje a běží na ní i CP2077 tak mi zatím dostačuje (btw: podle userbenchmarku má výkon jak 4060).
Popravdě já od desktopu nečekám nic jiného, než zobrazování dekstopu. Na hry mám (teď) VMko s Widlema a přes pci-passthrough "protunelovanou" onu NV.
Co se týče aplikaci pro Wayland, tak ty co používám fungují. Ty co neběží ještě nativně fungují přes XWayland, nicméně těch je minimum (IntelliJ Idea, FreeCAD, Orca/Prusa slicer).
Integrovaná grafika by mi možná stačila, nicméně když jsem vybíral CPU tak sem šel po výkonu, takže jsem vzal 5950X - a ten nemá integrovanou grafiku.
Mimochodem Wayland fungoval na NVidii už dávno, problém byl jen s XWaylandem. Na tom teď NVidia s komunitou usilovně pracuje. Takže to možná bude fungovat dokonce dříve než Wayland ekosystém jako takový. Nicméně i tak jsou tu i tací Wayland ultras, kteří ze svého systému všechny X11 aplikace už odstranili, takže je to vlastně netrápí ;-)
20. 11. 2023, 15:35 editováno autorem komentáře
To si úplně nemyslím, ale zároveň si ve spoustě ohledech nemají NV a AMD nemají moc co vyčítat.
NV měla/má spousty problému s Waylandem a jejich relativní nevstřícnost k OSS jim moc popularity taky nepřinesla.
U AMD máte otevřenou variantu ovladače, co zpřístupňuje velkou část funkcionality karet, takže máte velkou šanci, že WL, správa napájení a základní 3D akcelerace vám bude fungovat out-of-box. Na stranu druhou je tam relativně zmatený a fragmentovaný vývoj a jakmile chcete reálně použít třeba akceleraci (de)kódování videa přes AMF, GPGPU výpočty, tak to může být docela frustrující. Strašně pak záleží, co za čip a generaci AMD karty, nebo APU máte, z které aplikace/frameworku to chcete používat atp. Často pak stejně musíte sáhnout po jejich proprietárním ovladači amdgpu-pro, který dokáže být i víc frustrující než ovladač od NV. Z čehož pak vznikají i "hezké" kombinace, kdy se extrahují určité komponenty z proprietární verze, ale hlavní modul je OSS, abyste zkombinoval žádanou funkcionalitu. To je pak zas fajn při aktualizacích ;)
Takže bohužel pořád záleží, co přesně chcete dělat a co můžete případně oželet. I kdyby se mě někdo zeptal, co si má koupit, tak to není jednoduchá odpověď (Baník, ..!).
Pokud k tomu samozřejmě nepřistoupíte jako @narg, který si do PC evidentně dal jak AMD tak NV. Což je asi jediný způsob, jak tu případnou frustraci vyvážit :)