Hi Guys,
I’m trying to find out why kdenlive is using space in the /tmp folder. In the Settings->Configure Kdenlive dialog there are some folders for temporary files, the capture folder and the library folder. I have these set thus:
Temporary files /FastData/tmp
Capture folder Use project folder
Library folder Use default folder
I’ve also found I can configure folders for the project under Project->Project Settings. I.E. the folder for the custom project, that also points to /FastData/tmp
Yet kdenlive still puts files in /tmp. I only have a small partition, 16G to be precise, which is about %76 full before using kdenlive. I.E about 4G remaining.
When I try to load a large video for editing kdenlive creates audio thumbnails, that I use, but these fill up the partition before the thumbnails are 100% complete. They then can’t be read and are lost.
Does anyone know how to stop kdenlive using /tmp? Is there another configuration option somewhere that I’ve missed?
Thanks in advance guys.
You are talking about the partition, it being small and 16G, but you fail to tell what is in that partition. (or anything else about your partition setup). Is that a partition for /tmp, or is /tmp part of the / partition? We are not clairvoyant :(.
Sorry, wasn’t thinking. The 42.3 installation I have fits onto a single 16G partition; occupying about 12G at present. All permanent data, and some temporary data, is held on another partition: “/FastData”, but there is little user data occupying space in the / partition. My home area consists mainly of configuration files etc.
Still no real partition table and usage posted *), but I guess you have a / partition then of 16GB. Now the default for an ext4 / is 20GB and for a btrfs one is 40GB. Depending on what you use it is a bit small or rather small. And those defaults are normally OK when having a separate /home, which you haven’t if I understand your vague note about a “home area”. I know that in literature it is furthered to use different wording from time to time, but in computer technique it is better to stick to the same terms all the time., they have a precise meaning and others depend on them for understanding you, thus when this is about all inside the /home directory, please say so. Thus when “home area” means all that is in the /home directory and you say that there is almost nothing there, then the could go into 20GB/40GB easily.
You could also try to find out what are those file in /tmp. Many small ones, some large ones? Call names and numbers then people have something to discuss. Thus something like
ls -l /tmp
or a subset of what is there.
*) It is always good to inform your potential helpers as good and as extensive about your relevant computer facts by posting computer facts a simple
fdisk -l
with a short explanation where each partition is used for is better then a lot of story telling.
I’m sorry I didn’t supply the system configuration information you were expecting; but I don’t see it’s relevance to my question, which is about how to configure kdenlive. I have put the system information you mentioned below; because you have requested it, and it would be impolite of me to ignore that request. But the system is not simple and I wouldn’t want you to waste any time on what I do not consider to be relevant. I’m looking for a solution within the application. Changing the layout of the system or resizing and moving partitions is not something I’d normally undertake just because I can’t configure an application. I’d normally only do that if I’m doing a major system update. It ain’t broke…
If I can’t configure this application as I need, I.E. to put its’ temporary files were there is sufficient space, then I would consider doing the work necessary to change my system to have larger partition sizes for the Linux installations (/dev/sdX6 & /dev/sdX7 on each of the disks). However, as this is only a problem when dealing with large video files - which doesn’t happen very often - I’m more likely to just use the laptop (Windows), so please don’t consider this an important request.
The partition I’m currently using is /dev/sdc6. It contains /tmp, /home, the lot.
The disk layout
desktop:~ # fdisk -l
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0004db9e
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 63 134239139 134239077 64G 7 HPFS/NTFS/exFAT
/dev/sda2 134239140 976768064 842528925 401.8G 5 Extended
/dev/sda5 134239203 142432289 8193087 3.9G 82 Linux swap / Solaris
/dev/sda6 142434304 175992831 33558528 16G 83 Linux
/dev/sda7 175994880 209551359 33556480 16G 83 Linux
/dev/sda8 209553408 976766975 767213568 365.9G 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xa3725979
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sdb2 1026048 262189551 261163504 124.5G 7 HPFS/NTFS/exFAT
/dev/sdb3 262191104 263921663 1730560 845M 27 Hidden NTFS WinRE
/dev/sdb4 263921664 1953523711 1689602048 805.7G f W95 Ext'd (LBA)
/dev/sdb5 263923712 272318463 8394752 4G 82 Linux swap / Solaris
/dev/sdb6 272320512 305876991 33556480 16G 83 Linux
/dev/sdb7 305879040 339437567 33558528 16G 83 Linux
/dev/sdb8 339439616 1953523711 1614084096 769.7G 7 HPFS/NTFS/exFAT
Disk /dev/sdc: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0006a2a9
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 2048 976773119 976771072 465.8G f W95 Ext'd (LBA)
/dev/sdc5 4096 10489855 10485760 5G 82 Linux swap / Solaris
/dev/sdc6 10491904 44050431 33558528 16G 83 Linux
/dev/sdc7 44052480 77611007 33558528 16G 83 Linux
/dev/sdc8 77613056 976773119 899160064 428.8G 7 HPFS/NTFS/exFAT
Sorry I asked so much, but you started a story about your partition size, etc. and thus maybe you thought it is relevant. And as we in most cases do not trust stories told, but we do trust computer facts, I asked for the computer facts mainly to confirm and make 100% clear what you told.
I understand your goal to have those files elsewhere and not changing the partition layout.
In any case, the list of files you have in /tmp might help kdenlive users to understand where it goes wrong.
Spoken like a true developer/support engineer (I was a developer for 35 years)
I don’t know if this is a bug (because there is an option to specify where temporary files go) or if I’ve just missed a different configuration option.
Perhaps I’d better ask the kdenlive people. It might be a known issue.
I don’t know whether it’s possible to make kdenlive not use /tmp at all, but you definitely could move /tmp to a different partition…
In case you don’t want to create a new partition for /tmp, you can also use a bind mount to move it to a folder on an existing partition.
A corresponding entry in fstab could look like this e.g.:
Now that’s interesting. I didn’t know about the bind option - I’m a programmer not a sysadmin - but this seems to be what I need. I only want the minimum of stuff in the / partition and this will allow me to save space. And it’s not a major change; I think I’ll give that a go.
Thanks again wolfie323, I can now edit the large video files I have:). It would be nice to know how to get kdenlive to not use /tmp, but this is a good workaround.