Max Caulfield 88

Üstün
Katılım
18 Nisan 2024
Mesajlar
2.250
Makaleler
15
Çözümler
25
Beğeniler
2.049
Yer
Arcadia Bay
Merhaba arkadaşlar.

Aslında bu konu hakkında birkaç ay önce konu açmıştım ama o zamanlar Linux'u ikinci işletim sistemi olarak kullanıyordum. Şu anda ana işletim sistemi olarak Linux'a geçiş yaptığım için bu konuyu açmak istedim.

Geçen ayın 15'inde Windows'u ana işletim sistemi olarak tamamen bırakıp CachyOS'e geçiş yaptım. Öncesinde de CachyOS'i ikinci işletim sistemi olarak kullanıyordum.

Sistemimde Ryzen 7 5700X işlemci, MSI MPG B550 Gaming Plus anakart, 2x 16 GB (toplam 32 GB) DDR4 3600 MHz CL18 bellek, ASUS Dual RTX 4070 OC ekran kartı ve Cooler Master MWE White 700W güç kaynağı mevcut. Diğer özellikleri yazmak istemedim, çünkü bu konu ekran kartı ile ilgili.

Linux'a ana işletim sistemi olarak temelli geçtiğimden beri bazı Linux güzelliklerini de kullanmak istiyorum. Fakat Linux güzelliklerinin bazıları NVIDIA kartlarda desteklenmiyor. Mesela Alpine Linux Container'larında GPU desteği (ihtiyacım yok ama birazdan yazacağım şey ile bağlantılı) ve Waydroid'in çalışabilmesi için ekran kartının userland sürücülerinin musl (Alpine Linux) ve Bionic (Waydroid) libc ile derlenmiş olması gerekiyor. NVIDIA sadece GLIBC tabanlı userland derliyor, ve NVIDIA'nın userland sürücülerinin kaynak kodları tamamen kapalı. Bu yüzden isteseniz de bu iki yazılımı NVIDIA kartlarda kullanamıyorsunuz.

İkinci olarak NVIDIA kartlarda Steam Gaming Mode desteği hala epey kötü durumda. CachyOS'te basit bir komutla Steam Gaming Mode'u kurabiliyorsunuz, sonrasında Plasma Login Manager'dan Gamescope'u seçip oturum açtığınızda sisteminiz Steam Gaming Mode'a geçiş yapmış oluyor. Fakat o kadar ciddi bug'lar var ki, deneyimi epey kötü etkiliyor. Eğer Steam arayüzünde donanımsal GPU hızlandırmayı açmazsanız arayüz kasım kasım kasıyor. Eğer açarsanız da oyuna girdikten sonra Shift+Tab arayüzünü açınca görüntü aşırı şekilde glitch'leniyor. Yani aşırı ciddi bug'lar mevcut. Valve, NVIDIA ile birlikte çalışıp bu sorunları düzelteceğini açıkladı bu arada, ama bu düzeltmelerin gelmesi 2027'yi bulacaktır.

RTX 4070 ekran kartım ile ek olarak Windows üzerinde Topaz Photo ve Topaz Video da kullanıyorum, fakat kullandığım modeller AMD kartlarda da çalışabilecek modeller, üstelik VRAM tarafında da sorun yaşamayacağım gibi görünüyor. Starlight Precise 2.5 modelini epey seviyorum, bu model de hem NVIDIA hem de AMD kartlarda en az 12 GB VRAM istiyor, önerilen VRAM ise her iki tarafta da 16 GB. Yani belki biraz daha yavaş bir render hızı dışında AMD kartla da iyi kötü kullanabileceğimi düşünüyorum.

En son Hardware Unboxed bir karşılaştırma videosu yayınladı. Videoda RX 9070 XT ile RTX 5070 karşılaştırılıyordu. O videoda gördüğüm kadarıyla 9070 XT tabiri caizse 5070'i ezmiş. Üstelik Indiana Jones and the Great Circle oyununda Full Ray Tracing açıkken 1440p'de 5070 sadece çok ufak bir farka 9070 XT'yi geçebilmiş, her iki kart da 40'larda FPS veriyor. Yani Ray Tracing tarafında da 9070 XT, 5070'in çok da fazla gerisinde değil gibi. Benim kullandığım 4070 zaten 9070 XT'nin gerisinde kalacak, o belli.

