Rehber Fedora'da mesa sürücüleri mesa-freeworld sürücülerle değiştirme

Merhabalar öncelikle. Size bu rehberde Fedora'da mesa sürücüleri mesa-freeworld sürücülerle değiştirmeyi göstereceğim. Bu rehberde Fedora'da Intel sürücülerini yüklemeyi göstermiştim. Bu rehber de o rehberin devamı niteliğinde. Yani oradaki ayarları yapıp ta buraya girdiğinizi varsayacağım. Bu rehberdeki sürücüleri yükleyince AMD ve NVIDIA kartlarda sorunlar çıkmakta. AMD için mesa sürücüleri mesa-freeworld sürücülerle değiştirerek sorunu çöebilirsiniz. Aynı işlemleri NVIDIA için de gerçekleş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 için olanı anlatacağım. SilverBlue, Kinoite ve CoreOS için yapmanız gerekenler biraz aşağıda bulunmakta. Ayrıca AMD için olan ayarlar, Fedora 37 ve sonrası için yapılmakta. Bundan daha eski bir sürüm kullanıyorsanız bu ayarları yapmanıza gerek yok. Neyse, iyi okumalar.

mesa sürücüleri mesa-freeworld sürücülerle değiştirme

İlk önce sizde hangi mesa paketleri yüklüymüş diye bakmanız lazım. Ona göre adımları gerçekleştireceksiniz. Aşağıdaki komutu terminale girin.
Bash:
sudo dnf list "*mesa*"

mesa-va-drivers yüklüyse aşağıdaki komutu terminale girin.
Bash:
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld

mesa-vdpau-drivers yüklüyse aşağıdaki komutu terminale girin.
Bash:
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld

mesa-va-drivers.i686 yüklüyse aşağıdaki komutu terminale girin.
Bash:
sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686

mesa-vdpau-drivers.i686 yüklüyse aşağıdaki komutu terminale girin.
Bash:
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686

SilverBlue, Kinoite ve CoreOS için mesa sürücüleri mesa-freeworld sürücülerle değiştirme

İlk önce birkaç indirme yapmanız gerekecek. Aşağıdaki komutları terminale girdikten sonra bilgisayarınızı yeniden başlatın.
Bash:
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 yüklüymüş diye bakmanız lazım. Ona göre adımları gerçekleştireceksiniz. Aşağıdaki komutu terminale girin.
Bash:
sudo dnf list "*mesa*"

mesa-va-drivers yüklüyse aşağıdaki komutu terminale girin.
Bash:
rpm-ostree override remove mesa-va-drivers --install mesa-va-drivers-freeworld

mesa-vdpau-drivers yüklüyse aşağıdaki komutu terminale girin.
Bash:
rpm-ostree override remove mesa-vdpau-drivers --install mesa-vdpau-drivers-freeworld

Son olarak aşağıdaki komutu terminale girin.
Bash:
rpm-ostree install ffmpeg gstreamer1-plugin-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly gstreamer1-vaapi

NVIDIA için gerekli ayarlar

NVIDIA kapalı kaynak sürücüleri VAAPI'yi desteklemekte ve bu yüzden sorun çıkabilmekte. Lakin bu sorunu ekstra bir sürücü ekleyerek çözebilirsiniz. Aşağıdaki komutu terminale girin.
Bash:
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:
rpm-ostree install nvidia-vaapi-backend

Kapanış

Bu kadardı. Sürücüleri kurduğunuza göre bilgisayarınızı yeniden başlatabilirsiniz. Normalde Intel sürücüsünü yükleyince sorun çıkacağını bilmiyordum. @MuX beni bu konuda bilgilendirdi ve bu konu hakkında bir rehber hazırlayabileceğimi söyledi. Verdiği bilgiden dolayı ona teşekkür etmek istiyorum. Hepinize iyi günler dilerim.
 
