Bug 25659 - Висит при первом запуске
: Висит при первом запуске
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/openshot)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2011-05-23 19:35 by
Modified: 2012-03-13 12:01 (History)


Attachments
Исправление баги модального диалога (508 bytes, patch)
2012-03-12 18:08, serpiph
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-05-23 19:35:24
При попытке запустить от нового пользователя открывает главное окно, после
мёртвый вис. В консоли при этом высыпается сообщение:
------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------
Xlib:  extension "RANDR" missing on display ":0".
--------------------------------
   OpenShot (version 1.3.1)
--------------------------------

Убивается только 'kill -9'. Система - текущий Сизиф, 64-битный, версия
программы 1.3.1-alt1
------- Comment #1 From 2011-05-23 19:38:56 -------
Уточнение: как такового виса (то есть полной остановки) нет, strace показывает,
что реакция программы на мышку есть (поступают события на перемещение мыши и
нажатие кнопок мыши), но никакой обработки событий нет. Окно программы не имеет
никаких активных элементов.
------- Comment #2 From 2011-10-12 06:06:19 -------
попробуйте новую версию
------- Comment #3 From 2011-10-12 09:26:46 -------
------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------                
--------------------------------                                                
   OpenShot (version 1.4.0)
--------------------------------

Detecting formats, codecs, and filters...
---
video_codecs:
  - a64multi
  - a64multi5
  - asv1
  - asv2
  - bmp
  - dnxhd
  - dpx
  - dvvideo
  - ffv1
  - ffvhuff
  - flashsv
  - flv
  - gif
  - h261
  - h263
  - h263p
  - huffyuv
  - jpegls
  - ljpeg
  - mjpeg
  - mpeg1video
  - mpeg2video
  - mpeg4
  - msmpeg4v2
  - msmpeg4
  - pam
  - pbm
  - pcx
  - pgm
  - pgmyuv
  - png
  - ppm
  - qtrle
  - rawvideo
  - roqvideo
  - rv10
  - rv20
  - sgi
  - snow
  - svq1
  - targa
  - tiff
  - v210
  - wmv1
  - wmv2
  - zlib
  - zmbv
  - libschroedinger
  - libtheora
  - libvpx
  - libx264
  - libxvid
...
---
audio_codecs:
  - aac
  - ac3
  - ac3_fixed
  - alac
  - eac3
  - flac
  - mp2
  - nellymoser
  - real_144
  - vorbis
  - wmav1
  - wmav2
  - pcm_alaw
  - pcm_f32be
  - pcm_f32le
  - pcm_f64be
  - pcm_f64le
  - pcm_mulaw
  - pcm_s8
  - pcm_s16be
  - pcm_s16le
  - pcm_s24be
  - pcm_s24daud
  - pcm_s24le
  - pcm_s32be
  - pcm_s32le
  - pcm_u8
  - pcm_u16be
  - pcm_u16le
  - pcm_u24be
  - pcm_u24le
  - pcm_u32be
  - pcm_u32le
  - pcm_zork
  - roq_dpcm
  - adpcm_adx
  - g722
  - g726
  - adpcm_ima_qt
  - adpcm_ima_wav
  - adpcm_ms
  - adpcm_swf
  - adpcm_yamaha
  - libgsm
  - libgsm_ms
  - libmp3lame
  - libopencore_amrnb
  - libvorbis
...
---
formats:
  - a64
  - ac3
  - adts
  - aiff
  - amr
  - asf
  - ass
  - asf_stream
  - au
  - avi
  - avm2
  - cavsvideo
  - crc
  - daud
  - dirac
  - dnxhd
  - dts
  - dv
  - eac3
  - ffm
  - ffmetadata
  - filmstrip
  - flac
  - flv
  - framecrc
  - framemd5
  - g722
  - gif
  - gxf
  - h261
  - h263
  - h264
  - image2
  - image2pipe
  - ipod
  - ivf
  - m4v
  - md5
  - matroska
  - matroska
  - mjpeg
  - mlp
  - mmf
  - mov
  - mp2
  - mp3
  - mp4
  - mpeg
  - vcd
  - mpeg1video
  - dvd
  - svcd
  - mpeg2video
  - vob
  - mpegts
  - mpjpeg
  - mxf
  - mxf_d10
  - null
  - nut
  - ogg
  - alaw
  - mulaw
  - f64be
  - f64le
  - f32be
  - f32le
  - s32be
  - s32le
  - s24be
  - s24le
  - s16be
  - s16le
  - s8
  - u32be
  - u32le
  - u24be
  - u24le
  - u16be
  - u16le
  - u8
  - psp
  - rawvideo
  - rm
  - RoQ
  - rso
  - rtp
  - rtsp
  - sap
  - sox
  - spdif
  - srt
  - swf
  - 3g2
  - 3gp
  - truehd
  - rcv
  - voc
  - wav
  - webm
  - yuv4mpegpipe
  - alsa
  - oss
