09-19-2018 06:54 PM
I am trying to install the on-screen keyboard "florence" on to my cIO-9041. I have the .ipk file downloaded from NI, but it won't install correctly. It complains about missing a file "gdk-pixbuf >=2.26.5" which I can find in the downloads at NI, but that won't install with a long list of complaints about needing to remove files. Has anyone got an on-screen keyboard, for use with a touchscreen panel, to work on this cRIO?
09-20-2018 03:02 PM - edited 09-20-2018 03:02 PM
Hello,
I found that there is a forum for this keyboard, here is the link.
Perhaps you can go there and see if its information helps. There are some installation steps and you can post your questions there.
Cheers!
09-20-2018 03:12 PM
Thanks for the link. I have read that thread, which might have been a better place for me to post than starting a new thread. That is where I started looking for help, but I have the installation failure I mentioned, that the "gdk-pixbuf" needs to be present. As I said, attempting to install that leads to a long list of items that conflict, so the install of gdk-pixbuf also fails. I don't know what to try next. The last post on the thread you linked is a request in August for anybody having success with the keyboard not displaying properly, but the posts before that are from 2014, 2016 and 2017, so a bit stale.
10-03-2018 04:40 PM
I am still stuck on getting this installed. When I try the "opkg install florence" command, I get
Nothing provides the gdk-pixbuf >= 2.26.5 needed by florence
error, and no install. When I try the "opkg install gdk-pixbuf" command (using the gdk-pixbuf package I downloaded from NI-linux-rt/feeds/2014/x64/x86_64 directory) and I get
Package xfce4-panel-plugin-windowsmenu-4.12.0-r0-258.core2-64 requires libgdk-pixbuf-2.0.0 >= 2.32.3 but none of the providers can be installed
I don't find a suitable package in the linux directory for download (this 9041 does not have internet access, so I have to work with downloads), so I am getting nowhere on having a functional onscreen keyboard on the cRIO-9041 that my application needs. Any ideas what I do next?
10-04-2018 01:54 PM
1- Could you share with us the link from where you downloaded it?
2- What screen are you using? I would like to understand your physical setup better.
3- Is there a "readme" among the files for that download, from where we could extract any software requirement that we might have overlooked?
10-04-2018 04:11 PM
http://download.ni.com/ni-linux-rt/feeds/2014/x64/x86_64/florence_0.5.1-r1_x86_64.ipk
and
http://download.ni.com/ni-linux-rt/feeds/2014/x64/x86_64/gconf_3.2.6-r0_x86_64.ipk
and
http://download.ni.com/ni-linux-rt/feeds/2014/x64/x86_64/gdk-pixbuf_2.26.5-r1_x86_64.ipk
are the files I downloaded. I am using an OEM screen from Caltron, but I don't see how the screen type matters. I did not see a "readme" file, but that is not proof that there isn't one. The errors don't seem to care about the screen, just about what software is or is not on the cRIO-9041. The options given in the error message are to not install gdk-pixbuf or to uninstall a huge list of already installed files that are newer than what gdk-pixbuf is asking for.
Bart
01-06-2021 07:43 AM
Hi,
I have the same problem 😕 is there any solution?
01-06-2021 11:39 AM
I never got that working. I was trying to get a touchscreen display to work with the cRIO so that no keyboard was needed. What I did was search for an on-screen keyboard written in LabVIEW, which I found. I don't have that cRIO around anymore, and I don't remember where I found that solution, but it does exist. I still had problems with my touchscreen not mapping very well, so that buttons near the edge of the screen could not be touched, but I was able to locate everything I needed centrally enough to be reached. Good luck.