From Fedora Project Wiki
(Finish translate, as I think.)
(drop direct test day category membership (should be via release))
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{autolang}}
{{autolang}}
[[Category:Fedora 14 Test Days]] [[Category:Страницы_на_русском]] [[Category:LocalizationRussian]]


== Что тестируем? ==
== Что тестируем? ==
Line 21: Line 19:
== Как будем тестировать? ==
== Как будем тестировать? ==
=== ''' Обновите систему '''===
=== ''' Обновите систему '''===
Если Вы используете уже установленную систему, то обновите ее до текущего состояния, использую менеджер обновлений.
Если Вы используете уже установленную систему, то обновите ее до текущего состояния, используя менеджер обновлений.
Или воспользуйтесь LiveCD образом:
Или воспользуйтесь LiveCD образом:
=== '''Образы LiveCD''' ===
=== '''Образы LiveCD''' ===
Самый простой инструмент тестирования LiveCD-образы.
Самый простой инструмент тестирования - LiveCD-образы.
{{admon/warning | Нерабочий образ | Пожалуйста не используйте образ для архитектуры x86-64 с контрольной суммой sha256sum 067f1c5a5f53ff1bc2a8d3c6f484e7b99c00f4f4c350c1ba1ae6ac177a07b62b который был доступен на этой странице до 2010-09-28. Он не работает! Приносим свои извинения за принесенные неудобства. Пожалуйста используйте измененный образ с контрольной суммой sha256sum 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63.}}
{{admon/warning | Нерабочий образ | Пожалуйста, не используйте образ для архитектуры x86-64 с контрольной суммой sha256sum 067f1c5a5f53ff1bc2a8d3c6f484e7b99c00f4f4c350c1ba1ae6ac177a07b62b , который был доступен на этой странице до 2010-09-28. Он не работает! Приносим свои извинения за принесенные неудобства. Пожалуйста, используйте измененный образ с контрольной суммой sha256sum 624ed21266aa75f2eb4949967a342970d5efcf5b842654ced8f5a2570147af63.}}


{|
{|
Line 37: Line 36:


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


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


==== Тест DPMS ====
==== Тест DPMS ====
Line 65: Line 63:
* Запустим команду sleep 5 && xset dpms force off
* Запустим команду sleep 5 && xset dpms force off
Ожидаемый результат:
Ожидаемый результат:
* через 5 секунд экран должен погаснуть и изображение должно правильно восстановиться при действии (например мышкой пошевелить или клавишу нажать).
* через 5 секунд экран должен погаснуть и изображение должно правильно восстановиться при действии (например, мышкой пошевелить или клавишу нажать).


==== Тест DRI2/GLX ====
==== Тест DRI2/GLX ====
Тест на видео ускорение opengl при включенном KMS (kernel mode setting) с "компизитом".
Тест на видео ускорение 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"}}
Для проведения теста установим пакеты (если они не установлены) {{package|compiz}}, {{package|desktop-effects}} и {{package|glx-utils}} командой: {{command|su -c "yum install compiz compiz-gnome desktop-effects glx-utils"}}
Line 78: Line 76:


Ожидаемый результат:
Ожидаемый результат:
* opengl  приложения должны работать надлежащим образом, перемещения и вращения должны быть плавными, без рывков и искажения изображения.
* opengl  приложения должны работать надлежащим образом, перемещения и вращения должны быть плавными, без рывков и искажений изображения.


==== Тест видео ====
==== Тест видео ====
Line 89: Line 87:


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


==== Тест быстрой смени пользователей ====
==== Тест быстрой смены пользователей ====
Тест проверяет правильную работу драйвера при переключении пользователей, смене пользователей.
Тест проверяет правильную работу драйвера при переключении пользователей, смене пользователей.
* создадим одного-двух новых пользователей в системе;
* создадим одного-двух новых пользователей в системе;
* протестирует переключение между созданными пользователями (в рабочем столе Gnome - надо щелкнуть на собственном имени (liveuser) и выбрать "Сменить пользователя";
* протестируем переключение между созданными пользователями (в рабочем столе 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|Видео-тест]] в обоих экранах сразу.
* запустите тесты [[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|Видео-тест]] в обоих экранах сразу.


Line 123: Line 121:
Ожидаемый результат:
Ожидаемый результат:
* система должна переходить в suspend-режим;
* система должна переходить в suspend-режим;
* после возобновления работы изображение и работа в Х должны быть правильными, без артефактов, притормаживаний.
* после возобновления работы изображение и работа в Х должны быть правильными, без артефактов и притормаживаний.


==== Тест работы при включении композитного менеджера ====
==== Тест работы при включении композитного менеджера ====
Line 137: Line 135:
=== Результаты ===
=== Результаты ===
Результаты можно:
Результаты можно:
* либо напрямую записывать на [[Test_Day:2010-09-30_Intel#Results страницу результатов]];
* либо напрямую записывать на [[Test_Day:2010-09-30_Intel#Results | страницу результатов]];
* или же отправить по почте на адрес ''' ''elemc AT atisserv DOT ru'' '''
* или же отправить по почте на адрес ''' ''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]

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