Что тестируем?
Итак сегодня мы тестируем свободный драйвер для видеокарт Intel в комплекте Fedora Linux 14.
С кем можно поговорить?
Следующие персонажи будут доступны для тестирования, по вопросам "костылей", ошибок, и общее обсуждение ...
- Если Вы знаете английский язык:
- Разработка - Adam Jackson (ajax)
- Обеспечение качества - Adam Williamson (adamw)
- Если Вы не знаете английского языка:
- Все вопросы - Alexei Panov (elemc)
Что нам нужно будет для тестирования
- Графический адаптер Intel (i810 or later, except GMA 500 / Poulsbo)
- Обновленная на текущий момент установка Fedora 42 предварительная или специально подготовленный образ LiveCD (см. ниже)
- Профиль оборудования, залитый на Smolt, используйте инструкцию
Как будем тестировать?
Обновите систему
Если Вы используете уже установленную систему, то обновите ее до текущего состояния, использую менеджер обновлений. Или воспользуйтесь LiveCD образом:
Образы LiveCD
Самый простой инструмент тестирования LiveCD-образы.
Архитектура | Контрольная сумма SHA256SUM |
---|---|
i686 | aef08e5186201aa5d8aef92a6d7cabe659b8f60ced16a34d6c756a3fbeb9bd3d |
x86_64 | 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63 |
Тесты
Тесты приведены в определенном пошаговом порядке. Выполните пожалуйста тесты в приведенном порядке, те, которые Вы можете выполнить и те, которые понимаете.
Каждый тест предваряется нижеследующими шагами, в случае если Вы используете не LiveCD:
- убедимся, что файл /etc/X11/xorg.conf не существует ( команда ls -al /etc/X11/xorg.conf должна "ругнуться", что файла нет ), или же файл существует, но в нем явно указан intel ( команда grep intel /etc/X11/xorg.conf должна показать 'Driver "intel"' );
- выключим и включим компьютер;
Основной тест (KMS)
- Собственно запускаем тестовую систему;
Ожидаемый результат:
- (KMS) Процесс загрузки системы происходит в текстовом режиме до загрузки initrd (небольшое время), далее процесс загрузки происходит при высоком разрешении экрана, в идеале максимальном для монитора.
- (Plymouth) При загрузке и переключении на GDM нет мерцаний и смены разрешения экрана.
- Система загружается в нормальный экран входа, без каких-либо артефактов и искажения изображения.
Тест для нескольких мониторов
Данный тест покажет нам работу драйвера intel с несколькими мониторами.
- Загрузим систему и убедимся, что изображения правильны на всех мониторах, рабочий стол растянут между всеми мониторами или каждый отображает свой рабочий стол.
- Запустим консоль (терминал) и введем команду xrandr. Скопируем результат выполнения команды.
- Запустим утилиту настройки монитора в Gnome (gnome-display-properties), проверим, что информация отображается правильно на каждом мониторе, попробуем сменить, отключать, подключать и настраивать мониторы.
Ожидаемый результат:
- xrandr должен показывать правильную информацию о мониторах и режимах установленных на них.
- весь функционал gnome-display-properties должен работать корректно, включать, отключать и настраивать дисплеи правильно. Обратите внимание, что ТВ-выходы отключены с 2009-03-11, также обратите внимание, что разрешение не может превышать 2048 пикселов по вертикали или горизонтали для чипов i945 и более ранних (для чипов i965 и выше предел 8192 пиксела).
Тест DPMS
Этот тест проверяет правильно ли работает хранитель экрана и функция DPMS для видеоадаптеров intel.
- Запустим команду sleep 5 && xset dpms force off
Ожидаемый результат:
- через 5 секунд экран должен погаснуть и изображение должно правильно восстановиться при действии (например мышкой пошевелить или клавишу нажать).
Тест DRI2/GLX
Тест на видео ускорение opengl при включенном KMS (kernel mode setting) с "компизитом".
Для проведения теста установим пакеты (если они не установлены) compiz
, desktop-effects
и glx-utils
командой: su -c "yum install compiz compiz-gnome desktop-effects glx-utils"
- включим Compiz, выбрав в главном меню Система → Параметры → Эффекты рабочего стола (System → Preferences → Desktop Effects), отметим галочкой Compiz (сторой флажок сверху) и включим галочками "Колебание окон при перемещении" и "Куб рабочего стола";
- запустим команду glxgears;
- попробуем перекрыть окно glxgears другими окнами, перемещать окно glxgears по рабочему столу и на другие рабочие столы;
- попробуем вращать куб рабочего стола комбинация клавиш ctrl+alt+левая кнопка мышки и подвигать мышку.
Ожидаемый результат:
- opengl приложения должны работать надлежащим образом, перемещения и вращения должны быть плавными, без рывков и искажения изображения.