Registered Member
|
Hello, first I must congratulate developers for kdenlive. I used it already for two videos and did find a lot of after effect like functions. It's the only open software that provides so much.
Now since my last system update I have a lag while accessing to disk windows. Also when I try to rename a folder it crashes. thought you might want to correct those, and eventually tell me what I could change to my system to remove the lag. But of course I can live with it. yours, Raphael |
Registered Member
|
Maybe you could revert the update for now? I'm not sure what you can do to fix the problem though.
|
Registered Member
|
I admit I would hope for a less try and error solution.
thanks anyway. |
Registered Member
|
There are a lot of reasons why KdenLive may seem slow. Do other applications also exhibit this lag? Be more descriptive. What are the conditions/actions that exhibit the lag. Can you produce a trace to debug the folder rename crash? Does this happen for every folder? Describe your actions... |
Registered Member
|
Hello Mr Guilford,
Thanks for the request. I start kdenlive from ubuntu 12.10 by typing gksudo kdenlive in a terminal If I click right on the project element list and choose add file, the program works for about thirty seconds but sometimes more, before it shows the dialog. If I choose the same command from file menu the same happens. then all seems to work normally. is that precise enough? if you need some log please tell. thanks for your time, Raphael |
Registered Member
|
If I understand correctly, you see this delay when you try to add a clip. Is the length of the delay consistent? Does it usually take about 30 seconds between hitting the add-clip button and seeing the add-clip dialog?
If so, then it sounds as though something is timing out - possibly within the processing of the add-clip dialog as it inventories your file-system before display the open-file screen. Do you have any whacky file systems mounted up or any mount points that do not 'answer' when you try to 'ls' them? |
Registered Member
|
The delay is, yes, consistent, it is minimum thirty second, and at ten seconds, the window dims. I have an external hard disk that is usually plugged. I just tryed to do the operation without plugging it and it does not change the delay.
yes it is thirty seconds between the clic and the window appearance. |
Registered Member
|
Sounds like a time-out condition. The code that executes between the button press and the dialog is this:
Doesn't seem to me that there's anything there that would take 30 seconds - other that the KFileDialog constructor or exec(). Going back to your system upgrade did you add/change any hard drives? How many files are in the directory that KdenLive accesses when you add a clip? Take a look at the 'places' that are listed down the left-hand side of the file-open dialog. Go through them and see if any act 'funny'... Try creating a new Linux user and run KdenLive under that user. Run KdenLive from a terminal window in case it spits out anything that might be useful. |
Registered Member
|
There are about ten files in the folder. Actually you make me realise that I don't quite recognise the hard disk list. I thought I had only the main hard disk, that is built in and the external disk, but actually three disks appear in the left panel. I started to wonder if the virtual drives of play on linux, windows emulator would appear? But actually I don't think there is any relation.
in the file explorer I have only one built in hard disk drive. If I understand well your code, which I'm unsure of, this line creates the window:
I think the time is taken in the access to the disks which are contained inside the built in procedures you use... |
Registered Member
|
I didn't write that code. I just found where the screen gets built. The disk access takes place at that point or at the ->exec() call. You may be able to discern something by watching a 'top' display in an adjoining window while KdenLive times-out. What happens when you try KdenLive using a different user? |
Administrator
|
30 seconds sounds suspiciously like the amount of time taken for a D-Bus timeout, although it could also be a QProcess timeout if something is interfering with certain signals (SIGCHLD to be precise) - which the core of VLC is known to do.
Can you please run Kdenlive in a terminal and observe the output made by the application when you click "Add Clip" - up to the point at which the dialog appears?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
@ Steve Guilford: I have only one user on this machine. I don't know then how I could run the software under another user.
@bcookslay the terminal does not output anything. |
Moderator
|
Did you start kdenlive from a terminal window ?
ie type "kdenlive" into a terminal window ? |
Registered Member
|
Yes ttguy, I did. Like I always do: I type "gksudo kdenlive". Otherwise kdenlive has no access to disk.
|
Registered Member
|
Are you running KdenLive as a 'root' user? gksudo is used to run graphical apps. as root. Why are you doing that? By running KdenLive via gksudo you may be causing all 'terminal' output to go into the bit-bucket. When you log into the machine after re-booting, do you log in as root? If so, then you really need to create a 'user'. Using your computer while logged in as root all the time is not recommended. There's plenty of info on the iNet regarding user administration for the flavor of Linux you are using. |
Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]