Як дізнатися, чи увімкнено KMS?


13

Як я можу перевірити, чи ввімкнено KMS у моєму ядрі? Я склав міну з KMS за radeon modesetзамовчуванням 1, але все ще підозрюю, що це не ввімкнено.

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.

Відповіді:


1

Легке випробування це. Почніть X сеанс, а потім перейдіть до віртуального терміналу. Якщо є невелика затримка, наприклад, потемніння екрана на секунду або близько того, KMS НЕ включений. Якщо це майже момент, він майже напевно працює.


5
чи можна це зробити без X? Я намагаюся встановити wayland
bobbaluba

1
Це не обов'язково правильно. Хоча більшість драйверів, що підтримують KMS, впроваджено fbdev, для чого тест насправді тестує, якщо ви встановили NVIDIA KMS, ваш тест не вдасться, незважаючи на включення KMS. KMS не є fbdev. Якщо у вас є fbdevKMS, але це не так, що без fbdevвас немає KMS.
Тор

1

Моделювання ядра для драйвера Radeon підтримується після версії ядра 2.6.31. Якщо у вас є драйвер з версією пізнішої версії, ви зможете побачити рядок із написом "Увімкнено налаштування ядра radeon kernel". в журналі dmesg. Перевірте, чи містить dmesg якийсь рядок із "моделюванням".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.