<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bedwyr</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bedwyr"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Bedwyr"/>
	<updated>2026-04-19T04:52:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=38730</id>
		<title>Installing Ubuntu 8.04 (Hardy Heron) on a ThinkPad T30</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=38730"/>
		<updated>2008-08-28T21:16:27Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: /* Slow boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Slow boot =&lt;br /&gt;
This is a problem which afflicted at least one T30 machine when the last beta of Ubuntu 8.04 (Hardy Heron) was installed on it.  Another user reports not encountering this problem when installing the release version of Hardy; however, it depends on having a [[Cisco Aironet Wireless 802.11b]] card installed in the [[miniPCI slot|mini-PCI slot]].&lt;br /&gt;
&lt;br /&gt;
At first the {{T30}} took three minutes to boot and &amp;quot;ps&amp;quot; showed that several modprobe commands were hung in &amp;quot;D&amp;quot; state.  The workaround was to comment out two lines in /lib/modules/2.6.24-16-generic/modules.alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
modules.alias:#alias aes padlock_aes&lt;br /&gt;
modules.alias:#alias aes geode_aes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/220606&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/189398&lt;br /&gt;
&lt;br /&gt;
= X =&lt;br /&gt;
== Running dual-head ==&lt;br /&gt;
I connect various external monitors on the DVI port of the port expander.  In order to spread one desktop over the laptop monitor (1400 x 1050) and the external monitor (e.g., a Samsung 1680 x 1050) I had to edit xorg.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Module&amp;quot;&lt;br /&gt;
	Load		&amp;quot;glx&amp;quot;&lt;br /&gt;
	Load		&amp;quot;GLcore&amp;quot;&lt;br /&gt;
	Load		&amp;quot;dri&amp;quot;&lt;br /&gt;
	Load		&amp;quot;v4l&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;kbd&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbRules&amp;quot;	&amp;quot;xorg&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbModel&amp;quot;	&amp;quot;pc105&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbLayout&amp;quot;	&amp;quot;us&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Mouse&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;mouse&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option		&amp;quot;SendCoreEvents&amp;quot;	&amp;quot;true&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Device&amp;quot;	&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Protocol&amp;quot;	&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option		&amp;quot;HorizEdgeScroll&amp;quot;	&amp;quot;0&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Boardname	&amp;quot;ATI Rage 128 Mobility&amp;quot;&lt;br /&gt;
	Busid		&amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;ati&amp;quot;&lt;br /&gt;
	Vendorname	&amp;quot;ATI&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Option		&amp;quot;RightOf&amp;quot;	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Device		&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;LVDS&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Defaultdepth	24&lt;br /&gt;
	SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
		Depth	24&lt;br /&gt;
		Virtual 3080 1050&lt;br /&gt;
	EndSubSection&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Layout&amp;quot;&lt;br /&gt;
	Screen 		&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Inputdevice	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly, this causes the following message to appear in /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
but this is not true, since omitting this option (from the Monitor section for DVI-0) casues X to start in clone mode instead.&lt;br /&gt;
&lt;br /&gt;
The other errors and warnings in the log file are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep [WE][WE] /var/log/Xorg.0.log&lt;br /&gt;
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.&lt;br /&gt;
(WW) The directory &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot; does not exist.&lt;br /&gt;
(WW) RADEON(0): Requested desktop size exceeds surface limts for tiling, ColorTiling disabled&lt;br /&gt;
(WW) RADEON(0): LVDS Info:&lt;br /&gt;
(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.&lt;br /&gt;
(EE) RADEON(0): At least 37997 kB of video memory needed at this resolution and depth.&lt;br /&gt;
(WW) RADEON(0): Direct rendering disabled&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device&lt;br /&gt;
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.&lt;br /&gt;
(EE) PreInit failed for input device &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
(WW) Configured Mouse: No Device specified, looking for one...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Synaptics Touchpad ==&lt;br /&gt;
Despite what is suggested by the X log output, the touchpad does work.  The right side of the touchpad functions as a scroll control.&lt;br /&gt;
&lt;br /&gt;
= Sound =&lt;br /&gt;
The last release corrects an old bug: sound volume keys don't change the software mixer.&lt;br /&gt;
* Ref: https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/145769&lt;br /&gt;
&lt;br /&gt;
Another problem that can happen is that the sound card device won't be recognized. ALSA will report no sound cards found. Although seemingly unrelated, the removal of padlock_aes module helped clear this up. In the file ''/lib/modules/2.6.24-19/modules.alias'' make sure these two lines are commented out, then reboot.&lt;br /&gt;
 #alias aes padlock_aes&lt;br /&gt;
 #alias aes geode_aes&lt;br /&gt;
&lt;br /&gt;
For the record, the ALSA module is snd-intel8x0.&lt;br /&gt;
&lt;br /&gt;
= Suspend/Resume =&lt;br /&gt;
There are a couple of annoying problems with suspend and resume:&lt;br /&gt;
* The LCD backlight stays on during suspend&lt;br /&gt;
* No sound after resume&lt;br /&gt;
&lt;br /&gt;
== LCD Backlight ==&lt;br /&gt;
To force the LCD backlight to turn off when suspending, first ensure radeontool is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install radeontool&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, as root, save this script in /etc/pm/sleep.d/21radeon:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	suspend|hibernate)&lt;br /&gt;
		/usr/sbin/radeontool dac off&lt;br /&gt;
		/usr/sbin/radeontool light off&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/21radeon&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sound after resume ==&lt;br /&gt;
To fix sound after resume, as root, save this script in /etc/pm/sleep.d/99sound:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	resume|thaw)&lt;br /&gt;
		/etc/init.d/alsa-utils restart&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/99sound&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: T30]] [[Category: Ubuntu 8.04]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37985</id>
		<title>Installing Ubuntu 8.04 (Hardy Heron) on a ThinkPad T30</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37985"/>
		<updated>2008-06-14T13:36:12Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: Undo revision 37984 by Bedwyr (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Slow boot =&lt;br /&gt;
This is a problem which afflicted at least one T30 machine when the last beta of Ubuntu 8.04 (Hardy Heron) was installed on it.  Another user reports not encountering this problem when installing the release version of Hardy; however, it probably depends on having a [[Cisco Aironet Wireless 802.11b]] card installed in the [[miniPCI slot|mini-PCI slot]].&lt;br /&gt;
&lt;br /&gt;
At first the {{T30}} took three minutes to boot and &amp;quot;ps&amp;quot; showed that several modprobe commands were hung in &amp;quot;D&amp;quot; state.  The workaround was to comment out two lines in /lib/modules/2.6.24-16-generic/modules.alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
modules.alias:#alias aes padlock_aes&lt;br /&gt;
modules.alias:#alias aes geode_aes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/220606&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/189398&lt;br /&gt;
&lt;br /&gt;
= X =&lt;br /&gt;
== Running dual-head ==&lt;br /&gt;
I connect various external monitors on the DVI port of the port expander.  In order to spread one desktop over the laptop monitor (1400 x 1050) and the external monitor (e.g., a Samsung 1680 x 1050) I had to edit xorg.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Module&amp;quot;&lt;br /&gt;
	Load		&amp;quot;glx&amp;quot;&lt;br /&gt;
	Load		&amp;quot;GLcore&amp;quot;&lt;br /&gt;
	Load		&amp;quot;dri&amp;quot;&lt;br /&gt;
	Load		&amp;quot;v4l&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;kbd&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbRules&amp;quot;	&amp;quot;xorg&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbModel&amp;quot;	&amp;quot;pc105&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbLayout&amp;quot;	&amp;quot;us&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Mouse&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;mouse&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option		&amp;quot;SendCoreEvents&amp;quot;	&amp;quot;true&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Device&amp;quot;	&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Protocol&amp;quot;	&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option		&amp;quot;HorizEdgeScroll&amp;quot;	&amp;quot;0&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Boardname	&amp;quot;ATI Rage 128 Mobility&amp;quot;&lt;br /&gt;
	Busid		&amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;ati&amp;quot;&lt;br /&gt;
	Vendorname	&amp;quot;ATI&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Option		&amp;quot;RightOf&amp;quot;	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Device		&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;LVDS&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Defaultdepth	24&lt;br /&gt;
	SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
		Depth	24&lt;br /&gt;
		Virtual 3080 1050&lt;br /&gt;
	EndSubSection&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Layout&amp;quot;&lt;br /&gt;
	Screen 		&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Inputdevice	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly, this causes the following message to appear in /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
but this is not true, since omitting this option (from the Monitor section for DVI-0) casues X to start in clone mode instead.&lt;br /&gt;
&lt;br /&gt;
The other errors and warnings in the log file are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep [WE][WE] /var/log/Xorg.0.log&lt;br /&gt;
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.&lt;br /&gt;
(WW) The directory &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot; does not exist.&lt;br /&gt;
(WW) RADEON(0): Requested desktop size exceeds surface limts for tiling, ColorTiling disabled&lt;br /&gt;
(WW) RADEON(0): LVDS Info:&lt;br /&gt;
(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.&lt;br /&gt;
(EE) RADEON(0): At least 37997 kB of video memory needed at this resolution and depth.&lt;br /&gt;
(WW) RADEON(0): Direct rendering disabled&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device&lt;br /&gt;
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.&lt;br /&gt;
(EE) PreInit failed for input device &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
(WW) Configured Mouse: No Device specified, looking for one...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Synaptics Touchpad ==&lt;br /&gt;
Despite what is suggested by the X log output, the touchpad does work.  The right side of the touchpad functions as a scroll control.&lt;br /&gt;
&lt;br /&gt;
= Sound =&lt;br /&gt;
The last release corrects an old bug: sound volume keys don't change the software mixer.&lt;br /&gt;
* Ref: https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/145769&lt;br /&gt;
&lt;br /&gt;
= Suspend/Resume =&lt;br /&gt;
There are a couple of annoying problems with suspend and resume:&lt;br /&gt;
* The LCD backlight stays on during suspend&lt;br /&gt;
* No sound after resume&lt;br /&gt;
&lt;br /&gt;
== LCD Backlight ==&lt;br /&gt;
To force the LCD backlight to turn off when suspending, first ensure radeontool is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install radeontool&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, as root, save this script in /etc/pm/sleep.d/21radeon:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	suspend|hibernate)&lt;br /&gt;
		/usr/sbin/radeontool dac off&lt;br /&gt;
		/usr/sbin/radeontool light off&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/21radeon&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sound after resume ==&lt;br /&gt;
To fix sound after resume, as root, save this script in /etc/pm/sleep.d/99sound:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	resume|thaw)&lt;br /&gt;
		/etc/init.d/alsa-utils restart&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/99sound&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: T30]] [[Category: Ubuntu 8.04]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37984</id>
		<title>Installing Ubuntu 8.04 (Hardy Heron) on a ThinkPad T30</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37984"/>
		<updated>2008-06-14T13:35:22Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: Undo revision 37983 by Bedwyr (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Slow boot =&lt;br /&gt;
This is a problem which afflicted at least one T30 machine when the last beta of Ubuntu 8.04 (Hardy Heron) was installed on it.  Another user reports not encountering this problem when installing the release version of Hardy; however, it probably depends on having a [[Cisco Aironet Wireless 802.11b]] card installed in the [[miniPCI slot|mini-PCI slot]].&lt;br /&gt;
&lt;br /&gt;
At first the {{T30}} took three minutes to boot and &amp;quot;ps&amp;quot; showed that several modprobe commands were hung in &amp;quot;D&amp;quot; state.  The workaround was to comment out two lines in /lib/modules/2.6.24-16-generic/modules.alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
modules.alias:#alias aes padlock_aes&lt;br /&gt;
modules.alias:#alias aes geode_aes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/220606&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/189398&lt;br /&gt;
&lt;br /&gt;
= X =&lt;br /&gt;
== Running dual-head ==&lt;br /&gt;
I connect various external monitors on the DVI port of the port expander.  In order to spread one desktop over the laptop monitor (1400 x 1050) and the external monitor (e.g., a Samsung 1680 x 1050) I had to edit xorg.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Module&amp;quot;&lt;br /&gt;
	Load		&amp;quot;glx&amp;quot;&lt;br /&gt;
	Load		&amp;quot;GLcore&amp;quot;&lt;br /&gt;
	Load		&amp;quot;dri&amp;quot;&lt;br /&gt;
	Load		&amp;quot;v4l&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;kbd&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbRules&amp;quot;	&amp;quot;xorg&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbModel&amp;quot;	&amp;quot;pc105&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbLayout&amp;quot;	&amp;quot;us&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Mouse&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;mouse&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option		&amp;quot;SendCoreEvents&amp;quot;	&amp;quot;true&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Device&amp;quot;	&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Protocol&amp;quot;	&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option		&amp;quot;HorizEdgeScroll&amp;quot;	&amp;quot;0&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Boardname	&amp;quot;ATI Rage 128 Mobility&amp;quot;&lt;br /&gt;
	Busid		&amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;ati&amp;quot;&lt;br /&gt;
	Vendorname	&amp;quot;ATI&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Option		&amp;quot;RightOf&amp;quot;	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Device		&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;LVDS&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Defaultdepth	24&lt;br /&gt;
	SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
		Depth	24&lt;br /&gt;
		Virtual 3080 1050&lt;br /&gt;
	EndSubSection&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Layout&amp;quot;&lt;br /&gt;
	Screen 		&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Inputdevice	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly, this causes the following message to appear in /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
but this is not true, since omitting this option (from the Monitor section for DVI-0) casues X to start in clone mode instead.&lt;br /&gt;
&lt;br /&gt;
The other errors and warnings in the log file are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep [WE][WE] /var/log/Xorg.0.log&lt;br /&gt;
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.&lt;br /&gt;
(WW) The directory &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot; does not exist.&lt;br /&gt;
(WW) RADEON(0): Requested desktop size exceeds surface limts for tiling, ColorTiling disabled&lt;br /&gt;
(WW) RADEON(0): LVDS Info:&lt;br /&gt;
(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.&lt;br /&gt;
(EE) RADEON(0): At least 37997 kB of video memory needed at this resolution and depth.&lt;br /&gt;
(WW) RADEON(0): Direct rendering disabled&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device&lt;br /&gt;
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.&lt;br /&gt;
(EE) PreInit failed for input device &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
(WW) Configured Mouse: No Device specified, looking for one...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Synaptics Touchpad ==&lt;br /&gt;
Despite what is suggested by the X log output, the touchpad does work.  The right side of the touchpad functions as a scroll control.&lt;br /&gt;
&lt;br /&gt;
= Sound =&lt;br /&gt;
The last release corrects an old bug: sound volume keys don't change the general sound volume.&lt;br /&gt;
&lt;br /&gt;
= Suspend/Resume =&lt;br /&gt;
There are a couple of annoying problems with suspend and resume:&lt;br /&gt;
* The LCD backlight stays on during suspend&lt;br /&gt;
* No sound after resume&lt;br /&gt;
&lt;br /&gt;
== LCD Backlight ==&lt;br /&gt;
To force the LCD backlight to turn off when suspending, first ensure radeontool is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install radeontool&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, as root, save this script in /etc/pm/sleep.d/21radeon:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	suspend|hibernate)&lt;br /&gt;
		/usr/sbin/radeontool dac off&lt;br /&gt;
		/usr/sbin/radeontool light off&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/21radeon&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sound after resume ==&lt;br /&gt;
To fix sound after resume, as root, save this script in /etc/pm/sleep.d/99sound:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	resume|thaw)&lt;br /&gt;
		/etc/init.d/alsa-utils restart&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/99sound&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: T30]] [[Category: Ubuntu 8.04]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37983</id>
		<title>Installing Ubuntu 8.04 (Hardy Heron) on a ThinkPad T30</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37983"/>
		<updated>2008-06-14T13:32:04Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Slow boot =&lt;br /&gt;
This is a problem which afflicted at least one T30 machine when the last beta of Ubuntu 8.04 (Hardy Heron) was installed on it.  Another user reports not encountering this problem when installing the release version of Hardy; however, it probably depends on having a [[Cisco Aironet Wireless 802.11b]] card installed in the [[miniPCI slot|mini-PCI slot]].&lt;br /&gt;
&lt;br /&gt;
At first the {{T30}} took three minutes to boot and &amp;quot;ps&amp;quot; showed that several modprobe commands were hung in &amp;quot;D&amp;quot; state.  The workaround was to comment out two lines in /lib/modules/2.6.24-16-generic/modules.alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
modules.alias:#alias aes padlock_aes&lt;br /&gt;
modules.alias:#alias aes geode_aes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/220606&lt;br /&gt;
* Ref: https://bugs.launchpad.net/bugs/189398&lt;br /&gt;
&lt;br /&gt;
= X =&lt;br /&gt;
== Running dual-head ==&lt;br /&gt;
I connect various external monitors on the DVI port of the port expander.  In order to spread one desktop over the laptop monitor (1400 x 1050) and the external monitor (e.g., a Samsung 1680 x 1050) I had to edit xorg.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Module&amp;quot;&lt;br /&gt;
	Load		&amp;quot;glx&amp;quot;&lt;br /&gt;
	Load		&amp;quot;GLcore&amp;quot;&lt;br /&gt;
	Load		&amp;quot;dri&amp;quot;&lt;br /&gt;
	Load		&amp;quot;v4l&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;kbd&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbRules&amp;quot;	&amp;quot;xorg&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbModel&amp;quot;	&amp;quot;pc105&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbLayout&amp;quot;	&amp;quot;us&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Mouse&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;mouse&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option		&amp;quot;SendCoreEvents&amp;quot;	&amp;quot;true&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Device&amp;quot;	&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Protocol&amp;quot;	&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option		&amp;quot;HorizEdgeScroll&amp;quot;	&amp;quot;0&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Boardname	&amp;quot;ATI Rage 128 Mobility&amp;quot;&lt;br /&gt;
	Busid		&amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;ati&amp;quot;&lt;br /&gt;
	Vendorname	&amp;quot;ATI&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Option		&amp;quot;RightOf&amp;quot;	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Device		&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;LVDS&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Defaultdepth	24&lt;br /&gt;
	SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
		Depth	24&lt;br /&gt;
		Virtual 3080 1050&lt;br /&gt;
	EndSubSection&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Layout&amp;quot;&lt;br /&gt;
	Screen 		&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Inputdevice	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly, this causes the following message to appear in /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
but this is not true, since omitting this option (from the Monitor section for DVI-0) casues X to start in clone mode instead.&lt;br /&gt;
&lt;br /&gt;
The other errors and warnings in the log file are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep [WE][WE] /var/log/Xorg.0.log&lt;br /&gt;
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.&lt;br /&gt;
(WW) The directory &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot; does not exist.&lt;br /&gt;
(WW) RADEON(0): Requested desktop size exceeds surface limts for tiling, ColorTiling disabled&lt;br /&gt;
(WW) RADEON(0): LVDS Info:&lt;br /&gt;
(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.&lt;br /&gt;
(EE) RADEON(0): At least 37997 kB of video memory needed at this resolution and depth.&lt;br /&gt;
(WW) RADEON(0): Direct rendering disabled&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device&lt;br /&gt;
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.&lt;br /&gt;
(EE) PreInit failed for input device &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
(WW) Configured Mouse: No Device specified, looking for one...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Synaptics Touchpad ==&lt;br /&gt;
Despite what is suggested by the X log output, the touchpad does work.  The right side of the touchpad functions as a scroll control.&lt;br /&gt;
&lt;br /&gt;
= Sound =&lt;br /&gt;
The last release corrects an old bug: sound volume keys don't change the general sound volume.&lt;br /&gt;
* Ref: https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/145769&lt;br /&gt;
&lt;br /&gt;
= Suspend/Resume =&lt;br /&gt;
There are a couple of annoying problems with suspend and resume:&lt;br /&gt;
* The LCD backlight stays on during suspend&lt;br /&gt;
* No sound after resume&lt;br /&gt;
&lt;br /&gt;
== LCD Backlight ==&lt;br /&gt;
To force the LCD backlight to turn off when suspending, first ensure radeontool is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install radeontool&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, as root, save this script in /etc/pm/sleep.d/21radeon:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	suspend|hibernate)&lt;br /&gt;
		/usr/sbin/radeontool dac off&lt;br /&gt;
		/usr/sbin/radeontool light off&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/21radeon&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sound after resume ==&lt;br /&gt;
To fix sound after resume, as root, save this script in /etc/pm/sleep.d/99sound:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
	resume|thaw)&lt;br /&gt;
		/etc/init.d/alsa-utils restart&lt;br /&gt;
		;;&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must set the script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo chmod +x /etc/pm/sleep.d/99sound&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: T30]] [[Category: Ubuntu 8.04]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37431</id>
		<title>Installing Ubuntu 8.04 (Hardy Heron) on a ThinkPad T30</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T30&amp;diff=37431"/>
		<updated>2008-04-25T06:38:47Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These notes arise from installing the last beta of Ubuntu 8.04 (Hardy) on a ThinkPad T30.&lt;br /&gt;
&lt;br /&gt;
== Slow boot ==&lt;br /&gt;
At first the {{T30}} took three minutes to boot and &amp;quot;ps&amp;quot; showed that several modprobe commands were hung in &amp;quot;D&amp;quot; state.  The workaround is to comment out two lines in /lib/modules/2.6.24-16-generic/modules.alias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
modules.alias:#alias aes padlock_aes&lt;br /&gt;
modules.alias:#alias aes geode_aes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ref: https://bugs.launchpad.net/bugs/220606&lt;br /&gt;
Ref: https://bugs.launchpad.net/bugs/189398&lt;br /&gt;
&lt;br /&gt;
N.B: This problem does not exist on my T30 with the final release 8.04.&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
I connect various external monitors on the DVI port of the port expander.  In order to spread one desktop over the laptop monitor (1400 x 1050) and the external monitor (e.g., a Samsung 1680 x 1050) I had to edit xorg.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Module&amp;quot;&lt;br /&gt;
	Load		&amp;quot;glx&amp;quot;&lt;br /&gt;
	Load		&amp;quot;GLcore&amp;quot;&lt;br /&gt;
	Load		&amp;quot;dri&amp;quot;&lt;br /&gt;
	Load		&amp;quot;v4l&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Generic Keyboard&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;kbd&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbRules&amp;quot;	&amp;quot;xorg&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbModel&amp;quot;	&amp;quot;pc105&amp;quot;&lt;br /&gt;
	Option		&amp;quot;XkbLayout&amp;quot;	&amp;quot;us&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Mouse&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;mouse&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option		&amp;quot;SendCoreEvents&amp;quot;	&amp;quot;true&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Device&amp;quot;	&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option		&amp;quot;Protocol&amp;quot;	&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option		&amp;quot;HorizEdgeScroll&amp;quot;	&amp;quot;0&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Boardname	&amp;quot;ATI Rage 128 Mobility&amp;quot;&lt;br /&gt;
	Busid		&amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
	Driver		&amp;quot;ati&amp;quot;&lt;br /&gt;
	Vendorname	&amp;quot;ATI&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Option		&amp;quot;RightOf&amp;quot;	&amp;quot;LVDS&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Device		&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;LVDS&amp;quot;&lt;br /&gt;
	Monitor		&amp;quot;DVI-0&amp;quot;&lt;br /&gt;
	Defaultdepth	24&lt;br /&gt;
	SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
		Depth	24&lt;br /&gt;
		Virtual 3080 1050&lt;br /&gt;
	EndSubSection&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Default Layout&amp;quot;&lt;br /&gt;
	Screen 		&amp;quot;Default Screen&amp;quot;&lt;br /&gt;
	Inputdevice	&amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interestingly, this causes the following message to appear in /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
but this is not true, since omitting this option (from the Monitor section for DVI-0) casues X to start in clone mode instead.&lt;br /&gt;
&lt;br /&gt;
The other errors and warnings in the log file are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep [WE][WE] /var/log/Xorg.0.log&lt;br /&gt;
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.&lt;br /&gt;
(WW) The directory &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot; does not exist.&lt;br /&gt;
(WW) RADEON(0): Requested desktop size exceeds surface limts for tiling, ColorTiling disabled&lt;br /&gt;
(WW) RADEON(0): LVDS Info:&lt;br /&gt;
(EE) RADEON(0): Static buffer allocation failed.  Disabling DRI.&lt;br /&gt;
(EE) RADEON(0): At least 37997 kB of video memory needed at this resolution and depth.&lt;br /&gt;
(WW) RADEON(0): Direct rendering disabled&lt;br /&gt;
(WW) RADEON(0): Option &amp;quot;RightOf&amp;quot; is not used&lt;br /&gt;
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device&lt;br /&gt;
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.&lt;br /&gt;
(EE) PreInit failed for input device &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
(WW) Configured Mouse: No Device specified, looking for one...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As suggested, the touchpad does not work.  Investigations are underway.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
The last release corrects an old bug: sound volume keys don't change the general sound volume.&lt;br /&gt;
&lt;br /&gt;
[[Category: T30]] [[Category: Ubuntu 8.04]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Bedwyr&amp;diff=20173</id>
		<title>User talk:Bedwyr</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Bedwyr&amp;diff=20173"/>
		<updated>2006-02-17T13:17:08Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;i'm Thom&lt;br /&gt;
&lt;br /&gt;
(search some help because sound doesn't work on Debian Sarge!) on my 600e&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Bedwyr&amp;diff=20168</id>
		<title>User talk:Bedwyr</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Bedwyr&amp;diff=20168"/>
		<updated>2006-02-17T13:05:17Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(search some help because sound doesn't work on Debian Sarge!) on my 600e&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Bedwyr&amp;diff=20167</id>
		<title>User:Bedwyr</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Bedwyr&amp;diff=20167"/>
		<updated>2006-02-17T13:04:39Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(search some help because sound doesn't work on Debian Sarge!) on my 600e&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Bedwyr&amp;diff=20166</id>
		<title>User:Bedwyr</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Bedwyr&amp;diff=20166"/>
		<updated>2006-02-17T13:01:28Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(search some help because sound doesn't work on Debian Sarge!)&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_600X&amp;diff=20165</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad 600X</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_600X&amp;diff=20165"/>
		<updated>2006-02-17T12:50:32Z</updated>

		<summary type="html">&lt;p&gt;Bedwyr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Install process: Burn DVDs or CDs of Debian Sarge...you need Jigdo to create the .ISOs. I did this the easy way and bought a DVD set from eBay. Alternately you can download the Net Install CD-ROM image and do the install completely via the Internet.&lt;br /&gt;
&lt;br /&gt;
Linux functionality by part:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCMCIA&amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;Works perfectly in Debian Sarge&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USB port&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Worked in Debian Sarge Release Candidate, not tested yet in stable 3.1.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Serial port&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Worked in Debian Sarge Release Candidate, not tested yet in stable 3.1.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Parallel port&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Worked in Debian Sarge Release Candidate, not tested yet in stable 3.1.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Video port&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Worked in Debian Sarge Release Candidate, not tested yet in stable 3.1.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Modem&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;I honestly don't care about Modem functionality. If I'm on the road I will likely have my Orinoco 802.11b card in. At home, it's my Intel 100e Cardbus NIC.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Sound&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; AUTOMAGICKAL! Coming from a 600e, where sound is a struggle, having sound come up first time out of the box is awesome.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Floppy Drive&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Works perfectly in stable Debian Sarge 3.1.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Trackpoint&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;      Works perfectly (emulates a ps/2 mouse)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Internal Combo Drive (Matsushta Kotobuki slot-loader)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Reads fine, write not tested yet.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Video&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; Video took a little massaging.&lt;br /&gt;
I needed to add these lines:&lt;br /&gt;
&lt;br /&gt;
Under Section &amp;quot;Device&amp;quot;&lt;br /&gt;
Option &amp;quot;OverlayMem&amp;quot; &amp;quot;820000&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Under Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
DefaultDepth 16&lt;br /&gt;
&lt;br /&gt;
Subsection_&amp;quot;Display&amp;quot;&lt;br /&gt;
Depth 16&lt;br /&gt;
Modes &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You can run this in 24 bit mode, but it doesn't do a lick of good. The LCD is just not good enough to truly render 24 bit color. And you won't be able to use any program which requires a xv overlay like oKle or Kaffeine or xine. The &amp;quot;OverlayMem&amp;quot; statement is there to allow for allotment of VRAM for the overlay. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(My thanks to the guy who did the Fedora install guide, I borrowed his format)&lt;br /&gt;
&lt;br /&gt;
[[Category:600X]] [[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Bedwyr</name></author>
		
	</entry>
</feed>