i, as a native-speaker of german, tend to use my desktop o/s in a localized manner. this does not apply to my servers, where i usually use posix-c as a locale.
anyway, when setting the locale to de_DE.UTF-8 on solaris 10 1/06, something strange happens: the almighty box appears!
SCREENSHOT REMOVED DUE TO UNCLEAR COPYRIGHT CLAIMS – SEE THE Solaris 10 International Language Environments Guide FOR AN IMAGE
where does it come from? what is it good for? well, it’s entitled “Htt IM status”. as far as i found out, you can set HTT input modes using this box but i’ve never seen a real use for it. it is connecting to the htt input method server if available. as this is actually supposed to help you, it’s merely annoying – as it is placed under nearly (not all!) every window on screen. when you’re not using the htt input method server it’s just a misplaced user interface item. the sun developer network (sdn) (why is it there? it’s a user problem, isn’t it?) has a nice faq-page on this topic. the thing is, that it’s incomplete. it lacks some command and just applies to individual user-settings. what to do if you’re a sysadmin and what set it system-wide? here you go:
the problem splits into two, as the box will appear for motif and gtk+ applications. making them disappear from one, does not mean it disappears from the other.
first, to remove the box from gtk+ apps, you have to set some gconf values, making them mandatory for all users. gnome’s guide for system-administrators tells you how. before making it mandatory for all, check the actual command first. here comes the relevant entry for our box-problem, as stated on the sdn-page:
gconftool-2 -s /desktop/gnome/interface/gtk-im-status-style -t string none
but you have to set another interface-option as well, which is ‘gtk-im-preedit-style’. so here’s the real command:
gconftool-2 -s /desktop/gnome/interface/gtk-im-status-style -t string none
gconftool-2 -s /desktop/gnome/interface/gtk-im-preedit-style -t string none
firing this as a user removes the nagging box from gtk+ applications, but just for this one user. what if we want to set the recommended gconf-values system-wide? the gnome document mentioned above tells us how. here’s the command:
gconftool-2 --direct \
--config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
--type string \
--set /desktop/gnome/interface/gtk-im-status-style none
gconftool-2 --direct \
--config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
--type string \
--set /desktop/gnome/interface/gtk-im-preedit-style none
okay, now all gtk+ apps should come without this freaking box. let’s get rid of it in motif apps as well!


One Trackback
[...] Tutorials for Solaris (from DistroStuff )A MySQL Clustering Tutorial using the MAX version of MySQLSPARC Solaris 8. Obviously, for implementation on other platforms, the appropriate binary distribution should be used. In all cases, the “max” mySQL distribution is required. The mySQL 4.1 download page can be found here. Procedure …Sat, 14 Oct 2006How to prepare HDD for Installation of SolarisHi All, I need some advice on dual booting a dell box so that I can have WinXP and Solaris 10 OS there. … I have used created two partition, one for xp and the and the other unallocated partition for Solaris. The…Sun, 24 Sep 2006How to build a solar heater: A complete guide to building and …SYS-CON Media, NJ – 8 hours ago”Solaris is open source…SPARC is now open source…Our new lineup of UltraSPARC IV+ systems are cheaper and faster than IBM’s Power systems…And our Opteron … Source: opensource.sys-con.com …Sat, 26 Aug 2006OpManager :: How to configure SNMP on linux/solaris for OPManagerI am trying to configure SNMP service on Linux & Solaris 2.7, but couldnt get any stats on OPManager interface, even not CPU utilization, not disk utlization etc. Plz help accordingly. and i need also snmpd.conf file. Regards; …Thu, 24 Aug 2006chemise lace romantic how to sponge paint a wall rockville indiana …chemise lace romantic how to sponge paint a wall rockville indiana acne cure … blue eggs water treatment decorative concrete walking on sunshine lung disease … sale by owner utah wireless for solaris rare and antique books lightning …Mon, 14 Aug 2006utf-8 and solaris 10 proudly present: the nagging box – and how to …UTF-8 on solaris 10 1/06, something strange happens: the almighty box appears! where does it come from? what is it good for? well, it’s entitled “Htt IM status”. as far as i found out, using this box you can set . as this is supposed to …Thu, 10 Aug 2006These articles describe how to build and… These articles …These articles describe how to build and… These articles describe how to build and install OpenSolaris; they are not intended to be an “OpenSolaris … Describing how to install Solaris is beyond the scope of these articles . …Sat, 22 Jul 2006How to Change Solaris 10 IP AddressIn case you forget: Modify/Check the following files: /etc/inet/hosts /etc/inet/ipnodes /etc/inet/netmasks /etc/resolv.conf /etc/defaultrouter (key) /etc/defaultdomain (NIS default) …Fri, 16 Jun 2006How To Annoy Platform PartisansMuse about the SPARC hardware roadmap, ask them when they are going to start re-selling re-branded Dells, or write about how Solaris doesn’t use statically compiled binaries in /sbin (which, as pfig pointed out to me, is a great way to …Sat, 10 Jun 2006FTP mini-HOWTOIdeal on Windows, UNIX ( Linux, Solaris etc. … Source: netwinsite.com. Quick HOWTO: Linux FTP Server Setup You can restrict an individual Linux user’s access to non-anonymous FTP, and you can change the configuration to not display the …Sat, 10 Jun 2006[xen-discuss] Some errors in the blogentry with instructions on how to install Xvnc on Solarishttp://www.unixpeople.com/HOWTO/postfix.solaris.htmlSolaris and IP Filter: How To Make Them Your NAT SolutionHow To Get Started with Blastwave.orgDTrace How To GuidesSolaris Containers How To Guides [...]