Yanıtlar:
amdgpu.dc=0
Bir boot parametresi olarak kendim çözdüm.
Bunu yapmak için dosyayı düzenleyin, /etc/default/grub
örneğin
sudoedit /etc/default/grub
Satır başını bulun GRUB_CMDLINE_LINUX_DEFAULT
ve metni amdgpu.dc=0
çift tırnak işaretleri arasına ekleyin ( ""
). Diğer parametreleri oldukları gibi bırakın. Örneğin, böyle bir satırla sonuçlanabilir:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"
Dosyayı kaydedin ve çıkın ve ardından çalıştırın
sudo update-grub
yapılandırmayı yazmak ve yeniden başlatmak için.
Dizüstü bilgisayarımı TV'ye bağlarken ekran titremesi sorunu yaşıyorum. Yenileme hızını 60Hz'den 59Hz'e değiştirdiğimde bu sorunun ortadan kalktığını buldum.
Xorg içinde (bildiğim gibi 18.04 varsayılan olarak kullanır) yenileme hızını aşağıdakilerin yardımıyla değiştirebilirsiniz xrandr
:
0. Önce yeni modu değerlendirmeniz gereken video çıkış adını bulmalısınız. Sadece xrandr
hangisi olduğunu yazın ve araştırın. Benim durumumda bu HDMI-1
.
1. Şunları kullanarak yeni model oluşturun cvt
:
cvt $ 1920 1080 59 # 1920x1080 58,94 Hz (CVT) hsync: 66,02 kHz; pclk: 169.00 MHz Model "1920x1080_59.00" 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync + vsync
1920
ve 1080
yatay ve dikey çözünürlüğün değerleridir.59
yenileme hızının değeridir.2. Yeni modu oluşturun:
xrandr --newmode 1920x1080_59.00 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync +vsync
3. Video çıkışına yeni modu atayın:
xrandr --addmode HDMI-1 1920x1080_59.00
4. Yeni modu etkinleştirin:
xrandr --output HDMI-1 --mode 1920x1080_59.00
Yukarıdakiler çalışırsa ve sorun kaybolursa, sistem başlangıcında bu modu eklemek ve ayarlamak için uygun bir yol bulmalısınız. İşte bununla ilgili birkaç referans:
Burada cevabım yok ama sorunun gözlemlenmesi ve onaylanması. Birisi bu metni bulursa: radeon rx 580'iniz varsa lütfen ubuntu 17.10'a sadık kalın (480 ve vegas olabilir)
18.04 ile kendimi aynı duruma aldım (yükseltme, sonra taze yükleme). Amd rx 580 burada, çekirdek 4.15.0-20.
Ne yardımcı olmadı:
Güncelleme: Görünüşe göre daha eski çekirdek çalışıyor. Diğer rahatsızlıklarla uğraşıyorum ve çekirdek 4.15.14'ün rx 580 için çalıştığını buldum, bunu ana hat ppa'dan denemek isteyebilirsiniz .
4.15
artık Linux Çekirdek geliştiricileri tarafından korunmamaktadır. 4.14
Zinciri aynı ana hat PPA'sından da deneyebilirsiniz . 5 veya 6 yıl muhafaza edilir. 4.14.34
Kendimi olarak kullanıyorum 4.14.36
ve 4.14.37
yüklemeyi engelleyen sembolik bağlantı hataları vardı.
Benzer bir sorunla karşılaştım, grafik moduyla hiç giriş yapamadım,
çözdüm : 1- tty moduna girin (ctrl + alt + f5, benim durumum)
2- açık grafik Sürücüler ( https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers ):
sudo add-apt-repository ppa: oibaf / grafik sürücüleri sudo uygun-güncelleme
3- yeniden başlatma
4- tekrar tty moduna gir
5-
sudo uygun güncelleme && sudo uygun tam yükseltme6- yeniden başlatın ve iyi çalışıyor !!
Sadece 4.19-rc1 çekirdeği kuruldu ve titreme tamamen gitti, PC'yi yeniden başlatmaya gerek yok, başka bir sihir yok - kutudan çıkar.
Şimdi Arch kullanıyorum, ancak ubuntu'nun ana çekirdeğinin aynı deneyimi sağlayacağına inanıyorum. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/
RX580'imle de aynı sorunu yaşadım (Kubuntu 18.04, Plazma 5). Titreşim yalnızca GPU'nun yükü arttığında başladı (benim durumumda Witcher 3'ü oynuyor).
İlk olarak 4.19 çekirdeğini kurdum (varsayılan olarak amdgpu.dc = 1 var).
Bu tek başına yardımcı görünmüyordu ama belki de düzeltmeye katkıda bulunuyor.
Daha sonra, ekran yenileme hızını KDE monitör ayarları GUI'siyle 59.xx hz olarak ayarladım.
Bundan sonra, sorun giderilmiş gibi görünüyor.
Benim durumumda, xrandr ile ekran çözünürlüğünü manuel olarak değiştirdiğimde (açık bir yenileme hızı ayarı olmadan) titreme başladı, bu yüzden yenileme hızı bu komutlar tarafından yanlış yapılandırıldı ve sadece yenileme hızının düzeltilmesi gerekiyordu.
RX460 ve aynı sorun var. Çekirdekleri değiştirmek veya amdgpu-pro sürücülerini yüklemek sorunu çözmedi.
Titreşimden kurtulmanın tek yolu yenileme hızını 74.9'dan 60Hz'ye ayarlamaktır.