İçeriğe geç

r600_dri.so

Ubuntu 15.04 Steam Çalışma sorunu

steam-görseliProgramlamaya başlamam ve linux kullanmaya başlamamla birlikte kullandığım programların orijinal olmasına ve korsan kullanmamaya özen gösteriyorum. Bu konuyla ilgili bir yazıda yazmıştım. Bilgisayarlarda kullanılan vazgeçilmez yazılımlardan olan oyunları da korsan kullanmamaya dikkat ediyorum. Oyunları orijinal olarak satın almak için Linux  ve Windows işlerim sistemlerinde de çalşan Steam yazılımını kullanıyorum. Steam de linux da çalışabilen gayet kaliteli oyunlar bulmak mümkün(Door Kickers, Euro Truck Similator 2). Dönem sonu ve hafta sonu indirimlerinde uygun fiyata oyun satıl alabiliyorsunuz.

Bu yazıda yeni kurulup yaptığım Kubuntu 15.04 linux dağıtımına steam kurarken yaşadığım bir sorunun çözümünü  paylaşmak istedim. Bu sorun genellikle ATİ ekran kartı kullanan bilgisayarlarda karşımıza çıkıyor. Steam kurulumunda şu adımları izledim:
1. Steam web sayfasından deb paketini /home dizinine indirdim.
2. Konsoldan home dizinine gelerek aşağıdaki komutları çalıştırdım.

[bash]sudo dpkg –add-architecture i386
sudo dpkg -i steam_latest.deb
sudo apt-get install -f
sudo apt-get install steam[/bash]

Bu ilemleri yaptıktan sonra uygulama başlatıcısında steam a tıkladığımda uygulamanın çalışmadığını fark ettim ve hatanın ne olduğu görmek için Steam ı  konsoldan

[bash]steam[/bash]

komutunu vererek çalıştırdım. Karşıma aşağıdaki gibi bir hata çıktı.

[bash]steam
Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast[/bash]

Biraz araştırma yaptıktan sonra çözüm yolunu buldum. Aşağıdaki kodlar konsolda sırayla çalıştırdığınızda steam kendini güncelleyecek ve sonrasında açılacaktır.

[bash]cd $HOME/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak[/bash]

Artık steam kullanıma hazır. Steam da linux üzerinde çalışan oyunların listesini görmek için buraya tıklayabilirsiniz.