Latest GIT checkin + ubuntu16 without-vaapi build
The latest GIT checkin contains many changes to draw refreshes in the Compositor and Viewer windows. A deadlock was recently discovered and it was determined that Mutex-s were being used when Condition-s should have been instead. This is a very good cleanup and even though we did quite a lot of testing, we could have missed something so if Cinelerra hangs unexpectedly, please do a Ctrl-C and get a dmp file to send to us for analysis. IgorB: a ubuntu16 build without libva is available at the following URL. Please let us know if this totally resolves your ./cin start up problem OR if libvdpau has to be removed also. It includes the above changes too which needs to be used more by users so it is better tested. gg/phyllis https://www.cinelerra-gg.org/download/testing/cinelerra-5.1-ub16-without-vaa...
Just a little bug: 3ColorWay has the new clear empty buttons. https://i.postimg.cc/K8ZCWzV6/3color-clear.jpg
Andrea, probably the "little house" symbol is not available. Are the other plugins that have the new clear buttons empty too? like Brightness, Color Balance, and Hue Saturation? Thanks, phyllis On Thu, May 9, 2019 at 10:39 AM Andrea paz <[email protected]> wrote:
Just a little bug: 3ColorWay has the new clear empty buttons. https://i.postimg.cc/K8ZCWzV6/3color-clear.jpg -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
@Phyllis "a ubuntu16 build without libva is available at the following URL. Please let us know if this totally resolves your ./cin start up problem OR if libvdpau has to be removed also. It includes the above changes too which needs to be used more by users so it is better tested." Thanks GG/Phyllis, I tested very quickly in a fresh UbuntuStudio_16.04 installation on a empty hard disk to simulate without internet (offline). Seems to me it works fine. Wow! YOU ARE GREAT. I had only one segv but without dump: ** segv at 0x7f9bd4107690 in pid 3425, tid 3425 (cinelerra-5.1-ub16-without-vaapi-x86_64-static_20190509) no dump file has been created. Tomorrow (Friday), I can test it better, if you give me more time, please. @Andrea_paz For the Clear buttons, have you try to run cin with: LANGUAGE="en_US:us" LANG="en_US.utf8" ./cin please? When I use the sister's notebook with UbuntuStudio_16.04 in Italian language I run Cinelerra-gg with that command. I don't know "LC_ALL=C" command. Hey guys, good night! IgorBeg
IgorB: Thanks GG/Phyllis, I tested very quickly in a fresh UbuntuStudio_16.04
installation on a empty hard disk to simulate without internet (offline). Seems to me it works fine. Wow! YOU ARE GREAT. I had only one segv but without dump: ** segv at 0x7f9bd4107690 in pid 3425, tid 3425 (cinelerra-5.1-ub16-without-vaapi-x86_64-static_20190509) no dump file has been created. Tomorrow (Friday), I can test it better, if you give me more time, please.
Yeah! I think GG is willing to make a monthly build just for this purpose; kind of like the CinX build for OpenSuse. But I do not know for sure yet.
@Andrea_paz For the Clear buttons, have you try to run cin with: LANGUAGE="en_US:us" LANG="en_US.utf8" ./cin please? When I use the sister's notebook with UbuntuStudio_16.04 in Italian language I run Cinelerra-gg with that command. I don't know "LC_ALL=C" command.
I can duplicate what Andrea has too. GG is concerned about other locales
too not having that symbol available. He has some ideas but I am not clear on what he has yet. gg/Phyllis
For the Clear buttons, have you try to run cin with: LANGUAGE="en_US:us" LANG="en_US.utf8" ./cin please? Thanks Igor, by changing the language to US, I can see the little house. IMO, I prefer the word "clear".
LC_ALL=C was recommended to me (indeed ordered! :-) ) in the Arch linux forum. They are very, very, ... , very punctilious. They are able to not respond to you if you do not use a Log output in English. but that's okay.
I can also create a "clear" icon as a vector graphic, which can then be scaled arbitrarily. I would personally prefer it, because this small house is difficult to recognize for me. The word "Clear" can also be used, but this makes the buttons unnecessarily long. Especially the German language is known to use very long words. An icon has the advantage that the button length always remains the same in every language. Sam On 10.05.19 09:08, Andrea paz wrote:
For the Clear buttons, have you try to run cin with: LANGUAGE="en_US:us" LANG="en_US.utf8" ./cin please? Thanks Igor, by changing the language to US, I can see the little house. IMO, I prefer the word "clear".
LC_ALL=C was recommended to me (indeed ordered! :-) ) in the Arch linux forum. They are very, very, ... , very punctilious. They are able to not respond to you if you do not use a Log output in English. but that's okay.
@Phyllis/GG I summaryze my steps if it can help. Consider I don't want that you make a special build every month only for me, it will waste always your time. I add that every month, when a new release come out, I make a build for myself how explained in manual and how Sam wrote to me some time ago in CV-mailing-lists (Thanks Sam!) - Fresh installation of *OS-UbuntuStudio_16.04LTS_64bit* from live DVD (because, like in AV-Linux, there is, inside, a complete suite of programs that I use) offline. - In folder */usr/lib/x86_64linux-gnu/* I can see that there are *libva.so.1* and *libvdpau.so.1*. - Tested better the "cinelerra-5.1-ub16-without-vaapi-x86_64-static" (20190509) release but when I exit from cin a segv message come out (no dump is created): Cinelerra Infinity - built: May 9 2019 08:43:54 ** segv at 0x7faf9a91d690 in pid 3683, tid 3683 or ** segv at 0x7f5273775690 in pid 3567, tid 3567 or ** segv at 0x7fce0db7a690 in pid 3866, tid 3866 - Tested some cin release and before 20190430 it works fine. -With the new cin 20190430 release: Cinelerra Infinity - built: Apr 30 2019 13:31:49 - run cin, and: error while loading shared libraries: *libva-x11.so1*: cannot open shared object file. Then I download from a online PC the deb file and type "*sudo su dpkg -i libva-x11-1_1.7.0-1_amd64.deb*" to install the .deb file - run cin and: error while loading shared libraries: libva-drm.so1: cannot open shared object file. Then I download from a online PC the deb file and type "*sudo su dpkg -i libva-drm1_1.7.0-1_amd64.deb*" to install the .deb file run cin and it works as usually but when I quit from cin: ** segv at 0x7fada1940690 in pid 3317, tid 3317 and for another session (for example) ** segv at 0x7f02cdbbb690 in pid 3516, tid 3516 Also consider I am using dpkg command and probably I am wrong. I think that I am wasting your time and the patience of the other users. I'm so sorry.
Sam wrote:
I can also create a "clear" icon as a vector graphic, which can then be scaled arbitrarily. I would personally prefer it, because this small house is difficult to recognize for me. The word "Clear" can also be used, but this makes the buttons unnecessarily long. Especially the German language is known to use very long words. An icon has the advantage that the button length always remains the same in every language. I understand you, AndreaPaz, but I agree completely with Sam, for all the same reasons (Sam, you have read in my mind). I would like a icon for the Clear and also for the Reset button.
IgorBeg
I made a photomontage. This picture shows how I can make this plugin look better and more modern in just three steps. Decide for yourself which image looks better. 01 Picture shows the current state. 02 Picture two shows the desired look. 03 Picture three shows the necessary steps. The icons are created and I can make them freely available to you. Sam On 10.05.19 11:10, Igor BEGHETTO wrote:
Sam wrote:
I can also create a "clear" icon as a vector graphic, which can then be scaled arbitrarily. I would personally prefer it, because this small house is difficult to recognize for me. The word "Clear" can also be used, but this makes the buttons unnecessarily long. Especially the German language is known to use very long words. An icon has the advantage that the button length always remains the same in every language. I understand you, AndreaPaz, but I agree completely with Sam, for all the same reasons (Sam, you have read in my mind). I would like a icon for the Clear and also for the Reset button.
IgorBeg
Send the icons! and I will see if GG will put them in. But I do not know when as there are so many things to work on as usual. On Fri, May 10, 2019 at 3:38 PM Sam <[email protected]> wrote:
I made a photomontage. This picture shows how I can make this plugin look better and more modern in just three steps. Decide for yourself which image looks better.
01 Picture shows the current state. 02 Picture two shows the desired look. 03 Picture three shows the necessary steps.
The icons are created and I can make them freely available to you.
Sam
On 10.05.19 11:10, Igor BEGHETTO wrote:
Sam wrote:
I can also create a "clear" icon as a vector graphic, which can then be scaled arbitrarily. I would personally prefer it, because this small house is difficult to recognize for me. The word "Clear" can also be used, but this makes the buttons unnecessarily long. Especially the German language is known to use very long words. An icon has the advantage that the button length always remains the same in every language.
I understand you, AndreaPaz, but I agree completely with Sam, for all the same reasons (Sam, you have read in my mind). I would like a icon for the Clear and also for the Reset button.
IgorBeg
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
This suggestion for improvement is not in a hurry. It's just an idea to give Cinelerra a better look with small steps in the long run. I have sent you the files. Sam On 11.05.19 00:21, Phyllis Smith wrote:
Send the icons! and I will see if GG will put them in. But I do not know when as there are so many things to work on as usual.
On Fri, May 10, 2019 at 3:38 PM Sam <[email protected] <mailto:[email protected]>> wrote:
I made a photomontage. This picture shows how I can make this plugin look better and more modern in just three steps. Decide for yourself which image looks better.
01 Picture shows the current state. 02 Picture two shows the desired look. 03 Picture three shows the necessary steps.
The icons are created and I can make them freely available to you.
Sam
On 10.05.19 11:10, Igor BEGHETTO wrote:
Sam wrote:
I can also create a "clear" icon as a vector graphic, which can then be scaled arbitrarily. I would personally prefer it, because this small house is difficult to recognize for me. The word "Clear" can also be used, but this makes the buttons unnecessarily long. Especially the German language is known to use very long words. An icon has the advantage that the button length always remains the same in every language.
I understand you, AndreaPaz, but I agree completely with Sam, for all the same reasons (Sam, you have read in my mind). I would like a icon for the Clear and also for the Reset button.
IgorBeg
-- Cin mailing list [email protected] <mailto:[email protected]> https://lists.cinelerra-gg.org/mailman/listinfo/cin
Phyllis wrote:
GG booted ubuntu16 this morning where there was no vaapi installed, loaded from the website in the testing directory, the tar file, untarred it, loaded a file, made a cut, and then used "q" for Quit and "no" for do not save. He got no segv on the exit. His only suggestion is that maybe there is some kind of permission problem on exit (maybe in $HOME/.bcast5, or /tmp)? GG/Phyllis, sorry for the late and thanks, GG, for your test in ubuntu16.
For "maybe there is some kind of permission problem on exit (maybe in $HOME/.bcast5, or /tmp), I don't think because with the old Cin releases it works fine. In these days I have tested a few of Cin releases (from 20181231) with four old computers: two Notebook and two Desktop, all of them with UbuntuStudio16.04LTS-dvd-amd64 installed. All the computers have, in /usr/lib/x86_64linux-gnu/ folder the "libva.so.1" and "libvdpau.so.1". The two Notebook are a bit more new than the two Desktop. The OS in the two Notebook has been installed with online update. In the two Notebook all the Cin realeses works fine In the two Desktop all the Cin releases, before 20190430, works fine. One Desktop pc with Cin-ub16-without-vaapi-x86_64-static-20190509 works fine; the other Desktop give me a segv message when quit by Cin. Cin_20190430 release in the two desktop do not run and a error message "ERROR while loading shared libraries: libva-x11.so.1" occur. Finally, I have tried to install UbuntuStudio16.04LTS-dvd-amd64 with online update in a desktop PC, but the result is the same. I have also updated that desktop with "sudo apt-get install gstreamer1.0-vaapi", and the Cin20190430 worked but sometimes the screen flickers. I guess it also depends by video card. I don't know if it is possible but could I build a Cin release (a last release) more or less it worked before 20190430? Thank you. IgorBeg
IgorB:
In these days I have tested a few of Cin releases (from 20181231) with four old computers: two Notebook and two Desktop, all of them with UbuntuStudio16.04LTS-dvd-amd64 installed.
That is a lot of testing - so thanks for all of that work!
In the two Notebook all the Cin realeses works fine In the two Desktop all the Cin releases, before 20190430, works fine. One Desktop pc with Cin-ub16-without-vaapi-x86_64-static-20190509 works fine; the other Desktop give me a segv message when quit by Cin.
We do not understand the segv message when quit by Cin and could not reproduce. Did you ever get a dump /tmp/cinelerraxxxxx.dmp file generated? If not, gg has no more ideas how to debug this. If you ever do get dump, send it our way.
Cin_20190430 release in the two desktop do not run and a error message "ERROR while loading shared libraries: libva-x11.so.1" occur.
Yes, there are a few libva related libraries that have to be installed and libva-x11 is one of them. They are listed here: https://packages.ubuntu.com/source/xenial/libva Finally, I have tried to install UbuntuStudio16.04LTS-dvd-amd64 with
online update in a desktop PC, but the result is the same. I have also updated that desktop with "sudo apt-get install gstreamer1.0-vaapi", and the Cin20190430 worked but sometimes the screen flickers. I guess it also depends by video card.
Not sure what you mean about "the result is the same". Do you mean that libva-x11 is missing? If so, see the entire related list at the last URL to see all of the packages that are needed.
I don't know if it is possible but could I build a Cin release (a last release) more or less it worked before 20190430?
You can do a "GIT" for any previous version. How to do this is outlined
in section 2.1.3 (create an initial clone) and 2.1.4 (build from a previous GIT version). If you have questions about that, just ask.
Phyllis wrote:
We do not understand the segv message when quit by Cin and could not reproduce. Did you ever get a dump /tmp/cinelerraxxxxx.dmp file generated? If not, gg has no more ideas how to debug this. If you ever do get dump, send it our way. I can understand you. Unfortunately only segv message come out and not dump file has been created, until now.
Yes, there are a few libva related libraries that have to be installed and libva-x11 is one of them. They are listed here: https://packages.ubuntu.com/source/xenial/libva Thank you so much. It is very helpful to me. Before you wrote this mail I copied from the Notebook, where cin20190430 works fine, the DEB file I find in "/var/cache/apt/archives/ and installed manually with "sudo dpkg -i DEB_PACKAGE_NAME". The problem is the right sequences of the dependencies installations. I started from "libvdpau-dev" and "gstreamer1.0-vaapi-1.8.3". Then with Synaptic I see if there are broken files. Consider that my knowledge in Linux is zero, unfortuately. AND I don't know if my procedure is right. I see here in mailing-lists that many user, if not all, "chew" Linux very well.
Do you mean that libva-x11 is missing? If so, see the entire related list at the last URL to see all of the packages that are needed. In my Desktop system there is "libva-x11", or better I see it in folder "/usr/lib/x86_64linux-gnu/ ". May be it is not update, or not compatible with vaapi.
You can do a "GIT" for any previous version. How to do this is outlined in section 2.1.3 (create an initial clone) and 2.1.4 (build from a previous GIT version). If you have questions about that, just ask. I mean to build the last release without vaapi or vdpau. And yes, I have read that section, thank you. I know I am wasting your time with these things, and them are due at my poor knowledge to Linux system. Thank you.
IgorBeg
AndreaPaz wrote:
Thanks Igor, by changing the language to US, I can see the little house. IMO, I prefer the word "clear". Thanks to you AndreaPaz. It is not mine. I found the info in that link time ago if can help: http://www.g-raffa.eu/Cinelerra/HOWTO/installation.html#_how_to_run_cinelerr...
IgorBeg
IgorB:
- Tested better the "cinelerra-5.1-ub16-without-vaapi-x86_64-static" (20190509) release but *when I exit from cin a segv message come out* (no dump is created): Cinelerra Infinity - built: May 9 2019 08:43:54 ** segv at 0x7faf9a91d690 in pid 3683, tid 3683 or ** segv at 0x7f5273775690 in pid 3567, tid 3567 or ** segv at 0x7fce0db7a690 in pid 3866, tid 3866
GG booted ubuntu16 this morning where there was no vaapi installed, loaded from the website in the testing directory, the tar file, untarred it, loaded a file, made a cut, and then used "q" for Quit and "no" for do not save. He got no segv on the exit. His only suggestion is that maybe there is some kind of permission problem on exit (maybe in $HOME/.bcast5, or /tmp)? gg/Phyllis
participants (4)
-
Andrea paz -
Igor BEGHETTO -
Phyllis Smith -
Sam