Türkiye'de 9070 XT ve RTX 5070 fiyatlarına baktım, giriş fiyatları çok benzer (9070 XT'nin giriş fiyatı sadece 2000 TL civarı daha pahalı). Üst seviye 9070 XT ve 5070'lerde ise 5070 bir tık daha pahalı, üst seviye bir 9070 XT ise 45-46K'ya satılıyor (PowerColor Red Devil modeli).

Şimdi ben de bir oturup düşündüm. Sırf NVENC kullanmaya devam edeceğim ve profesyonel yazılımlarda en yüksek render throughput'unu elde edeceğim diye Linux tarafında tak ve çalıştır bir deneyimden mahrum kalmak ne kadar mantıklı?

Tabii şu anda herhangi bir bütçem mevcut değil, ama elimizdeki bir mülkü kiraya vereceğiz ve babam da o kiradan bir miktar payı her ay bana vereceğini söyledi. Tabii kiraya verme süreci birkaç ay sürecek, o sırada ekran kartı fiyatları tabii ki değişecek.

Fakat bu konuyu açmamın nedeni fiyattan bağımsız, genel olarak Linux'ta daha iyi bir deneyim için RTX 4070'den RX 9070 XT'ye geçilir mi geçilmez mi merak ediyor olmam.

Linux için RTX 4070'den RX 9070 XT'ye geçilir mi?

@Liguori @Cruslan
 
Merhaba arkadaşlar.

Aslında bu konu hakkında birkaç ay önce konu açmıştım ama o zamanlar Linux'u ikinci işletim sistemi olarak kullanıyordum. Şu anda ana işletim sistemi olarak Linux'a geçiş yaptığım için bu konuyu açmak istedim.

Geçen ayın 15'inde Windows'u ana işletim sistemi olarak tamamen bırakıp CachyOS'e geçiş yaptım. Öncesinde de CachyOS'i ikinci işletim sistemi olarak kullanıyordum.

Sistemimde Ryzen 7 5700X işlemci, MSI MPG B550 Gaming Plus anakart, 2X 16 GB (toplam 32 GB) DDR4 3600 MHz CL18 bellek, ASUS Dual RTX 4070 OC ekran kartı ve Cooler Master MWE White 700W güç kaynağı mevcut. Diğer özellikleri yazmak istemedim, çünkü bu konu ekran kartı ile ilgili.

Linux'a ana işletim sistemi olarak temelli geçtiğimden beri bazı Linux güzelliklerini de kullanmak istiyorum. Fakat Linux güzelliklerinin bazıları NVIDIA kartlarda desteklenmiyor. Mesela Alpine Linux Container'larında GPU desteği (ihtiyacım yok ama birazdan yazacağım şey ile bağlantılı) ve Waydroid'in çalışabilmesi için ekran kartının userland sürücülerinin musl (Alpine Linux) ve Bionic (Waydroid) libc ile derlenmiş olması gerekiyor. NVIDIA sadece GLIBC tabanlı userland derliyor, ve NVIDIA'nın userland sürücülerinin kaynak kodları tamamen kapalı. Bu yüzden isteseniz de bu iki yazılımı NVIDIA kartlarda kullanamıyorsunuz.

İkinci olarak NVIDIA kartlarda Steam Gaming Mode desteği hala epey kötü durumda. CachyOS'te basit bir komutla Steam Gaming Mode'u kurabiliyorsunuz, sonrasında Plasma Login Manager'dan Gamescope'u seçip oturum açtığınızda sisteminiz Steam Gaming Mode'a geçiş yapmış oluyor. Fakat o kadar ciddi Bug'lar var ki, deneyimi epey kötü etkiliyor. Eğer Steam arayüzünde donanımsal GPU hızlandırmayı açmazsanız arayüz kasım Kasım kasıyor. Eğer açarsanız da oyuna girdikten sonra Shift+Tab arayüzünü açınca görüntü aşırı şekilde glitch'leniyor. Yani aşırı ciddi Bug'lar mevcut. Valve, NVIDIA ile birlikte çalışıp bu sorunları düzelteceğini açıkladı bu arada ama bu düzeltmelerin gelmesi 2027'yi bulacaktır.

RTX 4070 ekran kartım ile ek olarak Windows üzerinde Topaz Photo ve Topaz Video da kullanıyorum, fakat kullandığım modeller AMD kartlarda da çalışabilecek modeller, üstelik VRAM tarafında da sorun yaşamayacağım gibi görünüyor. Starlight Precise 2.5 modelini epey seviyorum, bu model de hem NVIDIA hem de AMD kartlarda en az 12 GB VRAM istiyor, önerilen VRAM ise her iki tarafta da 16 GB. Yani belki biraz daha yavaş bir render hızı dışında AMD kartla da iyi kötü kullanabileceğimi düşünüyorum.

