<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>

<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.28">
<TITLE>Re: [kde-solaris] Installation questions</TITLE>
</HEAD>
<BODY>
<DIV id=idOWAReplyText13174 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>How do I re-intsall&nbsp; the 
*.UTF-8 locales ?</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Sorry, I am a noob...</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Stefan Teleman 
[mailto:steleman@nyc.rr.com]<BR><B>Sent:</B> Tue 2/14/2006 8:41 PM<BR><B>To:</B> 
KDE Solaris<BR><B>Subject:</B> Re: [kde-solaris] Installation 
questions<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>On Tuesday 14 February 2006 09:59, Adrian Murillo wrote:<BR>&gt; 
Hi,<BR>&gt; Thanks for the steps...<BR><BR>&gt; As a note:<BR>&gt; Under the 
directions to install DTLOGIN it reads that:<BR>&gt; mkdtlogin does not create 
the necessary directory tree, so I found<BR>&gt; the directory tree under 
/usr/dt/config/C and copied them to<BR>&gt; .../en_US.UTF-8 where the only 
directory in there was Xresources.d<BR><BR>this means that the en_US.UTF-8 
locale is not installed at all on your<BR>system -- you only have the default 
skeleton directory.<BR><BR>this being the case, the dtlogin Session KDE menu 
will not show up,<BR>because en_US.UTF-8 is just not a session language/locale 
option on<BR>your system.<BR><BR>the best way of fixing this is to install the 
*.UTF-8 locales, and<BR>then re-run mkdtlogin with the appropriate arguments. 
KDE is very<BR>UTF-8 friendly, and if you ever want to switch locales or 
languages,<BR>or use more than one language (en_US), UTF-8 is much better than 
the<BR>old *.ISO8859-*.<BR><BR>the hacky way of fixing this (if you don't want 
to install the UTF-8<BR>locales) is actually quite painful, and it involves 
quite a bit of<BR>hand editing and copying. you would have to:<BR><BR>1. copy 
the Xresources.KDE-3.4.3-32.en_US.UTF-8 file<BR>from 
/usr/dt/config/en_US.UTF-8/Xresources.d/<BR>to 
/usr/dt/config/en_US.ISO8859-1/Xresources.d/<BR>(or 
/usr/dt/config/en_US.ISO8859-15/Xresources.d/), whichever you<BR>happen to have 
chosen. Please make sure that at least one of these<BR>directories exists, and 
it contains all the files described in the<BR>DTLOGIN installation instructions. 
If there directories do not exist,<BR>or are completely empty, or do not contain 
all the files described in<BR>the installation instructions, it means that the 
corresponding locale<BR>is not installed on your system. If that is the case, 
the<BR>corresponding dtlogin KDE session menu will not be available.<BR>2. 
rename the suffix of this file from en_US.UTF-8 to en_US.ISO8859-1<BR>(or 
en_US.ISO8859-15).<BR>3. edit the contents of this file, and replace all 
instances of the<BR>string 'en_US.UTF-8' with either 'en_US.ISO8859-1' 
or<BR>'en_US.ISO8859-15'.<BR>4. rename the suffix en_US.UTF-8 to either 
en-US.ISO8859-1 or<BR>en_US.ISO8859-15 for the following 
files:<BR><BR>/usr/dt/config/Xsession.KDE-3.4.3-32.en_US.UTF-8<BR>/usr/dt/config/Xsession2.KDE-3.4.3-32.en_US.UTF-8<BR>/usr/dt/config/Xinitrc.KDE-3.4.3-32.en_US.UTF-8<BR><BR>5. 
edit the contents of _all_ these three files, and replace all<BR>instances of 
the string 'en_US.UTF-8' with either 'en_US.ISO8859-1'<BR>or 
'en_US.ISO8859-15'.<BR><BR>6. copy /opt/kde-3.4.3/bin/startkde.en_US.UTF-8<BR>to 
/opt/kde-3.4.3/bin/startkde.en_US.ISO8859-1<BR>(or 
/opt/kde-3.4.3/bin/startkde.en_US.ISO8859-15)<BR><BR>7. edit the contents of 
this new KDE startup script<BR>(/opt/kde-3.4.3/bin/startkde.en_US.ISO8859-?), 
and replace all<BR>instances of the string 'en_US.UTF-8' with either 
'en_US.ISO8859-1'<BR>or 'en_US.ISO8859-15'.<BR><BR>At this point, you should 
have the following file structure (let's<BR>assume that you are using 
en_US.ISO8859-15):<BR><BR>/opt/kde-3.4.3/bin/startkde.en_US.ISO8859-15<BR>/usr/dt/config/Xsession.KDE-3.4.3-32.en_US.ISO8859-15<BR>/usr/dt/config/Xsession2.KDE-3.4.3-32.en_US.ISO8859-15<BR>/usr/dt/config/Xinitrc.KDE-3.4.3-32.en_US.en_US.ISO8859-15<BR>/usr/dt/config/en_US.ISO8859-15/Xresources.d/Xresources.KDE-3.4.3-32.en_US.ISO8859-15<BR>/usr/dt/appconfig/icons/C/KDE343Login<BR>/usr/dt/appconfig/icons/en_US.ISO8859-15/KDE343Login<BR><BR>If 
all these files exist, and they have been edited correctly, you are<BR>ready to 
test the dtlogin KDE session menu. To do this, from the<BR>dtlogin screen, firs 
choose Options -&gt; Reset Login Screen. After<BR>this, there should be a 
Session entry for KDE 3.4.3:<BR><BR>Options -&gt; Session -&gt; KDE 3.4.3 
[32-bit en_US.ISO8859-15]<BR><BR>Note: you _must_ be running in the 
en_US.ISO8859-15 system locale when<BR>trying this. Otherwise the session will 
not appear in any other<BR>language/locale combination, even though it may be 
correctly<BR>installed and configured.<BR><BR>So, as you can see,&nbsp; this is 
quite involved. My personal opinion is<BR>that it is much easier to just install 
the *.UTF-8 locales and then<BR>run the mkdtlogin program again, and then use 
en_US.UTF-8 in KDE.<BR><BR>I hope this makes sense. If you run into problems, or 
have any<BR>questions, just email me directly.<BR><BR>For any other 
language/encoding setting, repeat the same messy<BR>procedure above, with the 
corresponding language/encoding.<BR><BR>--Stefan<BR><BR>-----<BR><BR>&gt; I am 
not sure what to do with the startup files under<BR>&gt; 
/opt/kde-3.4.3/bin.<BR>&gt;<BR>&gt; I think I am stock at this point, any 
suggestions?<BR>&gt;<BR>&gt; Sorry, I not a guru on Solaris I am learning and I 
like KDE for<BR>&gt; desktop so please be patient.. ;-/<BR>&gt;<BR>&gt; 
Thanks,<BR>&gt;<BR>&gt; Adrian<BR>&gt;<BR>&gt; -----Original 
Message-----<BR>&gt; From: Stefan Teleman [<A 
href="mailto:steleman@nyc.rr.com">mailto:steleman@nyc.rr.com</A>]<BR>&gt; Sent: 
Sunday, February 12, 2006 9:46 PM<BR>&gt; To: KDE Solaris<BR>&gt; Subject: Re: 
[kde-solaris] Installation questions<BR>&gt; Importance: High<BR>&gt;<BR>&gt; On 
Sunday 12 February 2006 18:25, Dino Linux wrote:<BR>&gt; &gt; Hi!<BR>&gt; 
&gt;<BR>&gt; &gt; I tried installing KDE on a Solaris 10 X86 box with no luck. 
I<BR>&gt; &gt; don't understand how to install the packages on the kde ftp 
site.<BR>&gt; &gt; And even after reading the installation instructions, I 
still<BR>&gt; &gt; don't get it. I'm new to Solaris (been using it for about 
a<BR>&gt; &gt; month), but I have expirence with UNIX like systems. I 
have<BR>&gt; &gt; installed packages using pkgadd before, but I can't find any 
KDE<BR>&gt; &gt; packages in that format. I wouldn't mind compiling KDE 
from<BR>&gt; &gt; source, but I don't know how since I don't have make 
installed<BR>&gt; &gt; here. If someone could point me in the right direction I 
be very<BR>&gt; &gt; happy.<BR>&gt;<BR>&gt; Hi.<BR>&gt;<BR>&gt; 1. Download the 
packages for your platform (IA32AMD32).<BR>&gt; 2. The packages are archived and 
compressed as *.tar.bz2.<BR>&gt; 3. The files ending in *.md5 are the MD5 
checksums for the<BR>&gt; respective packages (you can check this way if the 
package you<BR>&gt; downloaded is indeed the one i uploaded).<BR>&gt; 4. 
Uncompress the package (bunzip2 &lt;package-name&gt;.tar.bz2)<BR>&gt; 5. Un-tar 
the package (tar xvf &lt;package-name&gt;.tar).<BR>&gt; 6. At this point you'll 
have the old tar archive &lt;package-name&gt;.tar<BR>&gt; and the package per 
se.<BR>&gt; 7. install the package with:<BR>&gt; %&gt; pkgadd -d `pwd` 
&lt;package-name&gt; # backticks not single quote<BR>&gt; (you must be root to 
do this, since the packages install under<BR>&gt; /opt, which is usually owned 
by root).<BR>&gt; 8. If the package installed correctly (which it should), you 
can<BR>&gt; remove the archive of the package.<BR>&gt; 9. Repeat with the next 
package, until you have installed all of<BR>&gt; them.<BR>&gt;<BR>&gt; The 
preferred order of installing these packages is:<BR>&gt;<BR>&gt; 
KDEkderequired-343<BR>&gt; KDEqt-334<BR>&gt; KDEpinentry-072-343<BR>&gt;<BR>&gt; 
If you are missing the libsunmath.so.1 libraries<BR>&gt; (under 
/usr/lib/libsunmath.so.1 and<BR>&gt; /usr/lib/amd64/libsunmath.so.1), you should 
also install<BR>&gt;<BR>&gt; KDEkderuntime-343 (this package installs these 
libraries).<BR>&gt;<BR>&gt; If you also want, you can install KDEblender-237a at 
this point.<BR>&gt; These packages are part of the "required" package bundle. 
Without<BR>&gt; these, KDE simply will not work at all.<BR>&gt;<BR>&gt; Now, you 
are ready to install KDE 3.4.3 proper. You should install<BR>&gt; these packages 
first, in this order:<BR>&gt;<BR>&gt; KDEkdearts-343<BR>&gt; 
KDEkdelibs-343<BR>&gt; KDEkdebase-343<BR>&gt; KDEkdenetwork-343<BR>&gt; 
KDEkdepim-343<BR>&gt; KDEkdemultimedia-343<BR>&gt;<BR>&gt; After this, you can 
install the packages in any order you like, it<BR>&gt; does not really matter. I 
would recommend you install everything,<BR>&gt; because there are many 
inter-dependencies, and, because if you skip<BR>&gt; a package, you will miss 
that functionality.<BR>&gt;<BR>&gt; After you are done installing the packages, 
there are some patches<BR>&gt; to be installed (which were released after the 
3.4.3 distro), in<BR>&gt; the following order:<BR>&gt;<BR>&gt; 
KDE20060107-01<BR>&gt; KDE20060107-02<BR>&gt; KDE20060110-01<BR>&gt; 
KDE20060116-01<BR>&gt; KDE20060131-01<BR>&gt; KDE20060131-02<BR>&gt; 
KDE20060207-01<BR>&gt;<BR>&gt; The patches are archived and compressed exactly 
like the KDE<BR>&gt; packages (*.tar.bz2).<BR>&gt;<BR>&gt; You can install these 
patches with<BR>&gt;<BR>&gt; %&gt; patchadd -M `pwd` &lt;patch-package&gt; # 
backticks, not single quote<BR>&gt;<BR>&gt; pkgadd and patchadd live in 
/usr/sbin. You should make sure<BR>&gt; /usr/sbin is in root's 
path.<BR>&gt;<BR>&gt; After installing all the patches, the installation is 
finished.<BR>&gt; Obviously, you don't need to keep the packages or patches 
after you<BR>&gt; have installed them. Now you can proceed to the configuration. 
To<BR>&gt; do this, please read the installation instructions (there are 
quite<BR>&gt; a few of them, there are some configuration files which need to 
be<BR>&gt; edited, and there is a small program named 'mkdtlogin' which 
needs<BR>&gt; to be run, and which creates your dtlogin session menu for 
KDE).<BR>&gt; Please read these instructions carefully. :-)<BR>&gt;<BR>&gt; You 
can download the 3.4.3 distro packages + patches here:<BR>&gt; <A 
href="http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32">http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32</A><BR>&gt;AMD32 
/REQUIRED/<BR>&gt; <A 
href="http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32">http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32</A><BR>&gt;AMD32 
/KDE/<BR>&gt; <A 
href="http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32">http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/IA32</A><BR>&gt;AMD32 
/PATCHES.BINARIES/<BR>&gt;<BR>&gt; The installation instructions are 
here:<BR>&gt; <A 
href="http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/INST">http://mirrors.dotsrc.org/kde/stable/3.4.3/SOLARIS/SUNSTUDIO10/INST</A><BR>&gt;ALLAT 
ION/<BR>&gt;<BR>&gt; This is just an example where you can find KDE 3.4.3. If 
you search<BR>&gt; in Google for 'KDE 3.4.3 Solaris', you will get many more 
sites<BR>&gt; where you can find the distro.<BR>&gt;<BR>&gt; If you run into 
problems, or have questions, just email me<BR>&gt; directly.<BR>&gt;<BR>&gt; 
--Stefan<BR><BR>--<BR>Stefan 
Teleman&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'Nobody Expects 
the Spanish 
Inquisition'<BR>steleman@nyc.rr.com&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
-Monty Python<BR>___________________________________________________<BR>This 
message is from the kde-solaris mailing list.<BR>Account management:&nbsp; <A 
href="https://mail.kde.org/mailman/listinfo/kde-solaris">https://mail.kde.org/mailman/listinfo/kde-solaris</A>.<BR>Archives: 
<A href="http://lists.kde.org/">http://lists.kde.org/</A>.<BR>More info: <A 
href="http://www.kde.org/faq.html">http://www.kde.org/faq.html</A>.<BR></FONT></P></DIV>

</BODY>
</HTML>