Bug 22755

Summary: kernel (Symple Linux): когда открыто (4-5) вкладок с видео в firefox (youtube) происходит смена режима работы видеокарты и выход из системы
Product: Branch p5 Reporter: TECTEP SLAV <TECTEP>
Component: cross-componentAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: QA p5 <qa-p5>
Severity: normal    
Priority: P3 CC: amike, mike, rapter, shakirov, snejok, stranger573
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
syslog/kernel/alert (BUG: unable to handle kernel paging request at 00eb0004) none

Description TECTEP SLAV 2010-01-15 12:28:41 MSK
~суть~
Происходит выход из системы при просмотре видео.

~ТЕХНИЧЕСКИЕ ПОДРОБОСТИ~
Такое было уже 4 раза, но видео я смотрел раз 20 - поэтому нестабильно.
ОС: Symple Linux
kernel: kernel-image-std-def#1:2.6.30-alt15
gdm: gdm 2.20.9-alt5
видеокарта: nVidia FX 5200
драйвера к ней: закрытые (те что по умолчанию шли в дистрибутиве Symple Linux)
kernel-modules-nvidia-std-def#190.53-alt1.132638.15

~ПОСЛЕДОВАТЕЛЬОСТЬ ШАГОВ~
Было при просмотре DVD-дисков во время компиляции проектов.
Было и при открытии 20-25-ти вкладок в firefox, в 4-х из которых было открыто видео с youtube на поузе, а в 5-й оно проигрывалось.
1. запустить firefox
2. открыть много вкладок в нём с граяиеским содержанием (чтобы занять много памяти)
3. Запустить просмотр видео-файла

~НАБЛЮДАЕМЫЙ РЕЗУЛЬТАТ~
3. Происходит выход из системы с закрытием всех приложений и несохранением данных и тут же появляется окно входа в систему.
В системный журнал (в acc посмотрел) при этом записываются строки:
...
Jan 15 12:58:50 dip dhcpcd[3787]: eth0: leased 192.168.0.122 for 604800 seconds
Jan 15 13:00:22 dip gdm-binary[5959]: WARNING: gdm_slave_xioerror_handler: Фа�\202ал�\214на�\217 о�\210ибка X - �\237е�\200езап�\203�\201к :0 
Jan 15 13:00:29 dip kernel: [64350.502236] agpgart-via 0000:00:00.0: AGP 3.5 bridge
Jan 15 13:00:29 dip kernel: [64350.502259] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
Jan 15 13:00:29 dip kernel: [64350.502307] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode
Jan 15 13:00:29 dip acpid: client 5966[0:0] has disconnected 
Jan 15 13:00:29 dip acpid: client connected from 30223[0:0] 
...

~ПОЯСНЕНИЕ~
Я сначала думал, что это из-за нового процессора - AMD, что он перегревается. И купил для него новый кулер и поставил еще по простому вентилятору titan слева и снизу. Температура сечас на нем снизилась - 44 С максимум бывает.
Comment 1 stranger573 2010-01-16 16:57:19 MSK
А вы чем видео смотрите? Какой plugin в браузере?
Comment 2 TECTEP SLAV 2010-01-16 22:36:01 MSK
В браузере стандартный набор плагинов (я ничего не добавлял):
1. DivX Browser Plug-in - Gecko media player 0.9.8
2. mplayerPlug-in is now Gecko media player 0.9.8 - Gecko media player 0.9.8
3. QuickTime - Gecko media player 0.9.8
4. RealPlayer - Gecko media player 0.9.8
5. Shockwave Flash 10.0 r42
6. Java(TM) 1.6.0_17
Когда смотрел dvd или другое видео то использовал Gnome-MPlayer 0.9.8.

т.е. используется MPlayer 0.9.8. или его ответвления.

Формат видео на тюбе такой: H264, кодек: FFH264.
Формат видео на dvd: 0X10000002, кодек: FFMPEG2.
Недавно вылетел снова - смотрел фильм avi.
Во всех случаях сообщения в системном журнале одинаковые (как я привел выше).

По поводу фильмов - мне их смотреть дома не надо )) надо ходить в конотеатр. Если эта фича заложена специально для меня, то чтож, спасибо, мысль понял.
Comment 3 stranger573 2010-01-17 06:11:34 MSK
Зачем-же Вы так? В кинотеатр отправлять Вас не собирался, сам в таком-же точно положении - огребаю баги и не знаю куда с ними деваться. Просто хотел уточнить. Дело в том, что со связкой gnome-mplayer и gecko-mediaplayer замечал, что плагин не прибирает за собой процессы. Сколько раз открывал видео столько процессов и оставалось висеть в памяти, даже после закрытия вкладок и самого firefox. После нескольких запусков начинал жутко глючить gnome-mplayer особенно после неудачных попыток открыть потоковое видео. Сейчас у меня kde-desktop и, поскольку gnome-mplayer & gecko-mediaplayer я забраковал, установлен mozilla-plugin-xine ничего подобного больше не наблюдаю. Посмотрите процессы после нескольких просмотров - у Вас может быть такая же история.
Comment 4 TECTEP SLAV 2010-01-18 17:42:09 MSK
Created attachment 4214 [details]
syslog/kernel/alert (BUG: unable to handle kernel paging request at 00eb0004)

