Çözüldü Linux Mint Proton NVIDIA Ekran Kartı İle Çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
6 Temmuz 2018
Mesajlar
13.418
Makaleler
20
Çözümler
142
Yer
Nordschleife
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Steam'de Simpleplanes isimli Linux desteği olmayan oyunu Linux Mint Cinnamon 20.2'de çalıştırmak istiyorum. ProtonDB'de oyun yüksek uyumluluğa sahip. Proton'un en son kararlı olan sürümünü Steam'den seçiyor ve oyunu açıyorum. Nvidia sürücüsü yüklü değilken oyun açılıyor ve olması gerektiği gibi çalışıyor ancak performans Nvidia GPU'ya göre düşük. 390 sürüm sürücüyü kurunca Nvidia veya Intel seçili farketmeksizin oyun açılmıyor ve Steam'da oyunu açmaya çalışırken "Simpleplanes başlatılmaya hazırlanıyor" diyor. Ne yapabilirim? 64 bit bilgisayarımda i5-3210M işlemci, 4GB RAM ve Nvidia GTX 620M ekran kartı var.
 
Çözüm
Rica ederim. Aslında Proton kullanımı için, GPU'nun Vulkan desteği olması şart değil. Oyunun başlatıcısına PROTON_USE_WINED3D=1 %command% değişkeni eklediğinde (bunu zaten denemiştin), oyunu Vulkan yerine OpenGL desteği ile çalıştırıyor, oyunu bu şekilde başlatabilenler olmuş. Belki gözden kaçan bir şey olduğu için sizin sistemde çalışmamış olabilir, oyunu komut ile uçbirimden çalıştırdığınızda da ipucu içeren herhangi bir çıktı vermedi maalesef.

İstersen Steam uygulamasını Lutris üzerinden kurup deneyebilirsin. Steam
Lutris'de çalışmadı. O'nu da belki çalışır diye denedim. Denemediğim bir şey kalmadı diyebilirim.

Arkadaşlar uzun süre sonra rastgele denerken bir çözüm bulabildim. Proton'un 6.3 ve 5.13 sürümlerinde çalışmayan oyun Proton'un 4.11 sürümüyle çalışabiliyor. Proton'un sürümü oyun ayarlarından "Uyumluluk" kısmından değiştirilebiliyor. Oyunu başlatmadan önce başlatma seçeneklerine: PROTON_USE_WINED3D=1 %command% kodunu ekleyince çalıştı. O kadar şey deneyip çalışmamış iken şimdi çalışması beni hayal kırıklığına uğrattı diyebilirim. İhtiyaci olanlar umarım faydalanır. Herkese tekrar teşekkür ederim.

Not: Yeni donanımlarda böyle bir sorun olmayabilir.
@OzgunP, bu hatayı alıyorum.
[CODE title="Sorun çıkardı:"]Paket listeleri okunuyor... Bitti

Bağımlılık ağacı oluşturuluyor

Durum bilgisi okunuyor... Bitti

Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş

olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve

bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta

olduğunu gösterir.

Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:



Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:

nvidia-driver-390:i386 : Bağımlılıklar: xserver-xorg-video-nvidia-390:i386 (= 390.144-0ubuntu0.20.04.1) ama kurulmayacak

Tavsiye ettikleri: nvidia-settings:i386 ama kurulmayacak

Tavsiye ettikleri: nvidia-prime:i386 (>= 0.8) ama kurulabilir değil

E: Sorunlar giderilemedi, tutulan bozuk paketleriniz var.

[/CODE]
 
Son düzenleme:
nvidia-driver-390

Bu paket haricindeki 32 bit bağımlılıkları kurulmuş, bu da 32 bit xorg bütünleşmesini kurmaya yarıyor. Şu an için göz ardı edelim. Steam uygulamasını aşağıdaki komutla uçbirimde başlatmayı dene bakalım. Uçbirimde çıktıları paylaşırsın.

Kod:
steam steam://run/397340
 
@OzgunP, komutla çalıştırdım. Oyun "SimplePlanes başlatılmaya hazırlanıyor..." kısmında takılı kalıyor ve bunlardan başka çıktı vermiyor.

Kod:
Running Steam on linuxmint 20.2 64-bit
STEAM_RUNTIME is enabled automatically
Steam runtime environment up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/cruslan/.steam/debian-installation/ubuntu12_32/steam -nominidumps -nobreakpad steam://run/397340
[2021-08-20 23:58:13] Startup - updater built Jul 20 2021 22:25:51
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-08-20 23:58:13] Loading cached metrics from disk (/home/cruslan/.steam/debian-installation/package/steam_client_metrics.bin)
[2021-08-20 23:58:13] Using the following download hosts for Public, Realm steamglobal
[2021-08-20 23:58:13] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-08-20 23:58:13] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-08-20 23:58:13] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-08-20 23:58:13] Checking for update on startup
[2021-08-20 23:58:13] Güncellemeler denetleniyor...
[2021-08-20 23:58:13] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
[2021-08-20 23:58:14] Download skipped: /client/steam_client_ubuntu12 version 1626824053, installed version 1626824053, existing pending version 0
[2021-08-20 23:58:14] Nothing to do
[2021-08-20 23:58:14] Yükleme doğrulanıyor...
[2021-08-20 23:58:14] Performing checksum verification of executable files
[2021-08-20 23:58:15] Verification complete
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
 
Çıktılarda herhangi bir hata mesajı göremedim. Aşağıdaki komutlarla, Mesa kütüphanelerini güncelleyecek bir PPA deposunu sistemine eklemeyi dene bakalım.

Kod:
sudo add-apt-repository ppa:kisak/turtle
sudo apt-get update

Sonra Güncelleme Yöneticisini açıp sistemini güncelle ve ardından sistemi yeniden başlatmayı dene.
 
Çıktılarda herhangi bir hata mesajı göremedim. Aşağıdaki komutlarla, Mesa kütüphanelerini güncelleyecek bir PPA deposunu sistemine eklemeyi dene bakalım.

Kod:
sudo add-apt-repository ppa:kisak/turtle
sudo apt-get update

Sonra Güncelleme Yöneticisini açıp sistemini güncelle ve ardından sistemi yeniden başlatmayı dene.
@OzgunP, aynı hocam. Dediklerinizi yaptım ve açmayı denedim ancak gene Steam aynı çıktıları veriyor ve oyun kalıyor.
 
Sadece bu oyunda mı hata var yoksa Steam'deki tüm oyunlarda mı hata var?
Sadece SimplePlanes oynamak istiyorum. Kütüphanemdeki diğer oyunlar çok yer kaplayıp bilgisayarımın kaldıramayacağı kadar iyi.
@OzgunP, Vulkan'ın olmamasının etkisi var mıdır bunda? İnternette Vulkan olmadan çalışabileceği yazıyordu.
 
Son düzenleme:
Fakat bağlantıdaki değişken artık kullanılmıyormuş, yukarıda yazdığım çok az daha farklı şekli. Yine de işe yaramazsa, aşağıdaki şekilde denersin, bu şekilde DX11 pasifleştiriliyormuş.

Kod:
PROTON_USE_WINED3D=1 PROTON_NO_D3D11=1 %command%

Aşağıdaki gibi de olabilir, birlikte mi yoksa ayrı mı kullanılması gerekir bilmiyorum.

Kod:
PROTON_NO_D3D11=1 %command%

Olmazsa proton sürümünü değiştirmeyi denersin, oyun oynamadığım için daha neler yapılabilir bilemiyorum.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı