Difference between revisions of "Installing Ubuntu 5.10 on a ThinkPad R50e"

From ThinkWiki
Jump to: navigation, search
Line 1: Line 1:
This page aims to illustrate issues and (hopefully) solutions encountered while installing Ubuntu 5.10 (Breezy Badger) on a Levono ThinkPad R50e.
+
This page aims to illustrate issues and (hopefully) solutions encountered while installing Ubuntu 5.10 (Breezy Badger) on a Levono ThinkPad R50e. As usual, caveat emptor.
  
 
The configuration of the ThinkPad used is as following:
 
The configuration of the ThinkPad used is as following:
Line 15: Line 15:
  
 
Installing the OS was fairly straight forward. I put in the Ubuntu install disc and pressed F12 to bring up the booting device menu. At the partitioning menu I chose to let Ubuntu resize the existing NTFS partition and create partitions it needed automatically. Everything went well and I was able to boot into both Windows XP Home and the [[Rescue and Recovery]] partition from [[GRUB]] without any extra effort. It should be noted, however, that I did this on a brand new machine. So if you had made changes to your MBR or partitioning table, you might get different results.
 
Installing the OS was fairly straight forward. I put in the Ubuntu install disc and pressed F12 to bring up the booting device menu. At the partitioning menu I chose to let Ubuntu resize the existing NTFS partition and create partitions it needed automatically. Everything went well and I was able to boot into both Windows XP Home and the [[Rescue and Recovery]] partition from [[GRUB]] without any extra effort. It should be noted, however, that I did this on a brand new machine. So if you had made changes to your MBR or partitioning table, you might get different results.
 +
  
 
== Networking ==
 
== Networking ==
  
The Ethernet interface works right after installation as expected (eth1). The [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]] was detected (eth0), but probably only works with open networks (I didn't have one to test). As my wireless network (Apple Airport Express) uses WPA/WPA2, I went straight on to make ipw2200 work with wpa_supplicant.
+
The Ethernet interface works right after installation as expected (eth1). The [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]] was detected (eth0), but probably only works with open networks (I didn't have one to test). As my wireless network (Apple Airport Express) uses WPA/WPA2, I went straight on to make ipw2200 work with wpa_supplicant. This turned out to be quite a complicated task since most articles on enabling WPA on ipw2200 in Ubuntu are written for earlier versions of Ubuntu.
 +
 
 +
 
  
 
I do not use the built-in modem, so I didn't bother testing it. However, it was suggested [http://www.kaltertee.de/R50e.html here] that [http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php Conexant's driver] works.
 
I do not use the built-in modem, so I didn't bother testing it. However, it was suggested [http://www.kaltertee.de/R50e.html here] that [http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php Conexant's driver] works.
 +
 +
 +
== Power Management ==
 +
 +