Hocam mesa-freeworld daha mı çok FPS verir? Ben uzun zamandır Xubuntu Core kullanıyorum da, daha iyi FPS verirse Fedora'ya geçerim.
Donanımsal anlamda daha hızlı. Büyük ihtimalle FPS artışı da gözlemleyebilirsin. Fedora'ya geçmeni tavsiye ederim. Her türlü daha iyi FPS verir. XFCE kullanmak için Fedora Spins üzerinden indirme işlemini gerçekleştirmelisin. Sistemin iyiyse XFCE kullanmana zaten gerek yok. Ayrıca Fedora yerine oyun için kişiselleştirilmiş Nobara'yı öneririm. Eğer masaüstünü vs. kişiselleştirmek istiyorsan KDE sürümünü, kişiselleştirmeye gerek duymuyorsan Official sürümünü indirebilirsin. GNOME sürümünü önermem. Zaten Official sürümü, GNOME sürümünün halihazırda kişiselleştirilmiş hali.
 
Donanımsal anlamda daha hızlı. Büyük ihtimalle FPS artışı da gözlemleyebilirsin. Fedora'ya geçmeni tavsiye ederim. Her türlü daha iyi FPS verir. XFCE kullanmak için Fedora Spins üzerinden indirme işlemini gerçekleştirmelisin. Sistemin iyiyse XFCE kullanmana zaten gerek yok. Ayrıca Fedora yerine oyun için kişiselleştirilmiş Nobara'yı öneririm. Eğer masaüstünü vs. kişiselleştirmek istiyorsan KDE sürümünü, kişiselleştirmeye gerek duymuyorsan Official sürümünü indirebilirsin. GNOME sürümünü önermem. Zaten Official sürümü, GNOME sürümünün halihazırda kişiselleştirilmiş hali.
Hocam Nobara denedim ben şu sistemlerde;
Ryzen 3 3200G, 2 X 8 GB 3200 Mhz Ram 120 GB SATA 3 SSD.
Ryzen 3 5300U, 2 x 4 GB 3200 Mhz Ram 256 GB NVMe SSD.

Ama çok kötü bir performans sunuyordu. Xubuntu'yu çok arattı performans konusunda. Tabi benim sistemlerimde ki gözlemlerim bu.

Fedora XFCE dağıtımlarda mesa-freeworld kullanılır mı?

XFCE'yi çok seviyorum ben. Çok kolay özelleşiyor ve kendi sistemlerimdeki gözlemlerime göre çok performanslıdır.
 
Hocam Nobara denedim ben şu sistemlerde;
Ryzen 3 3200G, 2 X 8 GB 3200 Mhz Ram 120 GB SATA 3 SSD.
Ryzen 3 5300U, 2 x 4 GB 3200 Mhz Ram 256 GB NVMe SSD.

Ama çok kötü bir performans sunuyordu. Xubuntu'yu çok arattı performans konusunda. Tabi benim sistemlerimdeki gözlemlerim bu.
Çok ilginç o zaman. Normalde sürücü işleriyle vs. uğraşma diye önermiştim. Bu sistemlerde düzgün çalışmaması kötü olmuş.
Fedora XFCE dağıtımlarda mesa-freeworld kullanılır mı?
Hangi masaüstü dağıtımını kullanırsan kullan, tüm Fedora sürümlerinde mesa-freeworld kullanılabilir.
XFCE'yi çok seviyorum ben. Çok kolay özelleşiyor ve kendi sistemlerimdeki gözlemlerime göre çok performanslıdır.
Ben de XFCE'yi seviyorum. Performans konusunda ise KDE ile hemen hemen aynı. Tabi daha düşük sistemlerde XFCE daha iyi.
 
Çok ilginç o zaman. Normalde sürücü işleriyle vs. uğraşma diye önermiştim. Bu sistemlerde düzgün çalışmaması kötü olmuş.

Hangi masaüstü dağıtımını kullanırsan kullan, tüm Fedora sürümlerinde mesa-freeworld kullanılabilir.

