MacBookPro
Ubuntu on MacBookPro
Preface
BRMany of Ubuntu forum members have been contributing to a thread I started some time ago in the forum. BRhttp://ubuntuforums.org/showthread.php?t=198453 BRIt would be great to put all those Ubuntu on MacBookPro contributions here together ! BR BR There are some installation notes about Ubuntu on MacBookPro .. BR rather a compilation of what I found on the internet BR + configuration of french / belgian-fr keyboard BR + a nice desktop theme BR BR Thanks to Ubuntu forum members for their BR feedback and contribution and all the people providing BR drivers and/or useful information about Linux on Macbook BR especially Nicolas Boichat and Ronald S. Bultje BR
For more information :
BRhttp://www.mactel-linux.org/wiki/Main_Page BRhttp://modular.math.washington.edu/macbook/ BRhttp://modular.math.washington.edu/macbook/triboot/ BRhttp://bin-false.org/?p=17 BRhttp://desrt.mcmaster.ca/macbook.xhtml BR[http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp http://wiki.onmac.net/index.php/Trip...t_via_BootCamp] BRhttp://www.jasonparekh.com/?page_id=9 BRhttp://www.ethicalhack.org/howto/triple_boot_howto.html BR[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide http://wiki.cchtml.com/index.php/Ubu...allation_Guide] BRhttp://wiki.cchtml.com/index.php/Xgl-Compiz-Dapper BRhttp://blogs.gnome.org/portal/rbultje BRhttp://www.boichat.ch/nicolas/macbook-tools/ BR[http://blogs.vislab.usyd.edu.au/index.php/JohnStavrakakis/2006/07/28/triple_boot_on_macbook_pro_15 http://blogs.vislab.usyd.edu.au/inde...macbook_pro_15] BRhttp://www.ubuntuforums.org/showthread.php?t=225621
Note
For triple boot Mac OS X - Linux - Windows, follow specific instructions. BR (WARNING ! In the forum thread they are in blue but I did not find a way to put some color here ? BR so I put [Begin Triple Boot] [End Triple boot] tags instead)
MacOsX Installation
- Install MacOsX pro with a minimum of features. It may be useful for firmware update or hardware check ..
- Boot on MacOsX CD holding Alt key
- Follow installation instruction.
Boot Menu installation
BR 1.Boot on MacOsX BR 2.Install bootcamp BR BR [Begin Triple Boot] For triple boot: Burn MacBook Windows CD driver[End Triple boot] BR BR 3.Install rEFIt (http://refit.sf.net)
- install mac image
copy efi to root directory (drag efi folder to MacOs disk)
- open a mac os terminal (in utilities)
- cd /efi/refit
- ./enable-always.sh
Partionning
BR In a MacosX terminal, partition the disc : BR
sudo diskutil resizeVolume disk0s2 10G
That sets 10G for MacOsX and the rest for Linux BR BR For triple boot: BR [Begin Triple Boot]
sudo diskutil resizeVolume disk0s2 10G Linux Linux 52G "MS-DOS FAT32" Windows 30G
[End Triple Boot]
Install Windows XP SP2
[Begin Triple Boot] BR Boot, in refit, choose the Windows CDRom. BR Launch install, at reboot choose the Windows HardDisk. BR Install drivers from BootCamp CD drivers. BR Follow my howto to customize Mac keyboard on Windows : BR[http://discussions.apple.com/thread.jspa?threadID=608584&tstart=0 http://discussions.apple.com/thread....08584&tstart=0] BR [End Triple Boot] BR
Install Linux Ubuntu
- Boot on Ubuntu drapper live cd
[Begin Triple Boot] BR For triple boot, make a swap file because of partion number limit explained BR on [http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp http://wiki.onmac.net/index.php/Trip...t_via_BootCamp] BR Open a terminal. (Application>Accessories>Terminal) BR {{{ sudo su mkdir /mnt/linux mount -t ext3 /dev/sda3 /mnt/linux sudo dd if=/dev/zero of=/mnt/linux/swap bs=1024 count=2097152 mkswap /mnt/linux/swap swapon /mnt/linux/swap }}} [End Triple Boot] BR
- Click install on disk in Ubuntu
- Choose a manual partition : (2Gb of swap and the rest for filesystem)
BR do not erase efi 200M partition BR
- define mount :
- if possible, do not mount /mount/EFI (select white item in list)
/dev/sda3 => swap
/dev/sda4 => /
BR [Begin Triple Boot] BR For triple boot
- define mount :
/dev/sda3 => /Triple boot uses a swap file
[End Triple Boot] BR
- Grub installation fails at the end, just ignore it (you are going to install lilo anyway).
Open a terminal : Terminal 1 (Application>Accessories>Terminal)
BR (the following comes from http://bin-false.org/?p=17 ) BR {{{ sudo su mkdir /mnt/ubuntu mount /dev/sda4 /mnt/ubuntu/ mount -t proc none /mnt/ubuntu/proc mount -o bind /dev /mnt/ubuntu/dev chroot /mnt/ubuntu /bin/bash apt-get install lilo lilo-doc }}}
- (Remark :Some users report problem to find lilo because no network is not
BR available in the chroot terminal. It is strange it works for most for us. BR BR If you have that problem, the solution is to reactivate the network in the chroot terminal. BR Either manually (ifup eth0), with dhclient BR or using the graphical config (gksu network-admin).) BR
- create /etc/lilo.conf
BR Add this content: BR (with "vi" or Application>Accessories>Text Editor) BR
boot=/dev/sda4 default=Linux map=/boot/map delay=20 image=/vmlinuz initrd=/initrd.img root=/dev/sda4 label=Linux read-only
[Begin Triple Boot] BR For triple boot use /dev/sda3 instead BR
boot=/dev/sda3 default=Linux map=/boot/map delay=20 image=/vmlinuz initrd=/initrd.img root=/dev/sda3 label=Linux read-only
[End Triple Boot] BR
- Open a second terminal : Terminal 2
sudo parted print set 4 boot on quit
[Begin Triple Boot] BR For triple boot use /dev/sda3 instead BR
sudo parted print set 3 boot on quit
[End Triple Boot] BR
- Go back to Terminal 1
lilo -b /dev/sda exit umount /mnt/ubuntu/proc umount /mnt/ubuntu/dev umount /mnt/ubuntu
BR [Begin Triple Boot] BR For triple boot BR
lilo -P ignore -b /dev/sda3 exit umount /mnt/ubuntu/proc umount /mnt/ubuntu/dev umount /mnt/ubuntu
[End Triple Boot] BR
- Reboot
Go in the rEFIt partition editor and synchronize MBR
- Choose linux in rEFIt menu
Ubuntu configuration
Update
BR Update your system and install restritected drivers BR
sudo apt-get install linux-restricted-modules-2.6.15-26-686 linux-kernel-headers sudo apt-get dist-upgrade
Relaunch lilo if kernel has changed BR BR For triple boot BR lilo -P ignore -b /dev/sda3 BR For dual boot BR
sudo lilo -b /dev/sda
Reboot BR
Video
BRInstall ATI drivers : BR The following was suggested by Gendo and comes from : BR[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide http://wiki.cchtml.com/index.php/Ubu...allation_Guide] BR disable fglrx module : sudo vi /etc/default/linux-restricted-modules-common BR DISABLED_MODULES="fglrx" Uncomment the universe and multiverse repositories in /etc/apt/sources.list BR BR download drivers from ATI web site and follow this install : BR
wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.27.10-x86.run sudo apt-get update sudo apt-get install module-assistant build-essential sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base chmod +x ati-driver-installer-8.27.10-x86.run ./ati-driver-installer-8.27.10-x86.run --buildpkg Ubuntu/dapper sudo dpkg -i xorg-driver-fglrx_8.27.10-1_i386.deb sudo dpkg -i fglrx-kernel-source_8.27.10-1_i386.deb sudo dpkg -i fglrx-control_8.27.10-1_i386.deb sudo rm /usr/src/fglrx-kernel*.deb sudo module-assistant prepare,update sudo module-assistant build,install fglrx sudo depmod -a sudo aticonfig --initial sudo aticonfig --overlay-type=Xv
reboot and check with : BR
fglrxinfo
you should have : BR
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Mobility Radeon X1600 Generic OpenGL version string: 2.0.5879 (8.26.18)
BR XGL/compiz installation BR BR If you want to go further and install compiz and XGL BR go to that other link : BRhttp://wiki.cchtml.com/index.php/Xgl-Compiz-Dapper BR (thanks to Gendo for that suggestion) BR BR After XGL compiz installation : BR BR - add the startcompiz script to the session start program (System>Preferences>Sessions | Startup Programs) BR BR - install gset-compiz, gcomizthemer ant themes and discover compiz ... BR {{{ sudo apt-get install gset-compiz gcompizthemer gcompizthemer-themes gset-compiz }}} Configure effects, key shortcuts with gset-compiz BR and customize your theme with gcompizthemer BR BR - I also had to add this line to the startcompiz script BR
killall gnome-panel
DVI Output
BR - Install ATI drivers as above BR - Install fglrx package with synaptic BR - run ATI config (either from ATI menu or sudo aticonfig) BR - configure a clone or large desktop BR for example : BR sudo aticonfig -f --initial=dual-head --screen-layout=right - restart X (ctrl-alt-backspace) BR
Audio
BR Install latest Ubuntu kernel 2.6.15-26 BR relaunch lilo and reboot BR
sudo lilo -b /dev/sda
You should hear Ubuntu login sound BR (It seems to work only on MBP17" not on MBP15"... BR for MBP15" follow the trick given by Gendo here : BR[http://www.ubuntuforums.org/showpost.php?p=1269085&postcount=39 http://www.ubuntuforums.org/showpost...5&postcount=39] BR ) BR BR Microphone does not work with "sound recorder" application but BR It works with skype 1.3 beta for Linux (but not with skype 1.2) BR BR (I also installed latest alsa drivers (1.0.12rc1) following their BR INSTALL file) BR BR With old drivers and kernel when headset is plugged in jack, you might BR hear the sound in both headset AND speakers ?! BR BR With new alsa drivers (1.0.12rc1) and kernel ( 2.6.15-26-686 ), BR I do not have this problem any more. BR BR Finally ... sound is working perfectly on MBP17" BR BR If you have some issues left, you can have a look to this link, BR it contains many useful informations that are not here : BRhttp://www.jasonparekh.com/?page_id=9 BR
Wireless
(the following comes from http://bin-false.org/?p=17 )
- sudo modprobe new_wlan_scan_sta (Not needed in Ubuntu Edgy)
- sudo apt-get install network-manager network-manager-gnome
It works out of the box on my MacBook with my hotspot. Some people seems to have problems with some wifi routers however. BR
Screen brightness
BR Nicolas Boichat wrote drivers for screen and keyboard backlight. BRhttp://www.boichat.ch/nicolas/macbook-tools/ BR BR Here is how to install : BR
sudo apt-get install pciutils-dev wget http://www.boichat.ch/nicolas/macbook-tools/macbook-tools-0.1.1.tar.bz2 tar xvfj macbook-tools-0.1.1.tar.bz2 cd macbook-tools-0.1.1 sudo rm /usr/local/bin/backlight sudo make install
Use : BR backlight +10 BR backlight -10 BR BR To control backlight with key pressed, you can use a program BR developed by alexinfurs available here : BRhttp://ubuntuforums.org/showthread.php?t=215801 BR
sudo apt-get install libvte-dev sudo ln -s /usr/local/bin/backlight /usr/bin/macbook-backlight tar xvfz macbook-backlight-control-0.2.tar.gz (get it from the link above) cd macbook-backlight-control/src make ./macbook-backlight-control
Try : BR Ctrl+F1 BR Ctrl+F2 BR BR Add macbook-bakclight-control to your session start scripts BR System>Preference>Session BR BR To get automatic backlight adjustement from sensors, apply BR kernel patch developped by Nicolas Boichat BR BR Thank you to msprunck for his feedback BR
Keyboard Backlight
BR Nicolas Boichat wrote drivers for screen and keyboard backlight. BR See : BRhttp://www.boichat.ch/nicolas/macbook-tools/ BR BR Follow "Screen brightness" installation BR BR ./applesmc 255 BR to turn light on BR sudo ./applesmc 0 BR to turn light off BR ./applesmc BR to see sensors values BR BR works on MBP 17 BR
Keyboard
Method 1 : using Xmodmap :
BR With this method you need to start xmodmap script when the session start BR but it is easier to modify special keys. BR BR copy the xmodmap to a custom one : BR sudo cp /usr/share/xmodmap/xmodmap.be /usr/share/xmodmap/xmodmap.mbp.be edit that file and change special keys definition BR Especially to have an "AltGr" key and a "Delete" key .. BR I redefined many other keys to have a full feature keyboard. BR BR You can change it yourself : BR - to find a keycode : launch xev and hit the key BR - to get the command keyword : look at this website : http://wiki.linuxquestions.org/wiki/List_of_keysyms BR (After a keycode, you can put 4 keyword : "normal key keyword" "shift key keyword" "altgr key keyword" "shift algr key keyword" BR for example : a A à @) BR BR Then start xmodmap by : BR
xmodmap /usr/share/xmodmap/xmodmap.mbp.be
Put it somewhere so that it is loaded automatically BR BR Here is my french - belgian/fr xmodmap file : BR BR
clear Mod1 clear Mod2 ! keycode 8 = keycode 9 = Escape keycode 10 = ampersand 1 bar brokenbar keycode 11 = eacute 2 twosuperior onehalf keycode 12 = quotedbl 3 threesuperior threequarters keycode 13 = apostrophe 4 braceleft onequarter keycode 14 = parenleft 5 braceleft keycode 15 = section 6 asciicircum keycode 16 = egrave 7 keycode 17 = exclam 8 keycode 18 = ccedilla 9 braceleft keycode 19 = agrave 0 braceright keycode 20 = parenright degree braceright keycode 21 = minus underscore keycode 22 = BackSpace Delete Delete keycode 23 = Tab keycode 24 = a keycode 25 = z keycode 26 = e E EuroSign keycode 27 = r R registered keycode 28 = t keycode 29 = y keycode 30 = u keycode 31 = i keycode 32 = o O at keycode 33 = p keycode 34 = dead_circumflex dead_diaeresis bracketleft keycode 35 = dollar asterisk bracketright EuroSign keycode 36 = Return keycode 37 = Control_L keycode 38 = q keycode 39 = s keycode 40 = d keycode 41 = f keycode 42 = g keycode 43 = h keycode 44 = j keycode 45 = k keycode 46 = l keycode 47 = m keycode 48 = ugrave percent dead_acute keycode 49 = less greater backslash !twosuperior threesuperior keycode 50 = Shift_L keycode 51 = backslash sterling dead_grave mu keycode 52 = w keycode 53 = x keycode 54 = c C copyright keycode 55 = v keycode 56 = b keycode 57 = n N asciitilde keycode 58 = comma question dead_cedilla keycode 59 = semicolon period keycode 60 = colon slash Multi_key keycode 61 = equal plus plusminus keycode 62 = Shift_R keycode 63 = KP_Multiply keycode 64 = Alt_L keycode 65 = space keycode 66 = Caps_Lock keycode 67 = F1 F11 keycode 68 = F2 F12 keycode 69 = F3 F13 keycode 70 = F4 F14 keycode 71 = F5 F15 keycode 72 = F6 F16 keycode 73 = F7 F17 keycode 74 = F8 F18 keycode 75 = F9 F19 keycode 76 = F10 F20 keycode 77 = Num_Lock keycode 78 = Scroll_Lock keycode 79 = KP_7 keycode 80 = KP_8 keycode 81 = KP_9 keycode 82 = KP_Subtract keycode 83 = KP_4 keycode 84 = KP_5 keycode 85 = KP_6 keycode 86 = KP_Add keycode 87 = KP_1 keycode 88 = KP_2 keycode 89 = KP_3 keycode 90 = KP_0 keycode 91 = KP_Decimal keycode 92 = 0x1007ff00 keycode 93 = keycode 94 = at numbersign ! less greater backslash keycode 95 = F11 keycode 96 = F12 keycode 97 = Home keycode 98 = Up Up Prior keycode 99 = Prior keycode 100 = Left Left Home keycode 101 = Begin keycode 102 = Right Right End keycode 103 = End keycode 104 = Down Down Next keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = Delete keycode 109 = Control_R keycode 110 = Pause keycode 111 = Print keycode 112 = KP_Divide keycode 113 = Mode_switch keycode 114 = Break keycode 115 = Mode_switch keycode 116 = Mode_switch keycode 117 = Multi_key add Mod1 = Alt_L add Mod2 = Mode_switch
Method 2 : changing symbol map :
BR This is for International keyboard (french - belgian/fr ) but BR you could adapt it easily to your keyboard BR BR Define your keyboard in xorg.conf BR and configure right apple key to alt-gr BR
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbLayout" "be" Option "XkbModel" "pc104" Option "XkbOptions" "lv3:rwin_switch" EndSection
I had to reconfigure some keys that were not properly defined even with macintosh layout (@#,<>..). BR I also made some custom changes to access development keys easily :
BR Here is the hacked part of my /etc/X11/xkb/symbols/be : BR
partial default alphanumeric_keys xkb_symbols "basic" { include "latin" name[Group1]="Belgium"; key <AE01> { [ ampersand, 1, bar, exclamdown ] }; key <AE02> { [ eacute, 2, at, oneeighth ] }; key <AE03> { [ quotedbl, 3, numbersign, sterling ] }; key <AE04> { [apostrophe, 4, onequarter, onehalf ] }; key <AE05> { [ parenleft, 5, bracketleft, threeeighths ] }; key <AE06> { [ section, 6, asciicircum, fiveeighths ] }; key <AE07> { [ egrave, 7, braceleft, seveneighths ] }; key <AE08> { [ exclam, 8, bracketleft, trademark ] }; key <AE09> { [ ccedilla, 9, braceleft, plusminus ] }; key <AE10> { [ agrave, 0, braceright, degree ] }; key <AE11> { [parenright, degree, bracketright, questiondown ] }; key <AE12> { [ minus, underscore, dead_cedilla, dead_ogonek ] }; key <AD01> { [ a, A, at, Greek_OMEGA ] }; key <AD02> { [ z, Z, lstroke, Lstroke ] }; key <AD03> { [ e, E, EuroSign, cent ] }; key <AD11> { [dead_circumflex, dead_diaeresis, bracketleft, dead_abovering ] }; key <AD12> { [ dollar, asterisk, EuroSign, dead_macron ] }; key <AC01> { [ q, Q, ae, AE ] }; key <AC10> { [ m, M, dead_acute, dead_doubleacute ] }; key <AC11> { [ ugrave, percent, dead_acute, dead_caron ] }; key <LSGT> { [ at, numbersign, twosuperior, threesuperior ] }; key <BKSL> { [ backslash, sterling, dead_grave, dead_breve ] }; key <AB01> { [ w, W, guillemotleft, less ] }; key <AB07> { [ comma, question, dead_cedilla, masculine ] }; key <AB08> { [ semicolon, period, horizconnector, multiply ] }; key <AB09> { [ colon, slash, periodcentered, division ] }; key <AB10> { [ equal, plus, dead_tilde, dead_abovedot] }; key <TLDE> { [ less, greater, braceleft, braceright ] };
Configure special keys
Todo : fn keys are not catchable event ... BR
- Install keylaunch with synaptic and put in in xinitrc script
- go to your home directory and create a file .keylaunchrc
- add this to the file :
key=.*.F2:backlight +10 key=.*.F1:backlight -10
Atlernatively, for backlight control, you can use a programm BR developped by alexinfurs availabel here : BRhttp://ubuntuforums.org/showthread.php?t=215801 BR
Temperatures
Hard Disk Temperature:
sudo apt-get install hddtemp hddtemp /dev/sda
That prints the temperature of your harddisk BR ==== CPUs Temperature : ==== (This code was written by Jan Bernhardt and Ludovi Roussearu under GPL) BR
sudo apt-get install subversion svn co https://svn.sourceforge.net/svnroot/mactel-linux mactel-linux cd mactel-linux/trunk/tools/temperature/ make sudo modprobe msr sudo ./coretemp
That prints temperatures of both CPUs BR
Bluetooth
I was able to send/receive files via bluetooth with a SE P910 phone. BR BR Install bluetooth packages : gnome or kde depending of what you like BR (gnome-bluetooth, kdebluetooth, bluesutil..) they are both working. BR Also obex libraries (qobex, libopenobex) BR BRFor gnome users : BR Launch System>Preference>Bluetooth manager BR Meneu Device>Scan ... you should see your phone BR BR On the phone search devices, you should see you computer BR BR Launch Applicarions>Accessoires>Bluetooth File Sharing BR BR Phone to computer : BR Send a file from the phone to the computer. A confirmation popup BR is launched and the file is in your home directory ! BR BR Computer to phone: BR Right click a file, send to, select your device.. that works BR
Touchpad
I could configure touchpad right click with mouseemu but after each right click it freezes .. BR If anybody find out how to get it working please give us feedback. BR BR Install mouseemu (with synaptic or apt-get --install mouseemu) BR Edit config file: BR sudo vi /etc/default/mouseemu Add that content : BR
MID_CLICK="-middle 56 272" # Alt + mouse click = middle click RIGHT_CLICK="-right 464 272" # Fn + mouse click = right click SCROLL="-scroll 87" # F11 + mouse movement TYPING_BLOCK="-typing-block 300" # block mouse for 300ms after a keypress
Restart mouseemu : BR sudo /etc/init.d/mouseemu restart Requested by JDR. Any idea ? BR
External Mouse
A little bit out of scope but I manage to get my Logitech MX510 BR side button working with this in the xorg.conf : BR
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "false" Option "Buttons" "5" Option "ZAxisMapping" "4 5" Option "ButtonMapping" "1 2 3 6 7" Option "Resolution" "800" EndSection
(source http://www.ubuntuforums.org/showthread.php?t=150116 )\ BR
WebCam
Ronald S. Bultje is writing a driver look at his blog : BRhttp://blogs.gnome.org/portal/rbultje BR BR Rapido get it working. His notes are here : BRhttp://www.ubuntuforums.org/showthread.php?t=225621 BR
sudo apt-get install libusb-0.1-4 libusb-dev wget http://people.freedesktop.org/~rbultje/linux-uvc-0.1.0-b.tar.gz tar xvfz linux-uvc-0.1.0-b.tar.gz cd linux-uvc-0.1.0-b/ make sudo make install sudo mkdir /mnt/mac sudo mount -t hfsplus /dev/sda2 /mnt/mac/ sudo ./extract /mnt/mac/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport sudo modprobe uvcvideo
Then try a soft like Ekiga with V4L2 support. It works ! BR See rapido post for more details. http://www.ubuntuforums.org/showthread.php?t=225621 BR
Access MacOsX partition
You can still access (in read only mode) your MacOsX partition as this : BR {{{ sudo mkdir /mnt/mac mount -t hfsplus /dev/sda2 /mnt/mac cd /mnt/mac }}}
Troubleshooting
Heat ... under Linux MBP is even hotter than on MacOSx .. BR Especially the harddrive .. BR BR "kernel panic - not syncing: IO-APIC + timer doesn't work!" BR occurs often when the usb mouse is plugged at boot. So either BR apply patches or boot with mouse unplugged ... BR (I also had rarely this error with unplugged mouse ..) BR BR Note: Adding append="noapic" to the lilo.conf will fix this problem.
Desktop
BR Finally .. find a suitable desktop for such a great OS on a great Machine ! BR BR I built mine on the theme : " Tux the pingouin crunched the apple " http://ubuntuforums.org/images/smilies/icon_wink.gif BR BR It is based on [http://www.gnome-look.org/content/show.php?content=40670 HumanBlue], [http://www.gnome-look.org/content/show.php?content=37099 HumanAzul], [http://www.gnome-look.org/content/show.php?content=15994 Tux-Mania] GDM and a [http://www.gnome-look.org/content/show.php?content=26229 Tux screenshot] comming from BRhttp://www.gnome-look.org BR BR To get rid of brown background while starting, change background color in /etc/gdm.conf BR ( BackgroundColor=#5B5B5B instead of BackgroundColor=#2b0600 )