OpenSUSE :: Nautilus Not Displaying Unicode Characters
May 6, 2010
I'm using openSUSE 11.2 with GNOME dual-booted with Windows 7, been installed from scratch for like a week. The bottom line is: Nautilus displays a series of matrices, "x"s and other symbols instead of characters in Hebrew.
Screenshot:
Now, it worked fine at the beginning but once I started installing updates it went. I installed a whole bunch of updates and programs so I don't know what changed it. The weird part is (as you can see in the screenshot) that the shortcut to the left of a Hebrew-named folder shows up correctly only the first time Nautilus opens after starting. So as soon as I closed the Nautilus window after taking the screenshot and reopened it, it also displayed like the others. The screenshot is of my ntfs Windows drive, however the problem occurs in my home folder as well.
I wrote a java program that writes strings to a file. The strings contain foreign language characters. When I run the program in Windows, the output file shows the foreign characters. However, when I attempt the same operation in Linux, the output file shows a white question mark in a black background instead of the foreign characters. The same Linux system could display the foreign characters if I copy the output file from Windows to Linux. I tried to create the output file using gedit that my program would then add additional strings to and chose Unicode-32 for encoding but still the same problem.
What could I do to get the program to display the foreign language characters from output text file?
On SuSE 10.0 I used to be able to use shift + ctrl + unicode code. That does not seem to work now. How can I get this feature again? I miss it. I used to use it a lot to put the copyright symbol over my artwork in Gimp.
From time to time, new characters are added to the unicode standard.For instance, in 2008 a capital sharp s (upper case form of German eszett)was added at position 0x1e9e.What actions need to be taken in order to make the new character part of the various fonts we use on our desktops?
I am working on an application that will convert English text into equivalent Indian language text. Since Unicode is the standard, I will be using it. In most of the western languages each code-value directly refers to the glyph index and placing the code-values side by side will give the required display. This one to one mapping is not possible in Indian languages where rendering syllables is required rather than rendering just consonants and vowels. Many of the complex characters are made up by combining several unicode values.
My question here is: How Linux renders this Unicode text correctly? More specifically, what package is used? I believe in Windows they use Uniscribe for rendering.I believe there will be an operating system library for handling the text rendering. Or do I need to write my own rendering engine? How programs like Firefox, GEdit shows unicode text? Do they also have proprietary engines for correct rendering?
Say I want to write some of the more exotic Unicode characters to a file, what's the proper way to do it? when decimal integers are involved, we use %d for floating point we use %f and for hex we use %p.What's the equivalent marker for Unicode values that C understands?
In previous versions of Fedora I was able to do Ctrl + Shift + U, enter the Unicode number - i.e., 20ac, press Enter and get a euro character. In Fedora 12 I do not have that feature. My language is US English.
I recently intalled Debian lenny and I'm having issues with some of the unicode characters. Instead of displaying the symbols properly it shows one of the following depending on font/app:
1) Square outline with four letters/numbers arranged inside 2) Just a blank square outline 3) Just a blank space
I haven't been able to test all possible characters, but from a quick check it seems that Cyrillic works properly, Japanese doesn't.A few Google searches later and I'm no wiser on how to fix the issue. Any help?
My terminal shows unicode squares (the little square with it's 2 byte unicode value inside it), whenever I press a control character while running a program (ex. cat or ping).See this example. Here I show the key's I pressed then turn off echoctl, and repeat the sequence. http://imagebin.ca/img/mXbutJ1.png
the 0003 is when I pressed Ctrl+C, and the 001A is when I pressed ctrl+z.Can anybody tell me why this is or how to turn it off. This is inside a gnome-terminal session, though I don't think it's gnome-terminal.If, inside this exact same bash session I open screen (by typing "screen"), it doesn't do this anymore, and ctrl+c/z/etc is completely quiet.
For some unknown (to me) reason, "Ctrl+Shift+u, <unicode number>" doesn't work in F12. I had gotten quite used to this method in order to input several symbols and if you know what you want, it is a lot faster compared to using the character map. This was working in all recent Fedora versions.Does anyone know how to enable this functionality?
I have a problem when opening documents in OpenOffice write, it doesn't display the characters for certain menu options - just a series of squares instead. It does this in other OpenOffice applications as well.
I have a mysql database using utf8_unicode_ci collation and a PHP page with UTF-8 encoding. The problem is that the info comming from the database is not correctly displayed (it shows "?" for some spanish characters). But the ones (same character) I write directly in the PHP file are showing OK.
I've been seeing things like this in Firefox since installing:
Franais Espaol
where the is a special/accented character. I've also been seeing the in places that seem likely to have some kind of quote mark, probably curved quotes. I can see straight single and double quotes. To correct this, I've tried changing the display font and the character encoding. I've also looked at the Mozilla Add-On site to see if I could find a plug-in to fix it, to no avail.
What should I try now? Currently I'm using Liberation Sans with UTF-8. I'm a native English speaker so I need a western encoding (I think), but I'd still like other characters to display properly.
In CentOS 5.4 (Final), emacs is displaying characters as little boxes. see attached screen shot. I searched the Web and found others have this same problem with emacs in CentOS 5.4 but have not found any solution. I installed emacs in a base CentOS Amazon EC2 instance as follows:
I have my OpenSuse 11.1 box set up with utf-8, however, every time I try to open a file with utf-8 characters with vi it can't handle those characters properly.
the problem is how to have a "backslashed R", looking at here and picking up Combining Diacritical Marks you can see all the unicode combining diacritical marks like the one to have a "slashed R" that is U+0338, so if you type R and ctrl>shift>U 0338 >return you obtain R̸,but if you want a "backslashed R" and you type R and ctrl>shift>U 20e5 >return you obtain R⃥, and it isn't what you wantto do this you can use also gucharmap or kcharselect, I tried and them work for U+0338 and doesn't work for U+20e5, so, thinking that it was a gucharmap problem I mailed to gnomebugs here , I red this too here:
and installed fonts, Arial Unicode MS and Caslon, that seems to support U+20D0 - U+20FF (my is U+20e5, so it should be in the range) Combining Diacritical Mark, but it doesn't work, and at the end him suggest me to ask help to my "distrution's support forums", so here I am , Why I cannot have a "backslashed R"??
What command could I use in terminal to delete all ASCII characters? That is, delete a-z, A-Z, 0-9, and all punctuation? I have a file containing Chinese characters, and I want to remove everything else and leave just the Chinese.
I can use grep to leave only the lines that have Chinese in them, but this still leaves a lot of non-Chinese stuff on those lines. Does anyone know how I could actually remove everything that isn't Chinese?
While modifying the definition of my PS1, I saw that "[" and "]" markers should be added to help bash to compute the right display lenght. Many exemples on the web do not use them or even mention them.I searched for a solution to add them automatically, like with sed, but I didn't find any example.Are they still needed and is there a recommandation not to use sed to define PS1?
I am new to linux go easy please. I have about 200 machines with opensuse11.4 KDE on them, I would like certain information to stick to the background kinda like a widget type of thing that cannot be removed by a user (no admin rights) and it has to start on machine boot up and also these pcs are continually moving to different spots in our building but on the same network so idk if that changes anything with configuring the ip address.... the only things that need to be visible are as follows:
Host name User name IP address domain
So basically widgets are useless to me, unless somebody knows how to configure these the way I need them or maybe there is something better then widgets. I came here to get the right answer from all you geniuses out there instead of trying to hop around on google and whatnot. Let me know what my options are and how I can roll this out on 200 PC efficiently.
I have a little brother who is handicapped and uses the machine he was sat by the computer with a blank screen at which point my dad soft rebooted the machine (he will sit at the machine if its not working but he cant tell us its not working). I don't know if the below caused the machine to stop displaying?
I'm using openSUSE 11.2/KDE 4.4 and Konqueror is behaving strangely lately. That is, when I click an entry in RSS Now widget, Konqueror opens, but instead of going to the web, it displays the cached version of the page (i.e. from /var/tmp/kdecache-[username]/krun/...).Initially I thought it is related to the widget (RSS Now), but the same thing happened when Konqueror was called by another program (Google Desktop > preferences): it opened the cached version of the page instead of what I've expected (localhost on some port).As I see these things, it seems there is a setting making Konqueror/KDE to preload some pages (I guess it's related to a KDE service). The problem is it subsequently displays the cache, not the online version.
I have been using SUSE 11.2 for some time now. I have 2 problems that I have been unable to resolve.
1. I like to use the Caps-Lock key to type capital letters every now and then. I turn caps lock on, type the letter, turn it off, and type the rest of the word (Yes I know I can use shift. My brain is not willing to unlearn ). After I turn the caps lock off, there seems to be a delay after which it switches off. This ends up making the second character caps as well. For example I want to type 'Who' instead I end up typing 'WHo'.
What setting can I tweak to get rid of this ? I am not sure what to search for, if some one has already asked this question.
2. I often select a couple of words using the 'ctrl+shift+ left / right arrow key' combination and attempt to overwrite the selection by typing in new characters. For example select the words 'abcd xyz' and then type 'a', which will replace the selected text. Sometimes I get this character '' instead of 'a'. A similar thing happens for other characters. Sometimes the keyboard will not respond for the first 2-3 strokes and the system will send out a *beep*. I have no clue why this happens. It does not happen consistently either. But it does happen in all text related windows. For example in a browser / kwrite / <Insert an application that can handle text here>
I have Open Suse 11.3 KDE desk. with default Open_office as installed. How can i use diacritics characters for a specific language(Romanian). I search "help" but didn't figured out.
I upgraded my openSUSE 11.2 to openSUSE 11.4 . Unfortunately after the upgrade the OS does not recognize many characters at many places . For eg :- In YaST , everything is square boxes as if the character set weren't present . Moreover , every theme has same font at every place i.e. Sans Serif . After the upgrade, the graphics have become worse . I'm using KDE environment . Hardware is : Core i5/4GB .
I did not have this problem with OpenOffice in OpenSuse 11.3, it came after upgrading to 11.4. When typing some characters (these three: ?"!) a blank space (grey box) in inserted before them. If the next character is a "normal" one, the grey box disappears as soon as such next character is typed. But, if the next character is one of these three, or a space, the box stays there.
Being a local keyboard, I have to use the Shift key (? = Shift + key next to 0; " = Shift + 2; ! = Shift + 1). But, as you can see, only one of them (?) does differ from the USA keyboard, the other two ("!) are the same as for the USA keyboard. On the other hand, other characters requiring the Shift key (�$%&/()=) do not raise the grey box, so I do not think that the point be the local keyboard.
Since yesterday I have been having a strange and fairly aggravating keyboard problem. For some reason I am sometimes unable to type upper-case characters. My shift key doesn't behave normally. If I type shift-C, for example, nothing happens; if I try it several times, sometimes the character will eventually appear, sometimes preceded by a ) character. What's worse, some key combinations, such as shift-I, kill the brightness on the screen. After this happens a couple of times, the mouse freezes, and only a reboot will restore it. This does not seem to be remedied by logging out of the session (either gnome or KDE) and into another session. The problem seems to affect both desktop environments.
This problem seems to be intermittent. For example, it seems to be working normally now, but about five minutes ago GNOME gave me a bug reporting window on boot and informed me that the keyboard-switcher panel applet had crashed. I have tried exciting to a console with ctrl-alt-F1 while my keyboard is behaving in this way, and have found that my keyboard does not work correctly in the console either.
I would normally use several keyboard layouts as I need to write in several languages, but I have turned them all off and reset the keyboard control panels to defaults in both environments, and I am still experiencing the problem.
I have about 300 files that need renaming, because the file system does not display the French characters properly. The dodgy letter in question has been replaced by a "question mark in a black diamond" symbol.No way of renaming, other then using mv in the Konsole has worked. Is there any way, script or program out there, that will do a batch rename?