Проблемы с Openshot [Решено]

Всем доброго времени суток! Установил Openshot (дистрибутив Kubuntu 14.04), при первом запуске на секунду запустился, потом вылетел. После этого даже не запускается. Вот выхлоп:

Развернуть/свернуть скрытый текст.
[email protected]:~$ openshot

------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------
--------------------------------
   OpenShot (version 1.4.3)
--------------------------------
Process no longer exists: 3854.  Creating new pid lock file.

Detecting formats, codecs, and filters...
---
video_codecs:
  - a64multi
  - a64multi5
  - asv1
  - asv2
  - bmp
  - cljr
  - 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
  - prores
  - qtrle
  - rawvideo
  - roqvideo
  - rv10
  - rv20
  - sgi
  - sunrast
  - svq1
  - targa
  - tiff
  - utvideo
  - v210
  - v410
  - wmv1
  - wmv2
  - xbm
  - xwd
  - zlib
  - zmbv
  - libopenjpeg
  - libschroedinger
  - libtheora
  - libvpx
  - libx264
  - libxvid
...
---
audio_codecs:
  - comfortnoise
  - 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
  - roq_dpcm
  - adpcm_adx
  - g722
  - g726
  - adpcm_ima_qt
  - adpcm_ima_wav
  - adpcm_ms
  - adpcm_swf
  - adpcm_yamaha
  - libgsm
  - libgsm_ms
  - libmp3lame
  - libopencore_amrnb
  - libopus
  - libspeex
  - libvo_aacenc
  - libvo_amrwbenc
  - libvorbis
...
---
formats:
  - a64
  - ac3
  - adts
  - adx
  - 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
  - hls
  - ilbc
  - image2
  - image2pipe
  - ipod
  - ismv
  - ivf
  - latm
  - 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
  - oma
  - 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
  - segment
  - smjpeg
  - smoothstreaming
  - sox
  - spdif
  - srt
  - swf
  - 3g2
  - 3gp
  - truehd
  - rcv
  - voc
  - wav
  - webm
  - yuv4mpegpipe
  - alsa
  - oss
...
state saved
The program 'openshot' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 25 error_code 8 request_code 152 minor_code 19)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Ошибка сегментирования (сделан дамп памяти)

Подскажите, в чём дело? В линуксах я новичок :-)
Заранее благодарен.

0
pp7 - 23 Январь, 2015 - 20:02
Изображение пользователя pp7.

для начала выполни в терминале такую команду-
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
а затем снова запусти видеоредактор

0
Phoebus - 23 Январь, 2015 - 20:04

Не помогло

0
pp7 - 23 Январь, 2015 - 20:08
Изображение пользователя pp7.

Ну тогда в Гугле набери "ошибка сегментирования" и вперед. Это проблема памяти.

0
Chibiko - 23 Январь, 2015 - 20:16
Изображение пользователя Chibiko.

Просто оставлю это тут.
Авось поможет.

0
Phoebus - 23 Январь, 2015 - 20:54

Ничего не помогает ((

0
pp7 - 23 Январь, 2015 - 21:22
Изображение пользователя pp7.

я обычно использую в таких случаях команду:
strace и название команды
а затем просматриваю вывод и все системные ругачки, то бишь чем прога недовольна, затем выделяю эту брань и ввожу в строку поиска. Всегда находится ответ. По крайней мере процентов 99 попаданий.

0
DarkneSS - 24 Январь, 2015 - 00:29
Изображение пользователя DarkneSS.

Ошибка сегментирования уточняется в gdb после установки пакета с debug символами. Если там что-то неочевидное, надо писать сообщение об ошибке.

0
Phoebus - 24 Январь, 2015 - 10:17

И как это сделать?

0
DarkneSS - 24 Январь, 2015 - 11:38
Изображение пользователя DarkneSS.

После установки пакета с отладочными символами
gdb appname
Ждём.
run
Роняем.
bt full
Жмём кнопку, если не влазит на экран.
Ctrl D
y
Прикладываем выхлоп к сообщению об ошибке.

0
Phoebus - 24 Январь, 2015 - 12:29

Простите за глупый вопрос - а где взять пакет с отладочными символами? И какой именно?

0
DarkneSS - 24 Январь, 2015 - 13:51
Изображение пользователя DarkneSS.

Ах, он на питоне. Прошу прощения. Тогда ничего доустанавливать не надо, запускайте только pythom -m pdb openshotПравда, в нём нельзя, кажется, просто пустить всё на самотёк, а надо идти шаг за шагом с помощью команды next или n.

0
DarkneSS - 24 Январь, 2015 - 13:56
Изображение пользователя DarkneSS.

Впрочем вы можете не мучиться и просто попробовать применить решение, доступное в гугле по тексту вашей проблемы: тыц1, тыц2.

0
Phoebus - 24 Январь, 2015 - 16:29

Установил cinnamon, в нём Openshot работает! Прикол :-)

0
Phoebus - 24 Январь, 2015 - 16:48

Спасибо всем!

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры