Jump to content
Compatible Support Forums
Sign in to follow this  
Maxwell Rain

Installing IceWM

Recommended Posts

In Mandrake Control Manager, I've selected the iceWM packages, and it installed of the ISO-discs.

 

Now, on the iceWM homepage, I've found this :

 

Quote:
First make sure that you choose the correct X startup script in your home directory. For most distributions the file $HOME/.xsession is honored by startx and X Display Managers like kdm. On RedHat, the $HOME/.Xclients may be used instead. In all cases, choose the one recommended by your distribution and make sure that there is no concurency between the X startup scripts.

 

The recommended way to start is from $HOME/.xsession shell script (may be executable, must be on RedHat). Mine looks something like this:

 

# run profile to set $PATH and other env vars correctly

. $HOME/.bash_profile

# setup touchpad and the external mouse

xset m 7 2

xinput set-ptr-feedback 0 7 1.9 1

# run initial programs

uxterm &

# start icewm, and run xterm if it crashes (just to be safe)

exec icewm-session || exec xterm -fg red

 

The xterm on the last line is there simply to make sure that your X session doesn't crash if icewm does (should never happen). You can restart icewm from there or start some other window manager. The session will close if you close the xterm.

 

 

I think I've located the IceWM-file by typing

find /usr -iname "ice"

It came with a lot of result, a lot of .html-files in usr/bin/shared and "icewm" and "icepref" located at usr/lib/menu/icewm and usr/lib/menu/icepref.

I also found a 'directory' at : /usr/share/doc/icewm1.2.13

and /usr/share/doc/icewm-light-1.2.13/

 

 

Question is: What do I do next ?

Share this post


Link to post

Okay, I donwloaded IceWM from the homepage, and restarted the install as stated in this page : http://jetblackz.nabaza.org/InstallingIceWM.html

 

Quote:
tar zxvf icewm-1.2.13.tar.gz

cd icewm-1.2.13

./configure --prefix=/usr/X11R6 --exec-prefix=/usr/X11R6 --with-imlib --without-xpm --enable-gradients --enable-shaped-decorations --enable-xfreetype --disable-corefonts

make && make install

cd .. && rm -fr icewm-1.2.13

icewm --version

 

When I entered the command given there, I got this error :

 

Quote:
configure: WARNING : you should use --build, --host, --target

configure : WARNING : invalid host type : ./configure

configure: error : unrecognized option: --enable-gradients

Try './configur --help" for more information

 

[root@localhost icewm-1.2.13] # make && make install

make[1]: gcc: command not found

make[1] : *** [ymsgbox.o] Error 127

make[1]: Leaving directory '/home/maxwell/icewm1.2.13/src"

make: *** [base] error 2

 

[root@localhost icewm-1.2.13]# cd .. && rm -fr icewm-1.2.13

[root@localhost maxwell]# icewm --version

 

What did just happen ? ;(

Share this post


Link to post

IceWM should just work for you if you installed it via the Mdk software installer. There is no reason to try installing the IceWM tarball on top of it. Press Ctrl + Alt + Backspace to get back out to the kdm user login. Look under Sessions. IceWM *should* be there for you to choose. If it isn't, choose "Failsafe." It will come up as an xterm terminal in the lower right hand side of your screen. Type:

 

icewm [enter]

 

And you will have an icewm DE

Share this post


Link to post

You are right, there shouldn't be any need to install IceWM on top of the already installed version. But I was under the impression that it didn't install, since I didn't see any options when rebooting.

 

Turned out I had to change my boot-configuration to launch IceWM at startup.

 

But : that didn't work... It just rebooted under KDE

 

So I tried the Ctrl-Alt-Backspace... didn't work either. I just popped right back into loading KDE.

 

So then I tried choosing "Failsafe".

So then I got:

 

Quote:
Telling INIT to go to single user mode

INIT: Going single user

sh-2.05b#

 

So this didn't work.

 

Now what do I do ? ;(

Share this post


Link to post

Are you not booting to the kdm or gdm user login manager? Are you booting to black screen (runlevel 3) and then doing "startx" to go to your desktop environment?

Share this post


Link to post

*cough* huh ?

 

 

Well, I turn on the computer, and it starts up, boots up KDE and that's it.

 

No login whatsoever, and no typing. Just waiting for it to boot up.

 

Can I change this ? And how ?

 

In the Boot-menu under the Mandrake Control Center: should I tell it not to launch the graphical environment when the starts ?

I'll just try that this time.

Share this post


Link to post

OK so your doing auto login. After booting to your KDE desktop, it doesn't take you out to the kdm login manager at all if you then press Ctrl + Alt + Backspace?

Share this post


Link to post

okay, it just changed here.

 

I rebooted not using the "default graphical interface"-option (is that auto-login ?)

 

username, password

then "startx"

 

KDE booted

 

then I did Ctrl-Alt-Backspace

 

And I'm now staring at a command line as a normal user.

[maxwell@localhost maxwell]$

 

What do I need to do ?

Share this post


Link to post

type:

 

su [enter]

 

it will ask for password to become root.

 

as root type:

 

kdm [enter]

 

if you have kdm installed, a box will come up which is the kde login manager. click and look on the tab beside "Session type" and see if IceWM is a choice. If it isn't, choose "Failsafe" and put in your user id and password and enter. when the Failsafe terminal comes up in the lower left hand corner type:

 

icewm [enter]

 

This is a rough way to get to icewm, and you can fix everything where it will boot to icewm automatically like it does with KDE, but I'm just trying to get you to IceWM so you can have a look at it and smoke it over..

Share this post


Link to post
Quote:
type:

su [enter]

it will ask for password to become root.

as root type:

kdm [enter]

if you have kdm installed, a box will come up which is the kde login manager.


Right up to there I knew where we were heading. But... no login manager.
It's just boots up again. ;(

Is there anywhere where I can get to the login manager ?
Is this an option I should activate somewhere ?

Maybe some usefull information, I'm not sure. But I'm the only user in this computer. Root and Maxwell are the same. Well, there is only one normal user : "maxwell", and then of course there's root.
Maybe this has something to do with the not appearing login manager ?

'Cause I would really like to look at IceWM and smoke it over wink

btw: I really appreciate all the help you're giving me

Share this post


Link to post

Wait, I think I got it !

 

Boot Options --> "No I don't want auto-login" --> rebooted et voila, login-screen.

 

 

I should have seen this before, you stated it a couple of messages ago.

 

I'm in 8)

 

Thanks for all the help, you're a lifesaver laugh

Share this post


Link to post

It's been a while since I configured MDK, so I forgot about that boot options thing. I'm pretty sure you can go back in there and configure it to autologin to IceWM should you so choose. smile

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×