Some webpages have instructions on how to enable SpeedStep support for Celeron M. I don't what they're on, but according to [http://www.intel.com/products/processor_number/proc_info_table.pdf Intel], none of the Celeron M processor support it.
  
  
 
== Standby, Sleep and Hibernation ==
 
== Standby, Sleep and Hibernation ==
  
Hitting Fn+F3 blanks and '''locks''' the screen. No additional changes are necessary.
+
'''Standby''' Hitting Fn+F3 blanks the screen and turns the backlight off. It is supposed to lock the screen, but sometimes it doesn't work; I haven't been able to figure out what causes this. No additional changes are necessary.
 +
'''
 +
Sleep''' To make sleeping work, the following changes are needed:
 +
 
 +
Open a terminal and enter this command:
 +
 +
  sudo gedit /etc/default/acpi-support
 +
 +
And uncomment "ACPI_SLEEP=true" (by removing the # character in front of it)
 +
 
 +
Then enter this command in terminal:
 +
 +
  sudo cp /etc/acpi/sleep.sh /etc/acpi/sleep.sh_backup
 +
  sudo gedit /etc/acpi/sleep.sh
 +
 +
Replace the line "echo -n $ACPI_SLEEP_MODE >/sys/power/state" with
 +
(take from [[Problem with display remaining black after resume]]):
 +
 
 +
  # change to console 1
 +
  FGCONSOLE=`fgconsole`
 +
  chvt 6
 +
 +
  # safe video state
 +
  cat /proc/bus/pci/00/02.0 > /tmp/video_state
 +
 +
  # sync filesystem
 +
  sync
 +
 +
  # sync hardware clock with system time
 +
  hwclock --systohc
 +
 +
  # go to sleep
 +
  echo -n 3 > /proc/acpi/sleep
 +
 +
  # waking up
 +
  # restore system clock
 +
  hwclock --hctosys
 +
 +
  # restore video state
 +
  cat /tmp/video_state > /proc/bus/pci/00/02.0
 +
 +
  # change back to X
 +
  chvt $FGCONSOLE
 +
 +
  # clean up behind us
 +
  rm /tmp/video_state
 +
 
 +
 
 +
Press Fn to wake up. Screen locking works consistently, unlike standby.
 +
'''
 +
Hibernation''' Hibernation works straight out of the box. Press Fn+F12 or choose Hibernation from the logout menu to hibernate.
  
Hibernation works straight out of the box. Press Fn+F12 or choose Hibernation from the logout menu to hibernate.
 
  
 
== Display and external monitor ==
 
== Display and external monitor ==
 +
  
 
== TrackPoint and other peripherals ==
 
== TrackPoint and other peripherals ==
  
 
Volume buttons.
 
Volume buttons.
 +
  
 
== Various Tweaks ==
 
== Various Tweaks ==
 +
 +
Refer to [[Installing Ubuntu 5.04 on a ThinkPad T43 (1875)]] for the following tweaks:
 +
  *  Don't slow down boot-up by synchronizing with network time
 +
  *  Don't slow down boot-up when no Ethernet cable is attached
 +
 +
  
 
== References ==
 
== References ==
 
[http://www.kaltertee.de/R50e.html Installing Ubuntu Breezy Badger (5.10) on ThinkPad R50e (German)]
 
[http://www.kaltertee.de/R50e.html Installing Ubuntu Breezy Badger (5.10) on ThinkPad R50e (German)]

Revision as of 09:41, 7 February 2006

This page aims to illustrate issues and (hopefully) solutions encountered while installing Ubuntu 5.10 (Breezy Badger) on a Levono ThinkPad R50e. As usual, caveat emptor.

The configuration of the ThinkPad used is as following:

 Levono ThinkPad R50e 1834-A67 (a Taiwan-specific model?)
   Intel Celeron M 360 (Dothan 1.4GHz)
   Intel 855GM Chipset
   14' XGA (1024x768) TFT
   Intel PRO/Wireless 2200BG Mini-PCI Adapter
   DVD±RW Writer (Not removable)
   Windows XP Home

This page is still under construction.

Installation

Installing the OS was fairly straight forward. I put in the Ubuntu install disc and pressed F12 to bring up the booting device menu. At the partitioning menu I chose to let Ubuntu resize the existing NTFS partition and create partitions it needed automatically. Everything went well and I was able to boot into both Windows XP Home and the Rescue and Recovery partition from GRUB without any extra effort. It should be noted, however, that I did this on a brand new machine. So if you had made changes to your MBR or partitioning table, you might get different results.


Networking

The Ethernet interface works right after installation as expected (eth1). The Intel PRO/Wireless 2200BG Mini-PCI Adapter was detected (eth0), but probably only works with open networks (I didn't have one to test). As my wireless network (Apple Airport Express) uses WPA/WPA2, I went straight on to make ipw2200 work with wpa_supplicant. This turned out to be quite a complicated task since most articles on enabling WPA on ipw2200 in Ubuntu are written for earlier versions of Ubuntu.


I do not use the built-in modem, so I didn't bother testing it. However, it was suggested here that Conexant's driver works.


Power Management

Some webpages have instructions on how to enable SpeedStep support for Celeron M. I don't what they're on, but according to Intel, none of the Celeron M processor support it.


Standby, Sleep and Hibernation

Standby Hitting Fn+F3 blanks the screen and turns the backlight off. It is supposed to lock the screen, but sometimes it doesn't work; I haven't been able to figure out what causes this. No additional changes are necessary. Sleep To make sleeping work, the following changes are needed:

Open a terminal and enter this command:

  sudo gedit /etc/default/acpi-support

And uncomment "ACPI_SLEEP=true" (by removing the # character in front of it)
Then enter this command in terminal:

  sudo cp /etc/acpi/sleep.sh /etc/acpi/sleep.sh_backup
  sudo gedit /etc/acpi/sleep.sh

Replace the line "echo -n $ACPI_SLEEP_MODE >/sys/power/state" with 
(take from Problem with display remaining black after resume):
  
  # change to console 1
  FGCONSOLE=`fgconsole`
  chvt 6

  # safe video state
  cat /proc/bus/pci/00/02.0 > /tmp/video_state

  # sync filesystem
  sync

  # sync hardware clock with system time
  hwclock --systohc

  # go to sleep
  echo -n 3 > /proc/acpi/sleep

  # waking up
  # restore system clock
  hwclock --hctosys

  # restore video state
  cat /tmp/video_state > /proc/bus/pci/00/02.0

  # change back to X
  chvt $FGCONSOLE

  # clean up behind us
  rm /tmp/video_state


Press Fn to wake up. Screen locking works consistently, unlike standby. Hibernation Hibernation works straight out of the box. Press Fn+F12 or choose Hibernation from the logout menu to hibernate.


Display and external monitor

TrackPoint and other peripherals

Volume buttons.


Various Tweaks

Refer to Installing Ubuntu 5.04 on a ThinkPad T43 (1875) for the following tweaks:

 *  Don't slow down boot-up by synchronizing with network time
 *  Don't slow down boot-up when no Ethernet cable is attached


References

Installing Ubuntu Breezy Badger (5.10) on ThinkPad R50e (German)