Merhabalar öncelikle. Size bu rehberde Fedora'da
İ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.
SilverBlue, Kinoite ve CoreOS için
İlk önce birkaç indirme yapmanız gerekecek. Aşağıdaki komutları terminale girdikten sonra bilgisayarınızı yeniden başlatın.
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.
Son olarak aşağıdaki komutu terminale girin.
Eğer SilverBlue, Kinoite ve CoreOS kullanıyorsanız yukarıda verdiğim komut yerine aşağıdaki komutu terminale girin.
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