Bence gerek, istersen sıfırla.

cat: /prco/cmdline: Böyle bir dosya ya da dizin yok

Corectrl'nin GPU bölümünün ekran görüntüsünü paylaş bakalım. Senin paylaştığın CPU bölümü galiba.

Tamam GPU bölümüymüş bu. Önceki ekran görüntüsünde performans kipi fixed seçiliymiş ve frekans 200 MHz.'e sabitlenmişti. Şu an otomatik kipi seçmişsin ve frekans 1340 MHz. olarak görünüyor.

Reddit'te bir yazı okudum, sanırsam yazıdan GNU/Linux'un GPU'yu, Windows'a göre düşük voltajda kullandığını ve bu yüzden FPS'i daha az verdiğini anladım. Hissetmiş de olabilirim. Çünkü çeviri yazısı. Böyle bir durum var mıdır? Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et https://www.reddit.com/r/linux_gaming/comments/nrr12c

Değişkenler eklenmemiş açılışa, komutları tekrar çalıştırıp, tümünün çıktısını foruma yapıştır, bakalım nerede sorun oluşuyor.

BIOS'tan yaptım. Değerleri şöyle verdim; 1350 MHz, 1250 Voltaj. Corectrl'den kontrol ettim. Sabit 1340 MHz'de çalışıyordu. Bir FPS farkı görmedim. Galiba O. C. Yapmadan oyun esnasında stock değerlere çıkıyor, CoreCTRL uygulamasına girince de 200 MHz'ye sabitleniyor.

Buradan napayım şimdi? Vallahi bir şeyler yapalım. GNU/Linux'un yeri ayrı bende.

amdgpu. dpm=1 değişkeni eklenmiş görünüyor, yine çıktılara göre eklediğin diğer değişken dosyasında da sorun görünmüyor. Sistemini yeniden başlattıysan, cat /proc/cmdline komutu ile yeniden kontrol et bakalım.

AMD ekran kartlarının overclock özelliklerini açmak için amdgpu. ppfeaturemask=0xffffffff boot parametresi lazım. AMDGPU - ArchWiki wiki. archlinux. org Dizüstü sistemleri bilmiyorum ama masaüstü sistemimde RX 580'de işe yarıyor. Kullandığım Boot parametreleri bu şekilde: amdgpu. dpm=1 amdgpu. dc=1 amdgpu. ppfeaturemask=0xfffd7fff amdgpu. deep_color=1

cat /proc/cmdline olacak komut.

root@phanmetal-B450M-S2H:/# sudo mkdir -p /etc/default/grub. d/ root@phanmetal-B450M-S2H:/# echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. ppfeaturemask=0xffffffff"' | sudo tee /etc/default/grub. d/ppfeaturemask. cfg GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. ppfeaturemask=0xffffffff" root@phanmetal-B450M-S2H:/# echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. dpm=1"' | sudo tee /etc/default/grub. d/amdgpu-dpm. cfg GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. dpm=1" root@phanmetal-B450M-S2H:/# echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. dpm=1"' | sudo tee /etc/default/grub. d/amdgpu-dpm. cfg GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. dpm=1" root@phanmetal-B450M-S2H:/# root@phanmetal-B450M-S2H:/# sudo update-grub Sourcing file `/etc/default/grub' Sourcing file `/etc/default/grub. d/amdgpu-dpm. cfg' Sourcing file `/etc/default/grub. d/ppfeaturemask. cfg' Grub yapılandırma dosyası oluşturuluyor... Bulunan linux kalıbı: /boot/vmlinuz-5.12.9-xanmod1 Bulunan initrd kalıbı: /boot/initrd. img-5.12.9-xanmod1 Bulunan linux kalıbı: /boot/vmlinuz-5.4.0-74-generic Bulunan initrd kalıbı: /boot/initrd. img-5.4.0-74-generic Adding boot menu entry for EFI firmware configuration bitti root@phanmetal-B450M-S2H:/# cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-5.12.9-xanmod1 root=UUID=1b11bc64-c466-4f4c-a517-7fe31634c488 ro amdgpu. dpm=1 quiet splash vt. handoff=1

O zaman BIOS'tan değil, GNU/Linux üzerinden OC yaparak, varsayılan ayarlarına yakın tutmam lazım. Çünkü varsayılan ayarların altında çalışıyor GPU. Olayı doğru anlamışımdır inşallah.

Peki Corectrl'den nasıl O. C. yapabilirim? Bulamadım da ayarlarını. CPU Governor'u "Performance" yaptım. O. C. değil ama Tweaks'a benziyor.

AMD sistemim.

Linux'ta ekran kartın vBIOS'una uygun limitte çalışıyor. Windows'ta ise üreticinin kendi yazılımı bu limiti arttırıyor. Linux'ta standart ayarlar yani. OC yapabilrisin dedim ama orada adamın dediği gibi vBIOS limiti engeller mi bilemiyorum.

Bu işlemleri yapmadan önce, Bios ayarlarını sıfırlayım mı?

Sanırsam APU'larda VBIOS yok. @Drmstf, @Jang Geum'un Danji Yemeği, LoL açık ama GPU frekansı sabit.

