From Fedora Project Wiki
(Created page with '{{autolang}}')
 
(drop direct test day category membership (should be via release))
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{autolang}}
{{autolang}}
== Что тестируем? ==
Итак сегодня мы тестируем свободный драйвер для видеокарт Intel в комплекте Fedora Linux 14.
== С кем можно поговорить? ==
Следующие персонажи будут доступны для тестирования, по вопросам "костылей", ошибок, и общее обсуждение ...
* Если Вы знаете английский язык:
** Разработка - [[User:ajax|Adam Jackson]] (ajax)
** Обеспечение качества - [[User:Adamwill|Adam Williamson]] (adamw)
* Если Вы не знаете английского языка:
** Все вопросы - [[User:elemc|Alexei Panov]] (elemc)
== Что нам нужно будет для тестирования ==
* Графический адаптер Intel (i810 or later, except GMA 500 / Poulsbo)
* Обновленная на текущий момент установка [http://fedoraproject.org/get-prerelease {{FedoraVersion|long|next}} предварительная] или специально подготовленный образ LiveCD ([[Test_Day:2010-09-30_Intel/ru#.D0.9E.D0.B1.D1.80.D0.B0.D0.B7.D1.8B_LiveCD|см. ниже]])
* Профиль оборудования, залитый на [http://www.smolts.org Smolt], используйте  [http://smolts.org/smolt-wiki/Main_Page#Usage инструкцию]
== Как будем тестировать? ==
=== ''' Обновите систему '''===
Если Вы используете уже установленную систему, то обновите ее до текущего состояния, используя менеджер обновлений.
Или воспользуйтесь LiveCD образом:
=== '''Образы LiveCD''' ===
Самый простой инструмент тестирования - LiveCD-образы.
{{admon/warning | Нерабочий образ | Пожалуйста, не используйте образ для архитектуры x86-64 с контрольной суммой sha256sum 067f1c5a5f53ff1bc2a8d3c6f484e7b99c00f4f4c350c1ba1ae6ac177a07b62b , который был доступен на этой странице до 2010-09-28. Он не работает! Приносим свои извинения за принесенные неудобства. Пожалуйста, используйте измененный образ с контрольной суммой sha256sum 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63.}}
{|
! Архитектура !! Контрольная сумма SHA256SUM
|-
| [http://adamwill.fedorapeople.org/graphics_test_week_201009/graphics_test_20100928-i686.iso i686] || aef08e5186201aa5d8aef92a6d7cabe659b8f60ced16a34d6c756a3fbeb9bd3d
|-
| [http://adamwill.fedorapeople.org/graphics_test_week_201009/graphics_test_20100928-x86_64.iso 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) с "композитом".
Для проведения теста установим пакеты (если они не установлены) {{package|compiz}}, {{package|desktop-effects}} и {{package|glx-utils}} командой: {{command|su -c "yum install compiz compiz-gnome desktop-effects glx-utils"}}
* включим Compiz, выбрав в главном меню Система → Параметры → Эффекты рабочего стола (System → Preferences → Desktop Effects), отметим галочкой Compiz (второй флажок сверху) и включим галочками "Колебание окон при перемещении" и "Куб рабочего стола";
* запустим команду glxgears;
* попробуем перекрыть окно glxgears другими окнами, перемещать окно glxgears по рабочему столу и на другие рабочие столы;
* попробуем вращать куб рабочего стола комбинация клавиш ctrl+alt+левая кнопка мышки и подвигать мышку.
Ожидаемый результат:
* opengl  приложения должны работать надлежащим образом, перемещения и вращения должны быть плавными, без рывков и искажений изображения.
==== Тест видео ====
Данный тест проверяет успешное воспроизведение видео с ускорением xvideo.
* проверим установлен ли {{package|totem}} и {{package|gnome-media-apps}}, команда {{command|su -c yum install totem gnome-media-apps}};
* запустим gstreamer-properties, зайдем на закладку Video (Видео) и установим Default Output Plugin (Выход по умолчанию) в X Window System (X11/XShm/Xv) (Система X Window (с расширениями X11/XShm/Xv));
* нажмем кнопку "Test" (Проверить) проверим, что тестовое окно корректно отображается;
* попробуем проиграть видеофайл, например такой http://www.redhat.com/v/magazine/ogg/NET_MAN.ogg, для этого откроем totem и воспроизведем видео-файл;
* попробуем перемещать окно с видео-воспроизведением, поставим видео на паузу, попробуем перемотать, включить/отключить полноэкранный режим.
Ожидаемый результат:
* Оба изображения (проверочное gstreamer и воспроизводимый файл в totem) должны корректно отображаться, видео должно воспроизводиться плавно, без притормаживаний, цвета изображения должны быть также правильными. Изображения не должны нарушаться артефактами и прочими эффектами, коих быть не должно;
* видео-изображения корректны при включенном композите.
==== Тест быстрой смены пользователей ====
Тест проверяет правильную работу драйвера при переключении пользователей, смене пользователей.
* создадим одного-двух новых пользователей в системе;
* протестируем переключение между созданными пользователями (в рабочем столе Gnome - надо щелкнуть на собственном имени (liveuser) и выбрать "Сменить пользователя";
* запустите тесты [[Test_Day:2010-09-30_Intel/ru#.D0.A2.D0.B5.D1.81.D1.82_DRI2.2FGLX|DRI2/GLX]] и [[Test_Day:2010-09-30_Intel/ru#.D0.A2.D0.B5.D1.81.D1.82_.D0.B2.D0.B8.D0.B4.D0.B5.D0.BE|Видео-тест]] в обоих экранах сразу.
Ожидаемый результат:
* переключение между пользователями должно происходить корректно, отображение рабочего стола должно быть правильным;
* работа opengl и xv приложений корректна при смене пользователя, без искажений и артефактов;
* если Вы используете livecd для тестового дня, то можете видеть ошибки xkb - это известная ошибка, сообщать о ней не надо.
==== Тест перехода на терминал ====
Тест на правильное переключение с графического экрана на виртуальные терминалы.
* переключимся на виртуальный терминал (сочетание клавиш Ctrl+Alt+F2), войдем в терминале под пользователем, введем тестовую команду, например top;
* переключимся обратно в графический экран (сочетание клавиш Ctrl+Alt+F1);
* несколько раз переключимся между виртуальной консолью и графическим экраном.
Ожидаемый результат:
* переключения должны происходить правильно без нарушений изображения, как графического, так и в текстовом терминале;
* изображения должны оставаться правильными после 2-х и более переключений;
* если Вы используете livecd для тестового дня, то можете видеть ошибки xkb - это известная ошибка, сообщать о ней не надо.
==== Тест ждущего режим и восстановления из него ====
Данный тест для проверки правильности работы ждущего (suspend) режима и возобновления работы после ждущего режима.
* погрузить систему в ждущий режим, любым из способов;
* возобновить работу системы.
Ожидаемый результат:
* система должна переходить в suspend-режим;
* после возобновления работы изображение и работа в Х должны быть правильными, без артефактов и притормаживаний.
==== Тест работы при включении композитного менеджера ====
Проверка работы с включенным compisiting_manager в Metacity для драйвера intel.
* установим {{package|gconf-editor}}, команда {{command|su -c 'yum install gconf-editor'}};
* запустим gconf-editor;
* слева в навигационной панели пройдем apps→metacity→general и поставим флажок на compositing_manager справа.
Ожидаемый результат:
* графические эффекты должны работать правильно при включенном compositing_manager;
* при включенном композите, тень окон и переключения окон по Alt-Tab отображаются верно, представления (предпросмотр) окон точны и правильны.
=== Результаты ===
Результаты можно:
* либо напрямую записывать на [[Test_Day:2010-09-30_Intel#Results | страницу результатов]];
* или же отправить по почте на адрес ''' ''elemc AT atisserv DOT ru'' '''
[[Category:Fedora 14 Test Days]] [[Category:Страницы_на_русском]] [[Category:LocalizationRussian]]

Latest revision as of 22:01, 26 June 2015

Что тестируем?[edit]

Итак сегодня мы тестируем свободный драйвер для видеокарт Intel в комплекте Fedora Linux 14.

С кем можно поговорить?[edit]

Следующие персонажи будут доступны для тестирования, по вопросам "костылей", ошибок, и общее обсуждение ...

  • Если Вы знаете английский язык:
  • Если Вы не знаете английского языка:

Что нам нужно будет для тестирования[edit]

  • Графический адаптер Intel (i810 or later, except GMA 500 / Poulsbo)
  • Обновленная на текущий момент установка Fedora 42 предварительная или специально подготовленный образ LiveCD (см. ниже)
  • Профиль оборудования, залитый на Smolt, используйте инструкцию

Как будем тестировать?[edit]

Обновите систему [edit]

Если Вы используете уже установленную систему, то обновите ее до текущего состояния, используя менеджер обновлений. Или воспользуйтесь LiveCD образом:

Образы LiveCD[edit]

Самый простой инструмент тестирования - LiveCD-образы.

Нерабочий образ
Пожалуйста, не используйте образ для архитектуры x86-64 с контрольной суммой sha256sum 067f1c5a5f53ff1bc2a8d3c6f484e7b99c00f4f4c350c1ba1ae6ac177a07b62b , который был доступен на этой странице до 2010-09-28. Он не работает! Приносим свои извинения за принесенные неудобства. Пожалуйста, используйте измененный образ с контрольной суммой sha256sum 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63.
Архитектура Контрольная сумма SHA256SUM
i686 aef08e5186201aa5d8aef92a6d7cabe659b8f60ced16a34d6c756a3fbeb9bd3d
x86_64 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63

Тесты[edit]

Тесты приведены в определенном пошаговом порядке. Выполните, пожалуйста, тесты в приведенном ниже порядке, это важно.

Каждый тест предваряется нижеследующими шагами, в случае если Вы используете не LiveCD:

  • убедимся, что файл /etc/X11/xorg.conf не существует ( команда ls -al /etc/X11/xorg.conf должна "ругнуться", что файла нет ), или же файл существует, но в нем явно указан intel ( команда grep intel /etc/X11/xorg.conf должна показать 'Driver "intel"' );
  • выключим и включим компьютер;

Основной тест (KMS)[edit]

  • Собственно запускаем тестовую систему;

Ожидаемый результат:

  • (KMS) Процесс загрузки системы происходит в текстовом режиме до загрузки initrd (небольшое время), далее процесс загрузки происходит при высоком разрешении экрана, в идеале максимальном для монитора.
  • (Plymouth) При загрузке и переключении на GDM нет мерцаний и смены разрешения экрана.
  • Система загружается в нормальный экран входа, без каких-либо артефактов и искажения изображения.

Тест для нескольких мониторов[edit]

Данный тест покажет нам работу драйвера intel с несколькими мониторами.

  • Загрузим систему и убедимся, что изображения правильны на всех мониторах, рабочий стол растянут между всеми мониторами или каждый отображает свой рабочий стол.
  • Запустим консоль (терминал) и введем команду xrandr. Скопируем результат выполнения команды.
  • Запустим утилиту настройки монитора в Gnome (gnome-display-properties), проверим, что информация отображается правильно на каждом мониторе, попробуем сменить, отключать, подключать и настраивать мониторы.

Ожидаемый результат:

  • xrandr должен показывать правильную информацию о мониторах и режимах установленных на них.
  • весь функционал gnome-display-properties должен работать корректно: включать, отключать и настраивать дисплеи правильно. Обратите внимание, что ТВ-выходы отключены с 2009-03-11. Также обратите внимание, что разрешение не может превышать 2048 пикселов по вертикали или горизонтали для чипов i945 и более ранних (для чипов i965 и выше предел 8192 пиксела).

Тест DPMS[edit]

Этот тест проверяет правильно ли работает хранитель экрана и функция DPMS для видеоадаптеров intel.

  • Запустим команду sleep 5 && xset dpms force off

Ожидаемый результат:

  • через 5 секунд экран должен погаснуть и изображение должно правильно восстановиться при действии (например, мышкой пошевелить или клавишу нажать).

Тест DRI2/GLX[edit]

Тест на видео ускорение 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 приложения должны работать надлежащим образом, перемещения и вращения должны быть плавными, без рывков и искажений изображения.

Тест видео[edit]

Данный тест проверяет успешное воспроизведение видео с ускорением xvideo.

  • проверим установлен ли totem и gnome-media-apps, команда su -c yum install totem gnome-media-apps;
  • запустим gstreamer-properties, зайдем на закладку Video (Видео) и установим Default Output Plugin (Выход по умолчанию) в X Window System (X11/XShm/Xv) (Система X Window (с расширениями X11/XShm/Xv));
  • нажмем кнопку "Test" (Проверить) проверим, что тестовое окно корректно отображается;
  • попробуем проиграть видеофайл, например такой http://www.redhat.com/v/magazine/ogg/NET_MAN.ogg, для этого откроем totem и воспроизведем видео-файл;
  • попробуем перемещать окно с видео-воспроизведением, поставим видео на паузу, попробуем перемотать, включить/отключить полноэкранный режим.

Ожидаемый результат:

  • Оба изображения (проверочное gstreamer и воспроизводимый файл в totem) должны корректно отображаться, видео должно воспроизводиться плавно, без притормаживаний, цвета изображения должны быть также правильными. Изображения не должны нарушаться артефактами и прочими эффектами, коих быть не должно;
  • видео-изображения корректны при включенном композите.

Тест быстрой смены пользователей[edit]

Тест проверяет правильную работу драйвера при переключении пользователей, смене пользователей.

  • создадим одного-двух новых пользователей в системе;
  • протестируем переключение между созданными пользователями (в рабочем столе Gnome - надо щелкнуть на собственном имени (liveuser) и выбрать "Сменить пользователя";
  • запустите тесты DRI2/GLX и Видео-тест в обоих экранах сразу.

Ожидаемый результат:

  • переключение между пользователями должно происходить корректно, отображение рабочего стола должно быть правильным;
  • работа opengl и xv приложений корректна при смене пользователя, без искажений и артефактов;
  • если Вы используете livecd для тестового дня, то можете видеть ошибки xkb - это известная ошибка, сообщать о ней не надо.

Тест перехода на терминал[edit]

Тест на правильное переключение с графического экрана на виртуальные терминалы.

  • переключимся на виртуальный терминал (сочетание клавиш Ctrl+Alt+F2), войдем в терминале под пользователем, введем тестовую команду, например top;
  • переключимся обратно в графический экран (сочетание клавиш Ctrl+Alt+F1);
  • несколько раз переключимся между виртуальной консолью и графическим экраном.

Ожидаемый результат:

  • переключения должны происходить правильно без нарушений изображения, как графического, так и в текстовом терминале;
  • изображения должны оставаться правильными после 2-х и более переключений;
  • если Вы используете livecd для тестового дня, то можете видеть ошибки xkb - это известная ошибка, сообщать о ней не надо.

Тест ждущего режим и восстановления из него[edit]

Данный тест для проверки правильности работы ждущего (suspend) режима и возобновления работы после ждущего режима.

  • погрузить систему в ждущий режим, любым из способов;
  • возобновить работу системы.

Ожидаемый результат:

  • система должна переходить в suspend-режим;
  • после возобновления работы изображение и работа в Х должны быть правильными, без артефактов и притормаживаний.

Тест работы при включении композитного менеджера[edit]

Проверка работы с включенным compisiting_manager в Metacity для драйвера intel.

  • установим gconf-editor, команда su -c 'yum install gconf-editor';
  • запустим gconf-editor;
  • слева в навигационной панели пройдем apps→metacity→general и поставим флажок на compositing_manager справа.

Ожидаемый результат:

  • графические эффекты должны работать правильно при включенном compositing_manager;
  • при включенном композите, тень окон и переключения окон по Alt-Tab отображаются верно, представления (предпросмотр) окон точны и правильны.

Результаты[edit]

Результаты можно: