KMS'nin etkin olup olmadığını nasıl anlarım?


13

Çekirdeğimde KMS'nin etkin olup olmadığını nasıl kontrol edebilirim? Benimkini radeon modesetvarsayılan olarak KMS ile derledim 1, ancak hala etkinleştirilmediğinden şüpheleniyorum.

EDIT:

aatiis@aiur ~ $ dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.33.0 20080528 for 0000:01:05.0 on minor 0
[drm] Setting GART location based on new memory map
[drm] Loading RS780 CP Microcode
[drm] Resetting GPU
[drm] writeback test succeeded in 1 usecs

EDIT 2:

aatiis@aiur ~ $ glxinfo | grep render  
IRQ's not enabled, falling back to busy waits: 2 0
direct rendering: Yes
OpenGL renderer string: Mesa DRI R600 (RS780 9612) 20090101  TCL

aatiis@aiur ~ $ sudo grep -i kms /var/log/Xorg.0.log
[    57.201] (II) [KMS] drm report modesetting isn't supported.

Yanıtlar:


1

Kolay bir test budur. Bir X oturumu başlatın, ardından sanal bir terminale geçin. Ekranın bir saniyeliğine kararması gibi hafif bir gecikme varsa, KMS etkin DEĞİLDİR. Anında yakınsa, neredeyse kesinlikle işe yarıyor.


5
X olmadan yapmanın bir yolu var mı?
Wayland

1
Bu mutlaka doğru değildir. KMS'yi destekleyen çoğu sürücü uygulanmış olsa da fbdev, testiniz gerçekten test ettiği şeydir, NVIDIA KMS kurulumunuz varsa, KMS etkin olmasına rağmen testiniz başarısız olacaktır. KMS fbdev değil. Eğer varsa KMS'niz var fbdev, ama sensiz fbdevKMS'nin olmadığı durum böyle değil.
Thor

1

Çekirdek sürüm 2.6.31'den sonra, radeon sürücüsü için çekirdek ayarlaması desteklenir. Sürücünün daha sonraki bir sürümüne sahipseniz, "radeon çekirdek modu ayarı etkin" yazan bir satır görebilirsiniz. günlüğünde. Lütfen dmesg'in "modeetting" içeren bir dize içerip içermediğini kontrol edin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.