En son Hardware Unboxed bir karşılaştırma videosu yayınladı. Videoda RX 9070 XT ile RTX 5070 karşılaştırılıyordu. O videoda gördüğüm kadarıyla 9070 XT tabiri caizse 5070'i ezmiş. Üstelik Indiana Jones and the Great Circle oyununda Full Ray Tracing açıkken 1440P'de 5070 sadece çok ufak bir farka 9070 XT'yi geçebilmiş, her iki kart da 40'larda FPS veriyor. Yani Ray Tracing tarafında da 9070 XT, 5070'in çok da fazla gerisinde değil gibi. Benim kullandığım 4070 zaten 9070 XT'nin gerisinde kalacak, o belli.

Türkiye'de 9070 XT ve RTX 5070 fiyatlarına baktım, giriş fiyatları çok benzer (9070 XT'nin giriş fiyatı sadece 2.000 TL civarı daha pahalı). Üst seviye 9070 XT ve 5070'lerde ise 5070 bir tık daha pahalı, üst seviye bir 9070 XT ise 45-46K'ye satılıyor (PowerColor Red Devil modeli).

Şimdi ben de bir oturup düşündüm. Sırf NVENC kullanmaya devam edeceğim ve profesyonel yazılımlarda en yüksek render Throughput'unu elde edeceğim diye Linux tarafında tak ve çalıştır bir deneyimden mahrum kalmak ne kadar mantıklı?

Tabii şu anda herhangi bir bütçem mevcut değil ama elimizdeki bir mülkü kiraya vereceğiz ve babam da o kiradan bir miktar payı her ay bana vereceğini söyledi. Tabii kiraya verme süreci birkaç ay sürecek, o sırada ekran kartı fiyatları tabii ki değişecek.

Fakat bu konuyu açmamın nedeni fiyattan bağımsız, genel olarak Linux'ta daha iyi bir deneyim için RTX 4070'den RX 9070 XT'ye geçilir mi geçilmez mi merak ediyor olmam.

Linux için RTX 4070'den RX 9070 XT'ye geçilir mi?

@Liguori @Cruslan

Paranız varsa 9070XT, 4070'den daha iyi bir kart kağıt üzerinde. Sırf Linux için NVIDIA ekran kartından vazgeçilir mi? Bilemedim. Bence bütçe varsa geçilebilir. Çünkü Linux'ta NVIDIA araçları sorunlu çalışıyor. Witcher 3 bağımlısı biri olarak Shader'ın yüklenmesinde sorun olduğu ve Linux'ta NVIDIA'nın optimize FreeSync desteği olmadığı için Frame Generation açık şekilde sevdiğim bazı oyunları yırtılmadan kaynaklı oynayamıyordum.
 
Paranız varsa 9070XT, 4070'den daha iyi bir kart kağıt üzerinde. Sırf Linux için NVIDIA ekran kartından vazgeçilir mi? Bilemedim. Bence bütçe varsa geçilebilir. Çünkü Linux'ta NVIDIA araçları sorunlu çalışıyor. Witcher 3 bağımlısı biri olarak Shader'ın yüklenmesinde sorun olduğu ve Linux'ta NVIDIA'nın optimize FreeSync desteği olmadığı için Frame Generation açık şekilde sevdiğim bazı oyunları yırtılmadan kaynaklı oynayamıyordum.
AMD'nin şu anda oyun teknolojileri tarafında tek sorunu Frame Generation özelliğinde frame pacing sorunu olması. Yani her kareyi 10 ms'de bir vermek yerine bir kareyi 2 ms, diğer kareyi 18 ms'de veriyor, yani double tap efekti oluyor. Bu da oyunda FPS yüksek görünse de elde edilen hissiyatın kötü olmasına neden oluyor.

Ama FSR 4'ün Upscaling tarafı gerçekten harika. Bir DLSS 4 değil elbette ama yine de epey iyi.