Тут файл alert который сгенерировло ядро во время ошибки
BUG: unable to handle kernel paging request at 00eb0004
Comment 5 TECTEP SLAV 2010-01-18 17:46:41 MSK
Пробовал повторить седня багу - открыл наверно 40 вкладок в с видео в firefox (открывал и закрывал вкладки, в момент выета было открыто наверно 40 вкладок, а сколько хранилось в буфере браузера не знаю).
В результате я вылетел, но не из-за смены режима работы видеокарты, а из-за какой-то другой ошибки.
BUG: unable to handle kernel paging request at 00eb0004
...
Fixing recursive fault but reboot is needed!

Из сеанса работы я вышел и попал в консоль, в которой был написан текст alert-файла, что во вложении.

В ходе теста не было замечено накопления процессов mplayer.
Comment 6 Lenar Shakirov 2010-11-26 17:11:26 MSK
Еще актуально?
Если да, то покажите вывод команд:
$ free -m
$ cat /proc/cpuinfo

Ловил Oops при отработке OOM Killer'а
см. #24557 и #24558
Comment 7 TECTEP SLAV 2010-11-27 13:40:42 MSK
>> Еще актуально?
Думаю не актуально. У меня уже нет Symple Linux, компьютер другой, железо новое, ОС: Alt Linux Desktop KDE (p5). Дефект не повторяется.

Думаю эта проблема решена. Выглядела она так (кроме вкладок c видео в FireFox):
 - Если видео смотреть в окне (не важно в FireFox, в mpalyer, ...) то система зависала или перезагружалась.
 - Если же смотреть в "mlpayer -F %u" (в полноэкранном режиме через mplayer) скачанный flv (который вызывал сбой в FireFox) или любой другой фильм. То перезагрузки не происходило.
Comment 8 Lenar Shakirov 2012-08-06 12:49:59 MSK
(В ответ на комментарий №7)
> >> Еще актуально?
> Думаю не актуально.

Так и запишем
Comment 9 Artemenko Dmitry 2012-08-08 11:33:22 MSK
Аналогичная беда, происходит при логине в систему. В messages падает gdm-binary: WARNING: gdm_slave_xioerror_handler:
Фа�\202ал�\214на�\217 о�\210ибка X - �\237е�\200езап�\203�\201к :0

Карточка TNT2 32M.
Comment 10 Lenar Shakirov 2012-08-08 14:24:58 MSK
(В ответ на комментарий №9)
> Аналогичная беда, происходит при логине в систему. В messages падает
> gdm-binary: WARNING: gdm_slave_xioerror_handler:
> Фа�\202ал�\214на�\217 о�\210ибка X - �\237е�\200езап�\203�\201к :0
> 
> Карточка TNT2 32M.

У вас p5? Какое ядро?
Этот https://bbs.archlinux.org/viewtopic.php?pid=602836#p602836 совет помогает?
Comment 11 Artemenko Dmitry 2012-08-09 06:14:32 MSK
Совет не помог.
P6. 3.0.38-std-def-alt0.M60P.1 #1 SMP Wed Jul 25 11:37:20 UTC 2012 i686 GNU/Linux
Comment 12 Lenar Shakirov 2012-08-09 10:11:04 MSK
Смотрите так же #26293
Comment 13 Lenar Shakirov 2012-08-09 10:25:37 MSK
Выполните от рута и покажите вывод:
# fgconsole

По идее ответ должен быть "7".

Попробуйте отключить автостарт DM и запустить его вручную из консоли:
# chkconfig dm off
# reboot
...login...
# service dm start
Comment 14 Michael Shigorin 2012-08-09 14:58:12 MSK
(In reply to comment #9)
> Карточка TNT2 32M.
А что в /proc/driver/nvidia/version?  Не помню, поддерживались ли ещё TNT2 теми версиями драйверов nvidia.
Comment 15 Artemenko Dmitry 2012-08-11 07:07:29 MSK
В общем поставил кентавра с гномом и проблема ушла. Ядро поставил что и в SL - все так же работает. Видимо трабл или в иной версии GDM, что идет в комплекте с SL, или в каких то специфических настройках.
Comment 16 Mike 2012-09-14 15:58:19 MSK
(В ответ на комментарий №15)
> В общем поставил кентавра с гномом и проблема ушла. Ядро поставил что и в SL -
> все так же работает. Видимо трабл или в иной версии GDM, что идет в комплекте с
> SL, или в каких то специфических настройках.

Ок. Закрываю.