miniBB: free php bulletin board and forum softwareminiBB: free php bulletin board and forum software 
 - Forums - Reply - Statistics - Sign Up - Search -
malaysia-linux.no-ip.org Minux Mini Forum / PROJECT DISCUSSION / Custom Linux Live CD - noGuiX Desktop Edition
Author Message
admin
Admin
# Posted: 21 Sep 2007 21:52 - Edited by: admin
Reply 


Steps 1 Installation & startup icewm :
- get icewm.tgz
- convert icewm.tgz to .mo
- touch .xinitrc
- vi .xinitrc --- exec icewm
- startx

Steps 2 Basic Configuration (Menu)

- mkdir /root/.icewm
- cp config from global
- toolbar ----> toolbar menu
- key ----> short keyboard key (ctrl+alt+f=firefox)

Steps idesk (Desktop Icon Manager)
- get idesk.tgz
- get idesktool.tgz
- get imlib2.tgz
- convert all 3 .tgz to .mo & install it
- create .idesktop dir into /root
- start idesk
- start idesktool to configure icon on desktop
- icon location = /usr/share/idesk/icon

admin
Admin
# Posted: 21 Sep 2007 22:24 - Edited by: admin
Reply 


Make Modules for Desktop Edition

Install Slackware packages (Must outside unionfs "/")
vim-6.3.086.tgz
grub-0.97.tgz
inetd-1.79s.tgz
netpbm-10.18.12.tgz
icewm-1.2.30.tgz
idesk-0.7.4.tgz
idesk-extras-1.35.tgz
imlib2-1.2.2.tgz
cups-1.1.18.tgz

Remove Unwanted Packages (must do inside /tmp/mod)
xfce

Make modules (tgz2mo) & copy paste into /base

$ ./make_iso.sh noguix-icewm-1.0.5RC.iso

Testing new iso from VMware

Result :
- Boot OK!
- boot logo - need new logo - OK!
- login page - no color, wrong format - OK!
- login as root - OK!
- startx (icewm) - OK!
- vim - OK!
- grub - OK!
- gaim - Bus error
- firefox - command not found
- idesk - libImlib2 not found
- idesk-extras - not found

admin
Admin
# Posted: 22 Sep 2007 00:59 - Edited by: admin
Reply 


Make Modules for Desktop Edition 2nd TRY


Install Slackware packages (Must outside unionfs "/")
$ installpkg -root /mnt/hda2/pkg packages.tgz
vim-6.3.086.tgz
cups-1.1.18.tgz
grub-0.97.tgz

make others.mo

Remove Unwanted Packages (must do inside /tmp/mod)
ROOT=/tmp/mod/ removepkg package
xfce

Make modules (tgz2mo) & copy paste into /base

Make separate modules (tgz2mo) & copy paste into /modules
inetd-1.79s.tgz
netpbm-10.18.12.tgz
icewm-1.2.30.tgz
idesk-0.7.4.tgz
idesk-extras-1.35.tgz
imlib2-1.2.2.tgz

Result :
- Boot OK!
- boot logo - need new logo - OK!
- login page - OK!
- login as root - OK!
- startx (icewm) - OK!
- vim - OK!
- grub - OK!
- gaim - Bus error
- firefox - /usr/lib/firefox-1.5.0.7/firefox instead /usr/bin/firefox
- idesk - background not found + need .idesktop dir
- idesk-extras - /usr/bin/idesktool - OK!
- abiword - /usr/bin/AbiWord-2.2 ---> missing libgucharmap.so.4

Next Step :
- mkdir /root/.idesktop
- $ idesk

TO BE CONTINUED..........

admin
Admin
# Posted: 22 Sep 2007 10:12 - Edited by: admin
Reply 


Make Modules for Desktop Edition 3rd TRY

Remove unwanted packages manually
xfce

cp firefox --> /usr/bin/firefox
mkdir /root/.idesktop