Linux'ta NVIDIA sürücülerinin harbiden bazı sorunları var. Bence Linux'ta NVIDIA kartlar oyun tarafında AMD seviyesinde bir kolaylığa sahip değil. Bazı oyunlarda saçma sapan sorunlar çıkıyor. Mesela The Last of Us Part I ve II'de volumetrik efektlerde beyaz beyaz kareler çıkıyor, NVIDIA'nın 590-595 sürücülerinden beri bu durum böyle. Ya 580 serisi sürücülere döneceksin, o da birçok diğer oyunda sorun yaratabilecek. Ya da bu soruna katlanacaksın. AMD kartlarda ise böyle bir sorun yok, TLOU1 ve TLOU2 sorunsuzca oynanabiliyor Linux'ta. Windows tarafında ise NVIDIA kartla bile bu sorun yaşanmıyor, yani sorun Linux ve NVIDIA kombinasyonuna özel.

AMD karta geçme konusunda aklımda sadece birkaç konuda şüphe var. Birincisi AMD'nin video işleme motoru ne kadar verimli, orası önemli. Linux altında AMD kartlar VA-API kullanıyor, fakat kalite olarak ne kadar iyi, onu bilmiyorum. Özellikle sık video çektiğim için bu oldukça önemli bir nokta.

İkinci konu DaVinci Resolve Studio ile uyum olayı. NVIDIA kartlar DaVinci'de gerçekten mükemmel bir deneyim sunuyor. Fakat AMD kartlarda deneyim nasıl, onu hiç bilmiyorum.

Üçüncü ve son konu ise Windows altında kullandığım Topaz Photo ve Topaz Video gibi profesyonel yazılımlarda AMD kartların ne kadar verimli bir deneyim vereceği.

Diğer tüm farklar bir şekilde adapte olabileceğim farklar bu arada. Onun dışında zaten AMD'nin Linux tarafında NVIDIA'ya göre birçok bariz üstünlüğü var. En basitinden NVIDIA kartlar ile Waydroid bile kullanamıyorsunuz, yavaş CPU rendering kullanmak zorundasınız. AMD kartlarda ise sorunsuzca Waydroid kullanabiliyorsunuz.
 
AMD'nin şu anda oyun teknolojileri tarafında tek sorunu Frame Generation özelliğinde frame pacing sorunu olması. Yani her kareyi 10 Ms'de bir vermek yerine bir kareyi 2 ms, diğer kareyi 18 Ms'de veriyor, yani double tap efekti oluyor. Bu da oyunda FPS yüksek görünse de elde edilen hissiyatın kötü olmasına neden oluyor.

Ama FSR 4'ün Upscaling tarafı gerçekten harika. Bir DLSS 4 değil elbette ama yine de epey iyi.

Linux'ta NVIDIA sürücülerinin harbiden bazı sorunları var. Bence Linux'ta NVIDIA kartlar oyun tarafında AMD seviyesinde bir kolaylığa sahip değil. Bazı oyunlarda saçma sapan sorunlar çıkıyor. Mesela The Last of Us Part I ve II'de volumetrik efektlerde beyaz beyaz kareler çıkıyor, NVIDIA'nın 590-595 sürücülerinden beri bu durum böyle. Ya 580 serisi sürücülere döneceksin, o da birçok diğer oyunda sorun yaratabilecek. Ya da bu soruna katlanacaksın. AMD kartlarda ise böyle bir sorun yok, The Last of Us Part I ve The Last of Us Part I'i sorunsuzca oynanabiliyor Linux'ta. Windows tarafında ise NVIDIA kartla bile bu sorun yaşanmıyor, yani sorun Linux ve NVIDIA kombinasyonuna özel.

AMD karta geçme konusunda aklımda sadece birkaç konuda şüphe var. Birincisi AMD'nin video işleme motoru ne kadar verimli, orası önemli. Linux altında AMD kartlar VA-API kullanıyor, fakat kalite olarak ne kadar iyi, onu bilmiyorum. Özellikle sık video çektiğim için bu oldukça önemli bir nokta.

İkinci konu DaVinci Resolve Studio ile uyum olayı. NVIDIA kartlar DaVinci'de gerçekten mükemmel bir deneyim sunuyor. Fakat AMD kartlarda deneyim nasıl, onu hiç bilmiyorum.

Üçüncü ve son konu ise Windows altında kullandığım Topaz Photo ve Topaz Video gibi profesyonel yazılımlarda AMD kartların ne kadar verimli bir deneyim vereceği.

Diğer tüm farklar bir şekilde adapte olabileceğim farklar bu arada. Onun dışında zaten AMD'nin Linux tarafında NVIDIA'ya göre birçok bariz üstünlüğü var. En basitinden NVIDIA kartlar ile Waydroid bile kullanamıyorsunuz, yavaş CPU rendering kullanmak zorundasınız. AMD kartlarda ise sorunsuzca Waydroid kullanabiliyorsunuz.