...
state saved

После этого ничего в окне программы опять не реагирует, срабатывает только 
kill -9. До этого даже кодеков не видел.
------- Comment #4 From 2012-03-10 01:56:43 -------
Здается мне там просто модальное окно открыто. Попробуйте перейти на другое
окно с помощью Ctrl+Tab
И проверьте это в новой версии.
------- Comment #5 From 2012-03-11 10:19:51 -------
Точно, открывается ещё одно окно с текстом:

"Были загружены не все эффекты. OpenShot не смог найти установленную библиотеку
эффектов frei0r. Установите пакет frei0r-plugins с помощью менеджера пакетов.

OpenShot может продолжить работу, но Вам будет доступно меньше эффектов."

Его нет в списке окон, оно опускается ниже всех окон и на него нельзя перейти
по Ctrl+Tab или Alt+Tab.
------- Comment #6 From 2012-03-11 17:47:17 -------
(В ответ на комментарий №5)
> Точно, открывается ещё одно окно с текстом:
> 
> "Были загружены не все эффекты. OpenShot не смог найти установленную библиотеку
> эффектов frei0r. Установите пакет frei0r-plugins с помощью менеджера пакетов.
> 
> OpenShot может продолжить работу, но Вам будет доступно меньше эффектов."

Ну вот и поставьте.


> Его нет в списке окон, оно опускается ниже всех окон и на него нельзя перейти
> по Ctrl+Tab или Alt+Tab.
Это внутреннее окно openshot. Думаю это особенности реализации, а не бага.
------- Comment #7 From 2012-03-12 17:27:03 -------
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > Точно, открывается ещё одно окно с текстом:
> > 
> > "Были загружены не все эффекты. OpenShot не смог найти установленную библиотеку
> > эффектов frei0r. Установите пакет frei0r-plugins с помощью менеджера пакетов.
> > 
> > OpenShot может продолжить работу, но Вам будет доступно меньше эффектов."
> 
> Ну вот и поставьте.

Нет зависимостей, следовательно майтейнер разрешает работу программы без
плагина. Не перевешивайте на других.

> > Его нет в списке окон, оно опускается ниже всех окон и на него нельзя перейти
> > по Ctrl+Tab или Alt+Tab.
> Это внутреннее окно openshot. Думаю это особенности реализации, а не бага.

Это бага, так как модальное окно должно быть доступно, а оно оказывается
недоступным. Исправление баги - одна строка. Патч приложу.
------- Comment #8 From 2012-03-12 18:08:50 -------
Created an attachment (id=5377) [details]
Исправление баги модального диалога
------- Comment #9 From 2012-03-13 06:55:38 -------
(В ответ на комментарий №8)
> Created an attachment (id=5377) [details] [details]
> Исправление баги модального диалога
Спасибо за патч. Не силен я в змеином хозяйстве. Может заберете пакет?
------- Comment #10 From 2012-03-13 07:22:11 -------
openshot-1.4.2-alt2 -> sisyphus:

* Mon Mar 12 2012 Slava Dubrovskiy <dubrsl@altlinux> 1.4.2-alt2
- Add patch openshot-1.4.2-fix-dialog.patch for fix (ALT #25659) thanks
serpiph@
------- Comment #11 From 2012-03-13 12:01:56 -------
(В ответ на комментарий №9)
> (В ответ на комментарий №8)
> > Created an attachment (id=5377) [details] [details] [details]
> > Исправление баги модального диалога
> Спасибо за патч. Не силен я в змеином хозяйстве. Может заберете пакет?

Из-а этой ошибки я так и не смог оценить прелести/недостатки программы. Я сам
питон немного знаю, а вот шипящие GTK-привязки изучил только вчера,
переоткрывая ошибку. :) Равно как и сам GTK. :D

Если хотите, то лучше просто добавьте меня в разрешение на сборку (если там ещё
не стоит everybody).