== BooyoLiveCD/LiveFC4 == /initrd/static/udevstart ´Â /sbin/udevstart.static ¸¦ º¹»çÇØ¾ß ÇÔ. /etc/udev/udev.conf º¯°æµÇ¾î ÀÖ½¿. initrd-2.6.11-prep.img ÀÇ °ÍÀ¸·Î º¹»çÇÒ °Í booyo-init {{{ < if [ -f /etc/udev/udev.conf ];then < . /etc/udev/udev.conf < fi < 165c161 < sysctl -w kernel.hotplug="/sbin/hotplug" >/dev/null 2>&1 --- > sysctl -w kernel.hotplug="/sbin/udevsend" >/dev/null 2>&1 494a491 > rm -f /var/gdm/.gdmfifo &> /dev/null }}} libraw1394-0.10.1-3.i386.rpm rpm -ivh --force libraw1394-0.10.1-3.i386.rpm vi yum.conf yum install gstreamer-universe yum install kdebase Installing: kdebase i386 6:3.4.1-0.fc4.1 updates-released 26 M Installing for dependencies: dmidecode i386 1:2.6-1.14 base 29 k kdelibs i386 6:3.4.1-0.fc4.1 updates-released 17 M lm_sensors i386 2.8.8-5 base 445 k xorg-x11-xdm i386 6.8.2-37 updates-released 165 k * ¼³Ä¡ µ¥½ºÅ©Å¾ * Ä¿³Î, BUILD * opt/berry * kde * totem plug-in * Ãß°¡ http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/xmms/ xmms-1.2.10-9.1.1.fc3.fr.i386.rpm xmms-mp3-1.2.10-9.1.1.fc3.fr.i386.rpm xmms-skins-1.2.10-9.1.1.fc3.fr.i386.rpm ¿À·ù: Failed dependencies: libmikmod.so.2 is needed by xmms-1.2.10-9.1.1.fc3.fr.i386 {{{ Installing: gstreamer-universe i386 0.8.2-0.fdr.1.3 gstreamer 4.1 k Installing for dependencies: a52dec i386 0.7.4-0.lvn.7.3 gstreamer-deps 46 k aalib i386 1.4.0-0.rc5.4 extras 69 k blop i386 0.2.8-0.fdr.1.3 gstreamer-deps 935 k faad2 i386 2.0-0.lvn.3.3 gstreamer-deps 384 k fftw i386 2.1.5-8 extras 394 k fontconfig-devel i386 2.2.3-13 base 236 k freetype-devel i386 2.1.9-2 base 527 k glib2-devel i386 2.6.4-1 base 1.1 M gsm i386 1.0.10-0.lvn.7.3 gstreamer-deps 37 k gstreamer-devel i386 0.8.10-1 base 337 k gstreamer-editor i386 0.8.0-0.fdr.1.3 gstreamer 335 k gstreamer-ffmpeg i386 0.8.5-0.gst.1.3 gstreamer 1.1 M gstreamer-monkeysaudio i386 0.8.0-0.lvn.1.3 gstreamer 156 k gstreamer-plugins-audio i386 0.8.10-0.gst.1.3 gstreamer 24 k gstreamer-plugins-devel i386 0.8.10-0.gst.1.3 gstreamer 29 k gstreamer-plugins-extra-audio i386 0.8.10-0.gst.1.3 gstreamer 70 k gstreamer-plugins-extra-dvd i386 0.8.10-0.gst.1.3 gstreamer 42 k gstreamer-plugins-extra-video i386 0.8.10-0.gst.1.3 gstreamer 137 k gstreamer-plugins-video i386 0.8.10-0.gst.1.3 gstreamer 13 k ladspa i386 1.12-5 extras 35 k lame i386 3.96.1-0.lvn.1.3 gstreamer-deps 1.1 M libdvdcss i386 1.2.8-0.lvn.5.3 gstreamer-deps 32 k libdvdnav i386 0.1.10-0.lvn.1.3 gstreamer-deps 80 k libdvdread i386 0.9.4-0.lvn.1.3 gstreamer-deps 55 k libfame i386 0.9.1-0.lvn.1.3 gstreamer-deps 95 k libid3tag i386 0.15.1-3.b extras 43 k libmad i386 0.15.1-0.lvn.1.b.3 gstreamer-deps 80 k liboil i386 0.3.2-2.fc4 extras 124 k libshout i386 2.0-0.fdr.1.3 gstreamer-deps 65 k libxml2-devel i386 2.6.19-1 base 1.8 M marlin i386 0.7-0.fdr.1.3 gstreamer 616 k mpeg2dec i386 0.4.0-0.lvn.3.b.3 gstreamer-deps 91 k pitivi i386 0.1.1-0.fdr.1.3 gstreamer 434 k pkgconfig i386 1:0.15.0-6 base 52 k swfdec i386 0.3.5-0.gst.1.3 gstreamer-deps 74 k swh-plugins i386 0.4.12-0.fdr.1.3 gstreamer-deps 741 k xorg-x11-devel i386 6.8.2-37 updates-released 5.0 M zlib-devel i386 1.2.2.2-3 base 98 k Updating for dependencies: gstreamer-plugins i386 0.8.10-0.gst.1.3 gstreamer 1.3 M xorg-x11 i386 6.8.2-37 updates-released 14 M xorg-x11-libs i386 6.8.2-37 updates-released 2.5 M xorg-x11-xfs i386 6.8.2-37 updates-released 135 k Transaction Summary ============================================================================= Install 39 Package(s) Update 4 Package(s) Remove 0 Package(s) Total download size: 34 M Running Transaction Updating : xorg-x11-libs ####################### [ 1/47] Updating : gstreamer-plugins ####################### [ 2/47] Installing: ladspa ####################### [ 3/47] Installing: pkgconfig ####################### [ 4/47] Installing: zlib-devel ####################### [ 5/47] Installing: libmad ####################### [ 6/47] Installing: liboil ####################### [ 7/47] Installing: swfdec ####################### [ 8/47] /var/tmp/rpm-tmp.32956: line 3: gdk-pixbuf-query-loaders: command not found error: %post(swfdec-0.3.5-0.gst.1.3.i386) scriptlet failed, exit status 127 Installing: libxml2-devel ####################### [ 9/47] Installing: freetype-devel ####################### [10/47] Installing: fontconfig-devel ####################### [11/47] Installing: xorg-x11-devel ####################### [12/47] Installing: glib2-devel ####################### [13/47] Installing: gstreamer-devel ####################### [14/47] Installing: gstreamer-plugins-devel ####################### [15/47] Installing: blop ####################### [16/47] Installing: marlin ####################### [17/47] Installing: gstreamer-ffmpeg ####################### [18/47] Installing: pitivi ####################### [19/47] Installing: gstreamer-monkeysaudio ####################### [20/47] Installing: gstreamer-editor ####################### [21/47] Installing: lame ####################### [22/47] Updating : xorg-x11-xfs ####################### [23/47] Installing: aalib ####################### [24/47] Installing: gstreamer-plugins-video ####################### [25/47] Installing: mpeg2dec ####################### [26/47] Installing: libshout ####################### [27/47] Installing: gstreamer-plugins-audio ####################### [28/47] Installing: fftw ####################### [29/47] Installing: swh-plugins ####################### [30/47] Installing: faad2 ####################### [31/47] Installing: libdvdcss ####################### [32/47] Installing: libdvdread ####################### [33/47] Installing: libdvdnav ####################### [34/47] Installing: gsm ####################### [35/47] Installing: a52dec ####################### [36/47] Installing: libid3tag ####################### [37/47] Installing: gstreamer-plugins-extra-audi ####################### [38/47] Installing: libfame ####################### [39/47] Installing: gstreamer-plugins-extra-vide ####################### [40/47] Installing: gstreamer-plugins-extra-dvd ####################### [41/47] Installing: gstreamer-universe ####################### [42/47] Updating : xorg-x11 ####################### [43/47] Cleanup : xorg-x11-libs ####################### [44/47] Cleanup : gstreamer-plugins ####################### [45/47] Cleanup : xorg-x11 ####################### [46/47] Cleanup : xorg-x11-xfs ####################### [47/47] }}} after kde, totem, xmms [root@localhost packages]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda7 9469148 2261372 6719000 26% / === halt, reboot === /BOOYO/bin/ash ¾ø½¿. /usr/sbin/lsof /sbin/fuser -m -v /BOOYO === logo === cp /media/cdrecorder/isolinux/splash.lss FC4 CD1 === 2005. 7. 5 === totem ÀÇ ¹®Á¦·Î À缳ġ 1002 mount /dev/sda11 /mnt/sda11 1003 cd /mnt/sda11/FC4 1008 mount /dev/sda7 /mnt/sda7 1009 cp -Rp BOOYO.build /mnt/sda7/ 1010 cp -Rp 2.6.11-liveFC4 /mnt/sda7/lib/modules/ 1011 cd boot/ 1013 cp *live* /mnt/sda7/boot/ 1014 cd .. 1016 cp -Rp opt /mnt/sda7/ 1017 cp yum.conf /mnt/sda7/etc/ reboot 2 mkdir /mnt/sda11 10 mount /dev/sda11 /mnt/sda11 11 cd /mnt/sda11/FC4/download/totem 18 rpm -ivh --force libraw1394-0.10.1-3.i386.rpm 21 yum install gstreamer-universe 26 cd ../kde 28 rpm -ivh xorg-x11-xdm-6.8.2-31.i386.rpm 30 rpm -ivh dmidecode-2.6-1.14.i386.rpm 31 rpm -ivh lm_sensors-2.8.8-5.i386.rpm 32 rpm -ivh kdelibs-3.4.0-6.i386.rpm 33 rpm -ivh kdebase-3.4.0-5.i386.rpm 40 cd ../xmms 43 rpm -ivh xmms* 44 cd /sbin 50 mv init init.org 51 mv halt halt.org 52 mv reboot reboot.org 53 mv poweroff poweroff.org 54 cp /mnt/sda11/FC4/booyolivecd/sysvinit-2.85/src/init . 55 ln -s init halt 56 ln -s init reboot 57 ln -s init poweroff BOOYO.postupgrade ¿¡ ¹®Á¦°¡ ÀÖ¾ú½¿. ÀÌ°ÍÀÌ ¹®Á¦¿´À¸¸é ÁÁ°Ú´Âµ¥.... 68 cd /etc 69 mv inittab inittab.org 70 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/inittab . 71 cd rc.d 72 cp /BOOYO.build/BOOYO.Master/boot/isolinux/initrd/etc/rc.d/booyo-* . 76 cd /BOOYO.build/ 77 ls 78 touch mkisofs.timestamp xorg.conf ÀÇ ¹®Á¦ÀÓ. booyo beta: /BOOYO/bin/ash ÀÌ ÀÖ¾úÀ½. order of VIDEO in hwconf °¡ unknown ÀÌ ¾Õ¿¡ ÀÖÀ¸¹Ç·Î ¼öÇàÀÌ µÇ¾ú½¿. FC4 ´Â µÑ ´Ù ¹®Á¦ÀÓ. ¼öÁ¤ iiim ¿¡¼­ ¹®Á¦ ¹ß»ý µ¿ÀÛÀº µÊ cd eject ´Ù½Ã ¾È µÊ. sort ÆÄÀÏÀ» ¸¸µé±â À§ÇØ ¼öÇàÇÏ´Â °ÍÀÌ ¹®Á¦¸¦ ¾ß±â½ÃÅ´. /etc/init /etc/rc.d/booyo-* ¾ø¾Ù °Í rm /eyc/init (initrd/init) hwsetup-booyo.c ¼öÁ¤. isConfigured ¿¡¼­ VIDEO ÀÇ °æ¿ì unable, ignore, unknown µîÀÇ °Ü¿ì return 1 À» ÇØ¾ß Çϴµ¥, ±×³É break ÇÏ°Ô µÇ¾î ÀÖ¾ú½¿. /var/run/sudo/_pam_timestamp_key ¹«¾ù¿¡ »ç¿ëµÇ´Â °ÍÀÎÁö ¸ð¸£°Ú½¿. Áö¿ìÁö ¾ÊÀ¸¸é, BOOYO ÀÇ softlink ·Î ³²¾Æ ÀÖÀ½. /var/run/iiim/.iiimp-unix/9010 À» chown ¸øÇÔ. /var/run/iiim/.iiimp-unix Áö¿ò. (booyo-init) /usr/share/anaconda/pixmaps /usr/share/firstboot/pixmaps /usr/share/pixmaps /usr/share/system-config-mouse/pixmaps /usr/share/system-config-network/pixmaps /usr/share/themes/Crux/pixmaps /usr/share/themes/HighContrastLargePrint/pixmaps /usr/share/themes/HighContrastLargePrintInverse/pixmaps /usr/share/themes/LargePrint/pixmaps /usr/share/themes/LowContrastLargePrint/pixmaps /usr/share/system-config-securitylevel/pixmaps /usr/share/system-config-keyboard/pixmaps /usr/share/system-config-language/pixmaps /usr/share/system-config-rootpassword/pixmaps /usr/share/system-config-date/pixmaps /usr/share/system-config-users/pixmaps /usr/share/system-config-lvm/pixmaps /usr/share/system-config-soundcard/pixmaps /usr/share/gnome/panel/pixmaps /usr/share/control-center-2.0/pixmaps /usr/share/gal-2.4/2.4.2/pixmaps /usr/share/gnome-media/pixmaps /usr/share/system-config-display/pixmaps /usr/lib/pygtk/2.0/demos/images /usr/lib/openoffice.org1.9.104/share/config/wizard/web/images /usr/share/doc/db4-4.3.27/images /usr/share/doc/cups-1.1.23/be/images /usr/share/doc/cups-1.1.23/de/images /usr/share/doc/cups-1.1.23/es/images /usr/share/doc/cups-1.1.23/fr/images /usr/share/doc/cups-1.1.23/images /usr/share/doc/pygtk2-2.6.0/examples/pygtk-demo/demos/images /usr/share/doc/openjade-1.3.2/jadedoc/images /usr/share/doc/ImageMagick-6.2.2.0/images /usr/share/doc/libxml2-devel-2.6.19/tutorial/images /usr/share/doc/xfig/html/images /usr/share/doc/gtk2-devel-2.6.7/tutorial/images /usr/share/doc/gettext-devel-0.14.3/javadoc1/images /usr/share/sgml/docbook/dsssl-stylesheets-1.79/images /usr/share/sgml/docbook/xsl-stylesheets-1.68.1-1/images /usr/share/backgrounds/images /usr/share/dia/images /usr/share/gimp/2.0/images /usr/share/gimp/2.0/scripts/images /usr/share/gimp/2.0/themes/Default/images /usr/share/gimp/2.0/help/images /usr/share/evolution/2.2/images /usr/share/tk8.4/demos/images /usr/share/tk8.4/images /usr/share/devhelp/images /usr/src/linux-2.6.11/arch/ppc/boot/images /usr/share/apps/kdm/themes/Bluecurve /usr/share/gdm/themes/Bluecurve /usr/share/pixmaps/nautilus/Bluecurve /usr/share/themes/Bluecurve /usr/share/icons/Bluecurve usr/share/anaconda/pixmaps (¼³Ä¡½Ã È­¸é) usr/share/backgrounds/images (¹ÙÅÁÈ­¸é) usr/share/firstboot/pixmaps (»¡°£¸ðÀÚ, boot ½Ã splash) usr/share/pixmaps/redhat (»¡°£ ¸ðÀÚ) usr/share/gdm/themes/Bluecurve (login È­¸é) usr/share/system-config-network/help/figs usr/share/system-config-network/pixmaps usr/share/backgrounds/images/default.png /etc/X11/gdm/gdm.conf GraphicalTheme=Bluecurve GraphicalTheme=happygnome-list /etc/X11/gdm/PreSession/Default background and cursor /usr/share/pixmaps/splash/gnome-splash.png ÀÌ °ÍÀº »õ·Ó°Ô ¸¸µé¾î¾ß ÇÔ. /usr/share/gnome/default.session [root@localhost /]# find / -name shadowman-round* find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/firstboot/pixmaps/shadowman-round-48.png /usr/share/pixmaps/redhat/shadowman-round-48.png [root@localhost /]# find / -name screenshot.png find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/gdm/themes/Bluecurve/screenshot.png /usr/share/gdm/themes/circles/screenshot.png /usr/share/gdm/themes/happygnome/screenshot.png /usr/share/gdm/themes/happygnome-list/screenshot.png [root@localhost /]# find / -name rhlogo.png find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/doc/system-config-users-1.2.25/figs/rhlogo.png /usr/share/doc/tux-3.2.18/tux/figs/rhlogo.png /usr/share/system-config-network/help/figs/rhlogo.png [root@localhost /]# find / -name up2date.png find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/firstboot/pixmaps/up2date.png /usr/share/pixmaps/up2date.png /usr/share/icons/Bluecurve/16x16/apps/up2date.png /usr/share/icons/Bluecurve/24x24/apps/up2date.png /usr/share/icons/Bluecurve/32x32/apps/up2date.png /usr/share/icons/Bluecurve/36x36/apps/up2date.png /usr/share/icons/Bluecurve/48x48/apps/up2date.png /usr/src/redhat/BUILD/gnome-session-2.10.0/gnome-session/splash-widget.c {{{ static const SplashApp splash_map_table[] = { { N_("Sawfish Window Manager"), "sawfish", "gnome-window-manager" }, { N_("Metacity Window Manager"), "metacity", "gnome-window-manager" }, { N_("Window Manager"), "gnome-wm", "gnome-window-manager" }, { N_("The Panel"), "gnome-panel", "gnome-panel" }, { N_("Session Manager Proxy"), "gnome-smproxy", "gnome-session" }, { N_("Nautilus"), "nautilus", "gnome-fs-desktop" }, { N_("Desktop Settings"), "gnome-settings-daemon", "gnome-settings" }, { N_("Authentication Icon"), "pam-panel-icon", "keyring.png" }, { N_("CD Device Handler"), "magicdev", "gnome-dev-cdrom.png" }, { N_("Red Hat Network Monitor"), "rhn-applet-gui", "up2date.png" }, { N_("Print Monitor"), "eggcups", "printer.png" } }; }}} /usr/share/gnome/default.session {{{ [Default] num_clients=7 0,id=default0 0,Priority=60 0,RestartCommand=pam-panel-icon --sm-client-id default0 1,id=default1 1,Priority=10 1,RestartCommand=gnome-wm --default-wm gnome-wm --sm-client-id default1 2,id=default2 2,Priority=40 2,RestartCommand=gnome-panel --sm-client-id default2 3,id=default3 3,Priority=40 3,RestartCommand=nautilus --no-default-window --sm-client-id default3 4,id=default4 4,Priority=60 4,RestartCommand=rhn-applet-gui --sm-client-id default4 5,id=default5 5,Priority=50 5,RestartCommand=eggcups --sm-client-id default5 6,id=default6 6,Priority=40 6,RestartCommand=magicdev --sm-client-id default6 }}} [root@localhost ~]# find / -name gnome-main-menu* find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/pixmaps/gnome-main-menu.png /usr/share/icons/Bluecurve/16x16/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/24x24/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/32x32/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/36x36/apps/gnome-main-menu.png /usr/share/icons/Bluecurve/48x48/apps/gnome-main-menu.png /usr/share/icons/HighContrastLargePrint/48x48/apps/gnome-main-menu.png /usr/share/icons/HighContrastLargePrintInverse/48x48/apps/gnome-main-menu.png /usr/share/icons/LowContrastLargePrint/48x48/apps/gnome-main-menu.png pixmaps ¹Ø¿¡ ÀÖ´Â gnome-main-menu.png ¸¦ ÀÌ¿ëÇÏ¿© 16, 24, 32, 36 À» ¸¸µé°í, icons/Bluecurve ¹ØÀÇ °ÍÀ» ¸ðµÎ ¹Ù²Û´Ù. [root@localhost ~]# find / -name gnome-panel.png find: /proc/19916/task: ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ /usr/share/pixmaps/gnome-panel.png /usr/share/icons/hicolor/48x48/apps/gnome-panel.png /usr/share/icons/Bluecurve/16x16/apps/gnome-panel.png /usr/share/icons/Bluecurve/24x24/apps/gnome-panel.png /usr/share/icons/Bluecurve/32x32/apps/gnome-panel.png /usr/share/icons/Bluecurve/36x36/apps/gnome-panel.png /usr/share/icons/Bluecurve/48x48/apps/gnome-panel.png /usr/share/icons/HighContrastLargePrint/48x48/apps/gnome-panel.png /usr/share/icons/HighContrastLargePrintInverse/48x48/apps/gnome-panel.png /usr/share/icons/LowContrastLargePrint/48x48/apps/gnome-panel.png pixmaps ¹Ø¿¡ ÀÖ´Â gnome-panel.png ¸¦ ÀÌ¿ëÇÏ¿© 16, 24, 32, 36 À» ¸¸µé°í, icons/Bluecurve ¹ØÀÇ °ÍÀ» ¸ðµÎ ¹Ù²Û´Ù. /usr/share/pixmaps ¹Ø¿¡ ÀÖ´Â gnome-logo-icon-transparent.png, gnome-logo-icon.png À» °¢°¢ 16, 20, 24, 32, 64, 96 À» ¸¸µç´Ù. gnome-panel.png ´Â gnome-icon-theme-2.10.1.tar.gz ¿¡¼­ º¹»çÇÏ¿© 16, 20, 24, 32, 64, 96 À» ¸¸µç´Ù. °¢°¢À» /usr/share/icons/Bluecurve ¿¡ º¹»çÇÑ´Ù. cd /usr/share/icons/Bluecurve/XX/apps/ mv gnome-main-menu.png gnome-main-menu.png.fc cp /usr/share/pixmaps/gnome-logo-icon-transparent.png gnome-main-menu.png mv icon-panel-menu.png icon-panel-menu.png.fc cp /usr/share/pixmaps/gnome-logo-icon.png icon-panel-menu.png mv icon-panel.png icon-panel.png.fc cp /usr/share/pixmaps/gnome-panel.png icon-panel.png [root@localhost Bluecurve]# sh kk mv: cannot stat `20x20/apps/gnome-main-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `20x20/apps/icon-panel-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `20x20/apps/icon-panel.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `64x64/apps/gnome-main-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `64x64/apps/icon-panel-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `64x64/apps/icon-panel.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `96x96/apps/gnome-main-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `96x96/apps/icon-panel-menu.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ mv: cannot stat `96x96/apps/icon-panel.png': ±×·± ÆÄÀÏÀ̳ª µð·ºÅ丮°¡ ¾øÀ½ cd /usr/share/pixmaps/splash cp /root/500x330Splash-Blusplash.png gnome-splash.png cd /usr/share/backgrounds/images/ mv /root/Desktop/AproachOne/1600x1200background.jpg aproachone.jpg mv default.png fedora.png cp aproachone.jpg default.jpg change default.jpg to default.png (use gimp) cd /usr/share/gdm/themes/ cp -Rp /root/Desktop/AproachOne aproachone edit /etc/X11/gdm/gdm.conf {{{ #GraphicalTheme=Bluecurve GraphicalTheme=aproachone }}} edit /usr/share/gnome/default.session {{{ [root@localhost gnome]# diff default.session default.session.fc 24,29c24,32 < 4,id=default5 < 4,Priority=50 < 4,RestartCommand=eggcups --sm-client-id default5 < 5,id=default6 < 5,Priority=40 < 5,RestartCommand=magicdev --sm-client-id default6 --- > 4,id=default4 > 4,Priority=60 > 4,RestartCommand=rhn-applet-gui --sm-client-id default4 > 5,id=default5 > 5,Priority=50 > 5,RestartCommand=eggcups --sm-client-id default5 > 6,id=default6 > 6,Priority=40 > 6,RestartCommand=magicdev --sm-client-id default6 }}} * http://art.gnome.org/themes/gdm_greeter/1093