Eekboard Inscript Fonts

I use Eekboard for fonts in Hindi and Marathi. The font files are hi-inscript.xml and mr-inscript.xml. The files which accompany Eekboard download have error in that two consonants are missing. I had filed a bug report in May 2020 but the errors remain. In the meantime I have examined the files and made my own corrected versions.

Till Leap 15.6 I was able to go to the Eekboard font files and replace these with the corrected ones. Now in Leap 16 I just cannot reach those files. Merlyn shows the file location but has no option to replace these. And Dolphin neither in normal mode nor in Superuser mode can access the files.

How can I do it?

How and where. Myrlyn is not about files, it is about packages.
Did you install the Eekboard (Or those font files) as packages with zypper, YaST > Software or Myrlyn?

First provide information so we can see the situation.

ls -l <at-least-one-of-the-files>

In case of installed packages, if the package is selected and the list of files accessed, it gives the file’s location.
My installation says -
/usr/share/eekboard/keyboards/symbols/hi-inscript.xml and
/usr/share/eekboard/keyboards/symbols/mr-inscript.xml
Since I can use Eeekboard with the error files, the files are certainly there.

The problem is that I cannot access those locations.

In case of installed packages, if the package is selected and the list of files accessed, it gives the file’s location.

My installation says -

/usr/share/eekboard/keyboards/symbols/hi-inscript.xml and

/usr/share/eekboard/keyboards/symbols/mr-inscript.xml

Since I can use Eeekboard with the error files, the files are certainly there.

The problem is that I cannot access those locations.

I did install eekboard on Tumbleweed and checked:

> ls -l /usr/share/eekboard/keyboards/symbols/*-inscript.xml
-rw-r--r-- 1 root root 5782 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/as-inscript.xml
-rw-r--r-- 1 root root 5735 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/bn-inscript.xml
-rw-r--r-- 1 root root 5791 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/gu-inscript.xml
-rw-r--r-- 1 root root 5788 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/hi-inscript.xml
-rw-r--r-- 1 root root 5782 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/kn-inscript.xml
-rw-r--r-- 1 root root 5781 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/ks-inscript.xml
-rw-r--r-- 1 root root 5788 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/mai-inscript.xml
-rw-r--r-- 1 root root 5760 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/ml-inscript.xml
-rw-r--r-- 1 root root 5785 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/mr-inscript.xml
-rw-r--r-- 1 root root 5783 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/or-inscript.xml
-rw-r--r-- 1 root root 5793 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/pa-inscript.xml
-rw-r--r-- 1 root root 5788 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/sd-inscript.xml
-rw-r--r-- 1 root root 5710 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/ta-inscript.xml
-rw-r--r-- 1 root root 5779 Dec 18  2024 /usr/share/eekboard/keyboards/symbols/te-inscript.xml

It is hard to believe you can not access the files, so please provide the exact same command and output for your system.

If nothing works I would deinstall and reinstall eekboard and retry.

Like @marel says.

What do you mean by that?
Who is “I”? Some end user? User root?
Please be precise and exact. Do not tell stories (only, but show, show, show!

And of course, why did you not provide the output I asked for. Now we have @marel output and we can only hope it is the same on your system.

Yes, the data from Merlyn is same as @marel has output.

I have tried to reach the files logged in as a normal user through Dolphin and again through the File Manager in Super user mode. And yes with option to show hidden files switched on. Then I logged in as root and tried again. The problem, as I can make out, is with Leap 16. At least on my installation.

Showing the entire screen from File Manager Superuser mode will be a little tedious, however,
the list of hidden files does not include /usr or .usr. So files and folders below it are inaccessible. The visible list has following folders - .cache, .config, .gnupg, .local, .mozilla, .ssh and .var. The .local folder has a sub-folder /share but no eekboard folder under it.

Sorry, but your story makes no sense to me. It may be me, I do not know.

The files as shown by @marel are readable by everyone. And only root can write to them. Isn’t that what you expect?

I have no idea how the term “hidden files” enters the discussion here. These file are not “hidden”, nor is any of the directories in the path leading to them.

1 Like

Merlin will never show the output I provided.

Did you read the last sentence of my last reply?

M Fredericks please
I have to disagree. So let me explain again the files list in Merlyn.
I am in Leap 16 and not Tumbleweed.
I open Merlyn in super user mode (giving root password).
Search for eekboard in search. The package comes up in the main panel showing that the package is installed.
In the lower panel information in respect of the package is shown under headings -
Description, Technical Data, Dependencies, Versions, File List and Change Log.
Click on the file list and there you are!!!

By the way this info is available for installed packages only. Yes, same as in Yast.

hcvv
Yes, I know that only root can write to those files, and I have been doing it till Leap 15.6!
My problem is that the File manager (as root, sudo) does not show those (or any system folders) files at all. The folders visible are :-
Bin 0 items
Desktop 3 items
Documents 0 items
Downloads 0 items
Music 0 items
Pictures 0 items
Public 0 items
Templates 0 items
Videos 0 items

I have in my last post detailed the folders visible with the “show hiidden files” option on. I selected it as I thought that system files are being hidden in Leap 16 as is done in “Windows”.

Thse are all in the home directory of a user (like /home/PrakshC/...). And we are looking at files in /usr/share/...

Why do you not do what we ask for:

ls -l /usr/share/eekboard/keyboards/symbols/*-inscript.xml

(This is about the third time you are asked to do this! I am afraid that people will give up on this topic when you do not answer their questions).

Do I interpret correct that you use “Dolphin in Superuser mode” and forget that you then have to go upwards first to the root / before going down to /usr then to /usr/share`, etc, before you get to the files you want to do something with?

That is the point. I am not “forgetting” to go up into root /, I cannot go up into root / !! That up ^ marker is not showing. Now that you have highlighted it, I can see that the File Manager is the real problem area. By the way I did run the command “ls…” and it gave the same results as @marel.

Now for the solution. Reinstall Dolphin?? Will that work?
Thanks for patiently bearing up with me.

You need to edit the toolbar in Dolphin. It‘s quite simple…
By default the „up“ button is not shown but can easily be added by the user.

Inn this forums you do not tell such things in text, but you show it with copy/paste!

That is utter nonsense. Why should installing a package you alreay have change anything?

And as @hui says. Dolphin has an address bar at the top where you can type the path you want. Did you never notice that? Thus type there e.g. /user (or even /) and from there browse further.

And my Dolphin also has a left column where things like “home”, “Root”, etc. are mentioned. “root” being amongst them.

I just started “File manager - Super User mode” for the first time in my life and I see “Root” in the left column. Isn’t that the case on your system?

There is certainly something wrong in my installation (with KDE). No I cannot see “Root” in left column. Again in the panel above the left column there used to be a ^ sign for going one level up in my installations upto Leap 15.6. It is missing in present install.

But I had never explored the address bar at the top, never had to! That is the problem with GUI users like me. Yes I am able to go up into root through it. And reach the files I need to.

My immediate problem is solved. But I think the issues I have run into with Dolphin call for examination (at my end).

Thanks everyone.

As explained, you need to simply add it…
Right click on the toolbar and press Configure Toolbar


Simply drag and drop the “up” arrow from the left pane to the right pane to the position you want. Apply.


Then just go to menu bar - “View” - “Show Panels” > “Folders” and tick it on
or just hit “F7”.

That SIMPLE! Feel like kicking myself . Thanks Problem solved.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.