Merhabalar oncelikle. Size bu rehberde Fedora'da mesa suruculeri mesa-freeworld suruculerle değiştirmeyi gostereceğim. Bu rehberde Fedora'da Intel suruculerini yuklemeyi gostermiştim. Bu rehber de o rehberin devamı niteliğinde. Yani oradaki ayarları yapıp ta buraya girdiğinizi varsayacağım. Bu rehberdeki suruculeri yukleyince AMD ve NVIDIA kartlarda sorunlar cıkmakta. AMD icin mesa suruculeri mesa-freeworld suruculerle değiştirerek sorunu coebilirsiniz. Aynı işlemleri NVIDIA icin de gercekleştirebilirsiniz lakin gereği yok. SilverBlue, Kinoite ve CoreOS kullanıcılarıyla diğer kullanıcılar farklı ayarlar yapmakta. İlk olarak diğer kullanıcılar icin olanı anlatacağım. SilverBlue, Kinoite ve CoreOS icin yapmanız gerekenler biraz aşağıda bulunmakta. Ayrıca AMD icin olan ayarlar, Fedora 37 ve sonrası icin yapılmakta. Bundan daha eski bir surum kullanıyorsanız bu ayarları yapmanıza gerek yok. Neyse, iyi okumalar.
mesa suruculeri mesa-freeworld suruculerle değiştirmeİlk once sizde hangi mesa paketleri yukluymuş diye bakmanız lazım. Ona gore adımları gercekleştireceksiniz. Aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf list "*mesa*"
mesa-va-drivers yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
mesa-vdpau-drivers yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
mesa-va-drivers.i686 yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686
mesa-vdpau-drivers.i686 yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686
SilverBlue, Kinoite ve CoreOS icin mesa suruculeri mesa-freeworld suruculerle değiştirmeİlk once birkac indirme yapmanız gerekecek. Aşağıdaki komutları terminale girdikten sonra bilgisayarınızı yeniden başlatın.
Bash:Panoya kopyala
sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Sonra sizde hangi mesa paketleri yukluymuş diye bakmanız lazım. Ona gore adımları gercekleştireceksiniz. Aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf list "*mesa*"
mesa-va-drivers yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
rpm-ostree override remove mesa-va-drivers --install mesa-va-drivers-freeworld
mesa-vdpau-drivers yukluyse aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
rpm-ostree override remove mesa-vdpau-drivers --install mesa-vdpau-drivers-freeworld
Son olarak aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
rpm-ostree install ffmpeg gstreamer1-plugin-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly gstreamer1-vaapi
NVIDIA icin gerekli ayarlarNVIDIA kapalı kaynak suruculeri VAAPI'yi desteklemekte ve bu yuzden sorun cıkabilmekte. Lakin bu sorunu ekstra bir surucu ekleyerek cozebilirsiniz. Aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
sudo dnf install nvidia-vaapi-driver
Eğer SilverBlue, Kinoite ve CoreOS kullanıyorsanız yukarıda verdiğim komut yerine aşağıdaki komutu terminale girin.
Bash:Panoya kopyala
rpm-ostree install nvidia-vaapi-backend
KapanışBu kadardı. Suruculeri kurduğunuza gore bilgisayarınızı yeniden başlatabilirsiniz. Normalde Intel surucusunu yukleyince sorun cıkacağını bilmiyordum. @MuX beni bu konuda bilgilendirdi ve bu konu hakkında bir rehber hazırlayabileceğimi soyledi. Verdiği bilgiden dolayı ona teşekkur etmek istiyorum. Hepinize iyi gunler dilerim.