Animation playback doesn't work

Bug #518138 reported by Raffaella Traniello
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Luciole
Confirmed
Undecided
Unassigned

Bug Description

I'm on Ubuntu Karmic 64bit (Intel).
I use Luciole 0.8.1 (58)

When I press the play buttons the image disappears from the preview window and I get the nice firefly logo instead.
No errors reported.

If I stop playback and select an image in the Montage column, then I get the preview back. I can playback moving the selection frame by frame using the keyboard (with the arrow down key).

I get no terminal output.

Merci!
Raffaella

Revision history for this message
NicoInattendu (nico-inattendu) wrote :

I do understand well the problem :
What do you mean by 'I press the play buttons the image disappears from the preview window' . which images ? From live capture , from capture area , from montage area ?

I did not success to reproduce the problem.
But effectively when you press play button, the live acquisition is stopped. The images in montage area is played ( supposed to) . Then the luciole logo appears

Now to have output form command line , you have 2 commands :
 - luciole -v who display Debug messages in CLI or
 - luciole - who logs debug message in a file located in $USER/.luciole/luciole.log

Revision history for this message
Raffaella Traniello (raffaella-traniello) wrote :
Download full text (4.0 KiB)

Hi!
Sorry for not being clear. I attach a short screencast.

Here is the terminal output:

raffa@raffa-laptop:~$ luciole -v
2010-02-07 13:22:47,945 - luciole - INFO - MainThread - (luciole.py, 123) - Starting luciole
2010-02-07 13:23:02,220 - luciole - DEBUG - MainThread - (gui_controller.py, 190) - (' language : ', None)
2010-02-07 13:23:02,221 - luciole - DEBUG - MainThread - (gui_controller.py, 205) - ('locale path', '/usr/share/luciole/po')
2010-02-07 13:23:02,392 - luciole - DEBUG - MainThread - (lcl_gst_base.py, 120) - /GstPipeline:Sound pipe (Pipeline)
2010-02-07 13:23:11,187 - luciole - DEBUG - MainThread - (luciole_controller.py, 650) - ---------------------------------------------------------------------
2010-02-07 13:23:11,188 - luciole - DEBUG - MainThread - (luciole_controller.py, 651) - Luciole_controller project info:
2010-02-07 13:23:11,188 - luciole - DEBUG - MainThread - (luciole_controller.py, 652) - ---------------------------------------------------------------------
2010-02-07 13:23:11,188 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **capture_images** : ['rush_00000.jpeg', 'rush_00001.jpeg', 'rush_00002.jpeg', 'rush_00003.jpeg', 'rush_00004.jpeg', 'rush_00005.jpeg', 'rush_00006.jpeg', 'rush_00007.jpeg', 'rush_00008.jpeg', 'rush_00009.jpeg', 'rush_00010.jpeg', 'rush_00011.jpeg', 'rush_00012.jpeg', 'rush_00013.jpeg', 'rush_00014.jpeg', 'rush_00015.jpeg']
2010-02-07 13:23:11,189 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **project_name** : dssdf
2010-02-07 13:23:11,189 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **tmp_dir** : tmp
2010-02-07 13:23:11,189 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **export_dir** : export
2010-02-07 13:23:11,189 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **project_path** : /home/raffa/Test/dssdf/dssdf.xml
2010-02-07 13:23:11,189 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **fpi** : 5
2010-02-07 13:23:11,190 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **is_modified** : 0
2010-02-07 13:23:11,190 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **rush_images** : ['rush_00000.jpeg', 'rush_00001.jpeg', 'rush_00002.jpeg', 'rush_00003.jpeg', 'rush_00004.jpeg', 'rush_00005.jpeg', 'rush_00006.jpeg', 'rush_00007.jpeg', 'rush_00008.jpeg', 'rush_00009.jpeg', 'rush_00010.jpeg', 'rush_00011.jpeg', 'rush_00012.jpeg', 'rush_00013.jpeg', 'rush_00014.jpeg', 'rush_00015.jpeg']
2010-02-07 13:23:11,190 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **xml_filename** : dssdf.xml
2010-02-07 13:23:11,190 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **rush_dir** : rush
2010-02-07 13:23:11,191 - luciole - DEBUG - MainThread - (luciole_controller.py, 654) - **chrono_images** : ['rush_00000.jpeg', 'rush_00001.jpeg', 'rush_00002.jpeg', 'rush_00003.jpeg', 'rush_00004.jpeg', 'rush_00005.jpeg', 'rush_00006.jpeg', 'rush_00007.jpeg', 'rush_00008.jpeg', 'rush_00009.jpeg', 'rush_00010.jpeg', 'rush_00011.jpeg', 'rush_00012.jpeg', 'rush_00013.jpeg', 'rush_00014.jpeg', 'rush_00015.jpeg']
2010-02-07 13:23:11,191 - luciole - DEBUG -...

Read more...

Revision history for this message
NicoInattendu (nico-inattendu) wrote :

Cool , the screencast !

Ok , I think some gstreamer versus luciole stuff again .

Can you try with this command, the same operatio : So i can have also the gstreamer output
luciole -v --gst-debug-level=3 >luciole.log 2>&1

Revision history for this message
Raffaella Traniello (raffaella-traniello) wrote :

I attach the luciole.log file made with the command:

     luciole -v --gst-debug-level=3 >luciole.log 2>&1

As I said (at the end of last looooooooooong comment), playing with my laptop I found a solution (or workaround?).
Enabling Nvidia proprietary 3D driver makes the playback work again.
I have a Quadro card.

Ciao
Raffaella

Revision history for this message
NicoInattendu (nico-inattendu) wrote :

The solution with proprietary dirver is ok. I think I got to add it in a FAQ

Anyway, I'll go to have a closest look in that point.

Revision history for this message
NicoInattendu (nico-inattendu) wrote :
Changed in luciole:
status: New → Triaged
Revision history for this message
Macarena (marcoaasilva) wrote :

I'm also having this problem.
But I don't have a Nvidia card.

Changed in luciole:
status: Triaged → Confirmed
Revision history for this message
NicoInattendu (nico-inattendu) wrote :

Which version of luciole you use ?

Can you try this command
luciole -v --gst-debug-level=3 >luciole.log 2>&1

and post the log ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.