Ben de XFCE'yi seviyorum. Performans konusunda ise KDE ile hemen hemen aynı. Tabi daha düşük sistemlerde XFCE daha iyi.
Hocam XFCE yükledim Fedora'nın. Sanki biraz eksiği vardı, bir de kaynak kullanımları Xubuntu'ya göre yüksekti. Xubuntu'yu arattı. Çünkü saf XFCE galiba. Bu Xubuntu biraz özelleşmiş.

Dual boot yaptım. Güncellemesini yaptım, gereksiz hizmet ve servisleri de kapattım ama olmadı yine de.
 
Hocam XFCE yükledim Fedora'nın. Sanki biraz eksiği vardı, bir de kaynak kullanımları Xubuntu'ya göre yüksekti. Xubuntu'yu arattı. Çünkü saf XFCE galiba. Bu Xubuntu biraz özelleşmiş.

Dual boot yaptım. Güncellemesini yaptım, gereksiz hizmet ve servisleri de kapattım ama olmadı yine de.
Aşırı hafif bir masaüstü ortamı arıyorsan LXQt'yi deneyebilirsin.
 
Aşırı hafif bir masaüstü ortamı arıyorsan LXQt'yi deneyebilirsin.
Hocam benim aradığım çok kolay ve gerektiği kadar sağlam özelleşen, en son kernel kullanabilen, hafif ve güçlü dağıtımlar.

XFCE bunu güzel karşılıyor. Çok sağlam olduğunu düşünüyorum. Gnome'da ki ve KDE'deki o ağırlık yok. Çok akıcı.
Bakın böyle düzenledim ve uzun zamandır kullanıyorum.
Screenshot_2023-04-22_22-39-50.png


Linux'ta çalışıyorum uzun zamandır,
Screenshot_2023-04-22_22-42-16.png

 
Son düzenleme:
Hocam benim aradığım çok kolay ve gerektiği kadar sağlam özelleşen, en son kernel kullanabilen, hafif ve güçlü dağıtımlar.

XFCE bunu güzel karşılıyor. Çok sağlam olduğunu düşünüyorum. Gnome'da ki ve KDE'deki o ağırlık yok. Çok akıcı.
Bakın böyle düzenledim ve uzun zamandır kullanıyorum.

Linux'ta çalışıyorum uzun zamandır,
LXQt zaten bahsettiğin yönleriyle XFCE'ye benziyor. Ayrıca istersen LXQt'yi düzenleyerek XFCE'de kullandığın görünümü elde edebilirsin.
 
Elinize sağlık hocam. Ostree tabanlı dağıtımlara da değinmiş olmanız güzel olmuş. Küçük bir yanlış anlaşılma olmuş. Intel sürücüleri ile olan rehberinizden bağımsız, Fedora rehberleri dizinize ek başka bir rehber fikri olsun diye yazmıştım. Intel sürücüleri ile ilgili yaptırdığınız işlemler Intel sistemlerde VA-API'nin çalışmasını sağlıyor. Bir sorun çıkarmıyor.

Bahsettiğim konu daha çok AMD sistemleri etkileyen Fedora'nın "mesa" paketinden kaldırdığı H.254/255 ve VP1 için donanımsal hızlandırma özelliğini geri getirmek yönündeydi. Stok haliyle o codecleri CPU üzerinde işliyor. Buradaki işlem ile GPU üzerinden işlenmelerini sağlıyor. Videyo işlerken ve izlerken faydasını görüyorsunuz. Oyunlara fazla etkisinin olmaması lazım.

Terminale "vainfo" yazarak VA-API hakkında bilgi alabilirsiniz.

Daha fazla bilgi: Hardware video acceleration - ArchWiki

Freeworld sürücüleri ile:
1682199967734.png

Stok sürücüler ile:
1682200115601.png

Bu rehberdeki NVIDIA kısmı ise NVIDIA ekran kartlarına VA-API desteği getiriyor. Henüz geliştirme sürecinin çok başında bir proje ve kullanılabilir olması için ekstra bir kaç işlem gerekiyor.
Kaynak: GitHub - elFarto/nvidia-vaapi-driver: A VA-API implemention using NVIDIA's NVDEC
 

Geri
Yukarı