From owner-freebsd-questions Sun Dec 30 10:18:12 2001 Delivered-To: freebsd-questions@freebsd.org Received: from rush.telenordia.se (mail.telenordia.se [194.213.64.42]) by hub.freebsd.org (Postfix) with SMTP id 2246637B41B for ; Sun, 30 Dec 2001 10:18:02 -0800 (PST) Received: (qmail 21529 invoked from network); 30 Dec 2001 19:17:59 +0100 Received: from bb-62-5-36-29.bb.tninet.se (HELO there) (62.5.36.29) by mail.telenordia.se with SMTP; 30 Dec 2001 19:17:59 +0100 Content-Type: text/plain; charset="iso-8859-1" From: Mark Rowlands To: , freebsd-questions Subject: Re: KDE2 installation Date: Sun, 30 Dec 2001 19:17:54 +0100 X-Mailer: KMail [version 1.3.2] References: In-Reply-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20011230181802.2246637B41B@hub.freebsd.org> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 30 December 2001 6:53 pm, burningclown@westhost43.westhost.net wrote: > Hi, > > Hope this isn't too dim a question. Am running STABLE ... tried to install > KDE2. It compiled away for what seemed like hours, pulling down other > files when necessary, and then exited normally (that is, both make and > make install exited w/o errors). > > Trouble is, I can't find KDE2. Am trying to add it to one of my other wm > menus. Maybe it's more accurate to say it isn't anywhere that makes > sense. There's a whole lotta stuff under > > /usr/ports/x11/kdebase2/work/kdebase-2.2.2 > > ... including makefiles and config files galore. I'm sorta loath to go to > that directory and type './configure', but that looks like what's supposed > to happen. > > Did something go wrong here? It's the first time doing 'make' and 'make > install' on a port hasn't seemed to complete the task for me. try startx with a .xinitrc in your home directory looking not dissimilar to this :- #!/bin/sh # # DEFAULT KDE STARTUP SCRIPT ( KDE-2.2 ) # # Boot sequence: # # kdeinit is used to fork off processes which improves memory usage # and startup time. # # * kdeinit starts the dcopserver and klauncher first. # * Then kded is started. kded is responsible for keeping the sycoca # database up to date. When an up to date database is present it goes # into the background and the startup continues. # * Then kdeinit starts kcminit. kcminit performs initialisation of # certain devices according to the user's settings # # * Then ksmserver is started which in turn starts # 1) the window manager (kwin) # 2) everything in $KDEDIR/share/autostart (kdesktop, kicker, etc.) # 3) the rest of the session. # Set a left cursor instead of the standard X11 "X" cursor, since I've heard # from some users that they're confused and don't know what to do. This is # especially necessary on slow machines, where starting KDE takes one or two # minutes until anything appears on the screen. # # Set the background to plain grey. # The standard X background is nasty, causing moire effects and exploding # people's heads. We use colours from the standard KDE palette for those with # palettised displays. xsetroot -cursor_name left_ptr -solid '#C0C0C0' # The user's personal KDE directory is usually $HOME/.kde, but this setting # may be overridden by setting KDEHOME. kdehome=$HOME/.kde test -n "$KDEHOME" && kdehome=$KDEHOME # Activate the kde font directories. # # There are 4 directories that may be used for supplying fonts for KDE. # # There are two system directories. These belong to the administrator. # There are two user directories, where the user may add her own fonts. # # The 'override' versions are for fonts that should come first in the list, # i.e. if you have a font in your 'override' directory, it will be used in # preference to any other. # # The preference order looks like this: # user override, system override, X, user, system # # Where X is the original font database that was set up before this script # runs. usr_odir=$kdehome/share/fonts/override usr_fdir=$kdehome/share/fonts if test -n "$KDEDIRS"; then kdedirs_first=`echo $KDEDIRS|sed -e 's/:.*//'` sys_odir=$kdedirs_first/share/fonts/override sys_fdir=$kdedirs_first/share/fonts else sys_odir=$KDEDIR/share/fonts/override sys_fdir=$KDEDIR/share/fonts fi # We run mkfontdir on the user's font dirs (if we have permission) to pick # up any new fonts they may have installed. If mkfontdir fails, we still # add the user's dirs to the font path, as they might simply have been made # read-only by the administrator, for whatever reason. test -d $usr_odir && (mkfontdir $usr_odir ; xset +fp $usr_odir) test -d $sys_odir && xset +fp $sys_odir test -d $usr_fdir && (mkfontdir $usr_fdir ; xset fp+ $usr_fdir) test -d $sys_fdir && xset fp+ $sys_fdir # Ask X11 to rebuild its font list. xset fp rehash # Link "tmp" resource to directory in /tmp # Creates a directory /tmp/kde-$USER and links $KDEHOME/tmp-$HOSTNAME to it. lnusertemp tmp >/dev/null # Link "socket" resource to directory in /tmp # Creates a directory /tmp/ksocket-$USER and links $KDEHOME/socket-$HOSTNAME to it. lnusertemp socket >/dev/null # the splashscreen and progress indicator ksplash # We set LD_BIND_NOW to increase the efficiency of kdeinit. # kdeinit unsets this variable before loading applications. LD_BIND_NOW=true kdeinit +kcminit +knotify # finally, give the session control to the session manager # Syntax: ksmserver [--restore] [--windowmanager ] # if no windowmanager is specified, ksmserver will ensure kwin is started. # [--restore] should be controlled by kdm ksmserver --restore # Clean up kdeinit_shutdown *************************************************************************************************** -- birth, n: The first and direst of all disasters. -- Ambrose Bierce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message