Bios'tan O. C. sabit yaptım ya, galiba değişmiyor. AMD O. C. diye bir bölüm var Bios'ta, oradan yaptım.

Bahsettiğin şeye NVIDIA sürücülerinde rastlamışlığım var. Mint üzerinde 100 FPS veren oyun, Manjaro'da 40 FPS veremiyor. Meğerse Manjaro'da GPU, saat hızını düşük tutuyormuş. Mint'te de Optimus'u kullanamıyorum, sistem direkt GPU'dan çalışıyor. Haliyle cihaz boşta sıcak çalışıyor. NVIDIA sürücüleri cidden rezalet.

Değişkenler eklenmiş görünüyor, artık overclock ve dinamik güç yönetimi özelliklerini kullanabilmen gerekir. Bu ayarları Radeon-profile yada Corectrl arayüzlerinden yapabilirsin. Overclock için dikkatli ol, tüm sorumluluk senin.

Atayım; Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et https://www.reddit.com/r/linux_gaming/comments/nrr12c

GPU performans kipini değiştirmeyi dene, custom ya da advanced gibi bir seçenek olabilir bunu yapabilmen için. Bence overclock ile uğraşma, GPU'yu performans kipinde çalıştırmak yeterli olacaktır, biraz FPS için risk almaya değmez.

Ben Standart ayarlarına çekmek için O. C. yapmayı planlıyorum. GPU'mun standartı; 1350 Mhz ve 1250 Voltaj. Hani Reddit yazısına göre GNU/Linux az voltaj kullanıyormuş ya ondan. Ama sizin dediğinizi yapayım.

Yazıyı buraya da atar mısın? Bence bu yönetim olayı sürücüye bağlı, işletim sistemine değil. Yani bir fark varsa da ayar değiştirerek çözülebilir. Benim fikrimdir.

Sen bahsettiğim değişkenleri eklememişsin başlangıca. Aşağıdaki komutlarla eklemeyi dene bakalım. Her değişken için farklı dosya oluşturdum. İlk dosya overclok yapabilmeni (amdgpu. ppfeaturemask=0xffffffff), ikinci dosya dinamik güç yönetimini (amdgpu. dpm=1) etkinleştirebilmen için. Kod:Panoya kopyala sudo mkdir -p /etc/default/grub. d/ Kod:Panoya kopyala echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. ppfeaturemask=0xffffffff"' | sudo tee /etc/default/grub. d/ppfeaturemask. cfg Kod:Panoya kopyala echo 'GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX amdgpu. dpm=1"' | sudo tee /etc/default/grub. d/amdgpu-dpm. cfg Kod:Panoya kopyala sudo update-grub Yukarıdaki komutları sırasıyla çalıştırıp, sistemini yeniden başlat ve aşağıdaki komutun çıktısını yeniden paylaş. Kod:Panoya kopyala cat /proc/cmdline

Hatalı olmuş, bir daha alalım çıktıyı, resim yerine foruma yapıştırmak daha kolay bence.

Corectrl'nin Nvidia desteği yok henüz. Nvidia için bunun yerine GreenWithEnvy uygulamasını deneyebilirsin. Flatpak olarak yüklenebiliyor. Ya da bunun yerine, dinamik güç yönetimi etkinleştirilebilir. Bağlantıdaki geçici yöntemdir, arkadaş geri dönüş yapmadığı için, nasıl kalıcı yapılacağını henüz paylaşmadım. Çözüldü: Linux Mint ekran kartı sıcaklığı Windows'a göre yüksek Bunu deneyip geri dönüş yaparsın, watch nvidia-smi komutu ile güç kullanımını kontrol edebilirsin.

BOOT_IMAGE=/boot/vmlinuz-5.12.9-xanmod1 root=UUID=1b11bc64-c466-4f4c-a517-7fe31634c488 ro amdgpu. dpm=1 amdgpu. ppfeaturemask=0xffffffff quiet splash vt. handoff=1

Şu komutun çıktısını paylaş öncelikle. cat /proc/cmdline

AMD GPU'yu Corectrl'de overclock yapmak için, amdgpu. ppfeaturemask=0xffffffff değişkenini başlangıca eklemek lazım. Bunu yaptın mı? Ayrıca amdgpu dinamik güç yönetimi ayarları için, radeon-profile uygulamasını kullanmayı deneyebilirsin, daha verimli olabilir. Dinamik güç yönetimini etkinleştirmek için, açılışa amdgpu. dpm=1 değişkeni eklemen gerekecek.

BOOT_IMAGE=/boot/vmlinuz-5.12.9-xanmod1 root=UUID=1b11bc64-c466-4f4c-a517-7fe31634c488 ro quiet splash vt. handoff=1

Windows'ta Eluktronics kontrol paneli sayesinde overclock yapılıp çekilen güç 140W'a çıkartılıyormuş. Linux'ta ise ekran kartının kendi standart ayaırnda çalışıyormuş. Yüksek ihtimalle Linux driverları kullanılarak OC yaparsan Windows kullanımına erişebilirsin.

Corectrl ile overclock özelliklerini kullanabilmek için, önceki mesajlarımda açılışa bir değişken eklemen gerektiğini söylemiştim. Böyle bir şey yaptın mı?