Dediğin doğru AMD'nin sorunu frame pacing, hala çözmeye niyetleri yok gibi çünkü işlemci satışları tıkırındayken kim iplesin?

Resmen bakkal zihniyetine döndü iş, nereden en çok kar varsa oraya yönel sanki dünyaya hükmedecekler haspalar. Ama işte yarıştan da kopmamaları lazım, bu yüzden bunlar da işte yarıştan kopmayacak kadar kalalım ileride çözeriz kafasındalar. Yarıştan kopmayacak kadar sunarlarken de işte tüketiciye böyle kök söktürüyorlar. Millet ondan AMD ekran kartı düşmanı oldu.
 
Son düzenleyen: Moderatör:
Ben Linux için yabancı forumlarda genelde yazıyorum. Buraya da ekleyeyim fikirlerimi.

Linux üzerinde her kartı uzun süre kullandım, Intel, NVIDIA, AMD. Şu an RX 9070 XT ve RX 9060 XT kullanıyorum. İlki ana oyun PC ve ikincisi ise eski PC. NAS üzerinde Arc B580 kullanıyorum. AI cihazım üzerinde ise RTX 3090.

Oyun odaklı cevaplamam gerekirse. NVIDIA geçtiğimiz 3 yıl içinde Wayland ve DX12 oyun deneyimi için çok ilerleme yaptı. Eskisi gibi problemler yok. DX12 performansı artık kabul edilebilir seviyede. Meşhur DX12 sorunu çözüldü. Oyunları doğrudan Wayland üzerinden çalıştırma konusunda da sorun yok artık. XWayland desteği de kötü değil. Yani oyun odaklı bakacak olursa, bence elindeki mevcut kartı değiştirmenin çok bir anlamı kalmaz. CachyOS ve modları konusunda yorum yapamam çünkü kendim hiç denemedim. Direkt Arch kullanıyorum.

Ama AMD kısmındaki oyun deneyimi cidden tak-çalıştır. Marvel Spider-Man serisi ve Metro Exodus oyunlarını ben Ray-tracing en yüksek ayarlarda oynadım. Performans harika. Render sorunları da yok Intel ve NVIDIA gibi. FSR4 de sorunsuz çalışıyor. Her şey harika. MangoHud, LACT gibi üçüncü parti uygulamalar da AMD kartları hep tam destekliyor.

Eğer kartı satıp, üstüne bir miktar para koyup "kafam rahat olsun" diyorsan RX 9070 XT oyun için alınabilir.

Felsefik bir cevap vermek gerekirse, ben sırf disiplin amaçlı AMD'yi desteklemeyi tercih ediyorum. Çünkü driver'lar open-source. NVIDIA gibi sadece kernel modülü open-source değil. Ayrıca direkt Mesa'ya entegre. Valve ve topluluk AMD'ye çok katkı sağlıyor. Aynı şey NVIDIA için söz konusu değil. Hatta AMD'nin RADV driver'ını Windows'a bile port etmeye çalışıyorlar.

Diğer bir yandan, NVIDIA'nın en parladığı alan CUDA. NVENC/NVDEC, TensorRT, AI vs. Bu tür şeyler cidden NVIDIA'da tadından doyulmuyor. GitHub'da ilgini çeken bir şey olduğunda compile ettikten sonra NVIDIA üzerinde sorunsuz tam performans çalışma ihtimali çok yüksek.

Gerçi NVENC/NVDEC'in foyası benim için azaldı. VA-API yeterince iyi. Firefox, mpv, vs her şey destekliyor. Zaten Linux hardware acceleration VA-API üzerine kurulu.

AMD AI konusunda çok yorum yapamam çünkü ben ROCM'e çok bulaşmadım ama artık çok sorun çıkarmadığını okuyorum. Yani üzmez diye düşünüyorum. Ama CUDA ayrı bir canavar. Zaten NVIDIA'nın data center'ların en önemli müşterisi olmasının nedeni de bu. RAM krizi nedeni de bu.

Bence Linux'e tam zamanlı kalmayı düşünüyorsan, Windows'a hiç geri dönmeyi düşünmüyorsan, satıp üstüne para ekleyebileceksen, bence sat ve geç. Değer.

Ama şunu kesin söyleyebilirim. Eğer Linux kullanıyorsan RTX 4070'den RTX 5070'e geçilmez. Ya şimdi 9070 XT alırsın, ya da 10070 XT falan. Artık NVIDIA'ya geçilmez bence.