Result :
- Boot OK!
- boot logo - need new logo - OK!
- login page - OK!
- login as root - OK!
- startx (icewm) - OK!
- vim - OK!
- grub - OK!
- gaim - Bus error
- firefox - OK!
- idesk - OK!
- idesk-extras - OK!
- abiword - /usr/bin/AbiWord-2.2 ---> missing libgucharmap.so.4

Arggggggggggghhhhhhhhhhhhhhhh!!!

TO BE CONTINUED................

admin
Admin
# Posted: 22 Sep 2007 19:22 - Edited by: admin
Reply 


Make Modules for Desktop Edition 4th TRY

# Add separate desktop packages / modules
# vi splash.cfg
# vi .ideskrc for root
# default wallpaper for icewm

Result :
- Splash config - OK!
- Boot OK! - < 1 minutes
- boot logo - need new logo!
- login page - OK!
- login as root - OK!
- startx (icewm) - OK!
- vim - OK!
- grub - OK!
- gaim - OK!
- firefox - OK!
- idesk - OK!
- idesk-extras - OK!
- abiword - OK!

new desktop

admin
Admin
# Posted: 22 Sep 2007 20:26 - Edited by: admin
Reply 


NEXT STEP : DESKTOP CONFIGURATION

Desktop Icons - idesktool
- firefox
- gaim
- abiword
- xffm
- xterm
- etc

TO BE CONTINUED..............

idesktop format : Firefox.lnk
table Icon
Caption: Firefox
Icon: /usr/share/idesk/icons/32x32/firefox.png
X: 23
Y: 134
Command[0]: /usr/bin/firefox
Command[1]: idesktool Firefox.lnk
end


Additional icewm Configuration :
import & edit "keys" from global to /root/.icewm
ctrl+alt+f = firefox
ctrl+alt+g = gaim
ctrl+alt+t = xterm
ctrl+alt+a = abiword
ctrl+alt+x = xffm
ctrl+alt+m = xmms
ctrl+alt+k = xkill
ctrl+alt+p = mplayer

import & edit "preference" from global to /root/.icewm
- set default wallpaper
- notes : this will only set the wallpaper not desktop icon. Desktop icon must use idesk & idesktool

import "Theme" from global to /root/.icewm
- set theme "xp silver"

create "startup" file /root/.icewm
- this will activate idesk(desktop icon automatically)
- the file executed by icewm-session
- simply edit .xinitrc & replace "exec icewm" with "exec icewm-session"

menu configuration - icewm
- copy from net "menu" & paste to /root/.icewm
- icon for menu use .xpm

Additional idesktop Configuration :
- firefox
- gaim
- xmms
- mplayer
- Sylpheed
- Abiword
- xffm file browser
- xkill

Final Result :
noguix desktop edition

admin
Admin
# Posted: 23 Sep 2007 07:19
Reply 


Details
Version : noguix-icewm-1.0.5RC1
live-cd iso size : 128MB
Desktop Manager : icewm
Internet : firefox, gaim, sylpheed
Word Processing : Abiword
Image viewer : Qiv
Media : BipMediaPLayer, Mplayer
File Browser : xffm
Paint : in progress

admin
Admin
# Posted: 23 Sep 2007 20:54
Reply 


Final touch needed :

- Bootlogo
- Sound Menu - Done!

admin
Admin
# Posted: 24 Sep 2007 00:02 - Edited by: admin
Reply 


Bootlogo

- load kernel source
- load development
- load ncurses
- load qt
$ cp as logo_linux_clut224.ppm
$ zcat -------> .config
$ makebzImage
$ cp bzimage as vmlinuz /boot
$ make_iso.sh

JOB FINISHED..........
RELEASED noguix-icewm-1.0.5RC1


bootlogo menu sylpheed

Your reply
Bold Style  Italic Style  Underlined Style  Image Link  URL Link 

» Username  » Password 
Only registered users can post here. Please enter your login/password details before posting a message, or register here first.