<?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=Fostermarkd</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=Fostermarkd"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Fostermarkd"/>
	<updated>2026-04-06T04:50:51Z</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=38337</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=38337"/>
		<updated>2008-07-29T22:42:11Z</updated>

		<summary type="html">&lt;p&gt;Fostermarkd: /* Sound */&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;
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>Fostermarkd</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=38336</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=38336"/>
		<updated>2008-07-29T22:41:29Z</updated>

		<summary type="html">&lt;p&gt;Fostermarkd: /* Sound */&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;
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;
= 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>Fostermarkd</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7500&amp;diff=27866</id>
		<title>ATI Mobility Radeon 7500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7500&amp;diff=27866"/>
		<updated>2007-01-23T06:28:01Z</updated>

		<summary type="html">&lt;p&gt;Fostermarkd: add quip about this card not working with fglrx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ATI Mobility Radeon 7500 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI RV200 (variant of the R100 core)&lt;br /&gt;
* PCI ID: 1002:4c57&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 16 or 32MB DDR-SDRAM video memory&lt;br /&gt;
* External VGA up to: 2048x1536x16.7M at 75Hz&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux driver - OpenSource ===&lt;br /&gt;
This adapter is supported by recent versions of the [[radeon]] driver as found in X.Org and XFree86.  It also works with the 'ati' driver. It does '''not''' work with the [[fglrx]] binary driver.&lt;br /&gt;
&lt;br /&gt;
====ThinkPad LCD====&lt;br /&gt;
Display on the internal LCD works as long as you set the monitor settings correct&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with open-source drivers. It turns on automatically when an external display is present. It can also be used for dualhead with Xinerama (with different resolutions on both screens) or MergedFB.&lt;br /&gt;
&lt;br /&gt;
==== SVideo port ====&lt;br /&gt;
SVideo out is supported by the ati.2 driver from the [http://gatos.sourceforge.net/ GATOS project].&amp;lt;br/&amp;gt;&lt;br /&gt;
Read [[How to get TV-Out working on ATI graphic cards|here]] how to set it up.&lt;br /&gt;
&lt;br /&gt;
==== DVI port ====&lt;br /&gt;
{{Todo|...}}&lt;br /&gt;
&lt;br /&gt;
==== 3D Acceleration ====&lt;br /&gt;
Initially, ATI did not produce Radeon drivers for Linux, instead giving hardware specifications and documentation to Direct Rendering Infrastructure (DRI) developers under various non-disclosure agreements. The proprietary Linux drivers don't support the R100 chips (Radeon 7000-7500).&lt;br /&gt;
&lt;br /&gt;
As of 2006.09, with Debian Sid (X Window System Version 7.0.0) i have 3D acceleration, without any proprietary or GATOS driver. Kernel version is 2.6.16.28.&lt;br /&gt;
&lt;br /&gt;
 OpenGL vendor string: Tungsten Graphics, Inc.&lt;br /&gt;
 OpenGL renderer string: Mesa DRI Radeon 20060327 AGP 1x TCL&lt;br /&gt;
 OpenGL version string: 1.3 Mesa 6.5.1&lt;br /&gt;
&lt;br /&gt;
It is reported that 3D Acceleration works fine with DRI driver under Fedora Core distribution, with the configuration similar to [[R300]].&lt;br /&gt;
&lt;br /&gt;
=== Linux driver - proprietary ===&lt;br /&gt;
ATi's proprietary Linux drivers support only the R200/FireGL graphics chips and above. The Mobility Radeon 7500 is based on the R100 graphics chip; the only Linux driver available for this chip is the open-source radeon DRI.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A31}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{R50}}, {{R51}}&lt;br /&gt;
* {{T30}}&lt;br /&gt;
* {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Fostermarkd</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_FireGL_V5200&amp;diff=27473</id>
		<title>ATI Mobility FireGL V5200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_FireGL_V5200&amp;diff=27473"/>
		<updated>2007-01-03T20:09:18Z</updated>

		<summary type="html">&lt;p&gt;Fostermarkd: grammar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ATI Mobility FireGL V5200 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI M56 - Similar to Radeon X1600&lt;br /&gt;
* PCI ID: 1002:71c4&lt;br /&gt;
* PCI Express x16&lt;br /&gt;
* 256 MB GDDR3-SDRAM video memory&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux X.Org driver ===&lt;br /&gt;
Not supported by the Xorg radeon driver.&lt;br /&gt;
&lt;br /&gt;
==== ThinkPad LCD ====&lt;br /&gt;
Display on the internal LCD works as long as you set the monitor settings correctly.  Changing the driver from &amp;quot;ati&amp;quot; to &amp;quot;vesa&amp;quot; in xorg.conf will start X but with a lower resolution than expected.&lt;br /&gt;
&lt;br /&gt;
Full resolution can be achieved when all modelines are removed and mode 1600x1200 with depth 24 is selected.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Yes&lt;br /&gt;
&lt;br /&gt;
==== SVideo port ====&lt;br /&gt;
No&lt;br /&gt;
&lt;br /&gt;
==== DVI port ====&lt;br /&gt;
No (yes on Docking Station, working with [[fglrx]] driver&lt;br /&gt;
&lt;br /&gt;
=== Proprietary ATI driver ===&lt;br /&gt;
Proprietary [[fglrx]] driver works since version 8.25.18, version 8.24.8 works by adding &amp;quot;ChipID 0x71c5&amp;quot; to the xorg.conf &amp;quot;Device&amp;quot; statement and fooling it into thinking it's a X1600 mobility (do this only as a last resort or if you're sure you have an older driver; it is fatal to version 8.25.18).&lt;br /&gt;
&lt;br /&gt;
The new driver 8.25.18 seems to support the card, see&lt;br /&gt;
https://support.ati.com/ics/support/KBAnswer.asp?questionID=1643&lt;br /&gt;
(successfully tested with the provided autorun installation script on OpenSuSE 10.1, T60p with 15&amp;quot; display).&lt;br /&gt;
&lt;br /&gt;
(K)ubuntu 6.06 comes with this driver and it works out of the box. However, it seems to have problems with VT Switching (Alt+Fn). Instead of switching to a console, X resets and goes back to the log in screen (This doesn't happen when using the [[vesa]] driver). The switching issue might be resolvable by setting ENABLE_LAPTOP_MODE=true in /etc/default/acpi-support, but it doesn't seem to help on all systems. &lt;br /&gt;
&lt;br /&gt;
Also, the pointer gets garbled sometimes in X, but this is only a minor annoyance. Dual Head (Xinerama) also works with this driver, but don't use KDE control center to enable it (use the ATi tool or edit xorg.conf manually)  &lt;br /&gt;
&lt;br /&gt;
I have a feeling that this card gets in the way when trying to suspend to RAM (resuming with a complete blank screen, lights are blinking, but that's it), but this can also be caused by other means.&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
&lt;br /&gt;
Supported by the [http://dev.gentoo.org/~spock/projects/vesafb-tng/ vesafb-tng] project, but requires the boot parameter {{bootparm|video|vesafb:nocrtc}}.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you may use classic vesafb with {{bootparm|vga|838}} for a 1400x1050 screen with 32 bit color depth.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|The [[fglrx]] driver may cause distortion/corruption of the framebuffer after use at high resolutions, making the text difficult to read.}}&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{T60p}}&lt;br /&gt;
* {{Z61p}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Fostermarkd</name></author>
		
	</entry>
</feed>