<?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=Ungoliant</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=Ungoliant"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Ungoliant"/>
	<updated>2026-04-17T18:12:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ungoliant&amp;diff=28443</id>
		<title>User:Ungoliant</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ungoliant&amp;diff=28443"/>
		<updated>2007-02-25T18:39:12Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello all!&lt;br /&gt;
&lt;br /&gt;
I'm in love with my Thinkpad X31. It's really well supported in Linux. It does more things than in Windows!!&lt;br /&gt;
&lt;br /&gt;
I will try to take an eye on this page from now on to learn about new Thinkpads. I think that someday, when X60's are as well supported I will buy one to have some Dual core and KVM love.&lt;br /&gt;
&lt;br /&gt;
I would be glad to receive any constructive critics about what I have written ( or any hot item to try on my X31!! ).&lt;br /&gt;
&lt;br /&gt;
--[[User:Ungoliant|Ungoliant]] 18:29, 25 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28442</id>
		<title>ATI Mobility Radeon 7000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28442"/>
		<updated>2007-02-25T18:28:07Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Xorg &amp;amp; OpenGL details */&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 7000 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI M6&lt;br /&gt;
* PCI ID: 1002:4c59&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 8 or 16MB 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;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* ATI Mobility RADEON&lt;br /&gt;
* ATI Rage Mobility RADEON M6&lt;br /&gt;
* ATI Rage Mobility RADEON M6MC&lt;br /&gt;
* ATI Mobility RADEON M6C (eg. M6C-16h)&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.&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;
For Xinerama to work properly on Fedora Core 4 you need to first configure it with the display tools, then manually add &lt;br /&gt;
*Option      &amp;quot;MergedFB&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
*Option      &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;&lt;br /&gt;
to the Videocard0 section.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with xorg radeon driver.&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;
=== Linux driver - Proprietary ===&lt;br /&gt;
This chip is not supported by the proprietary ATI driver&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
* Tested and working fine under Gentoo.&lt;br /&gt;
* Tested and working under Debian Etch.&lt;br /&gt;
* Tested and working under Debian (with re-compiled kernel 2.6.16-9).&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A30}}, {{A30p}}&lt;br /&gt;
* {{R32}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{X22}}, {{X23}}, {{X24}}&lt;br /&gt;
* {{X31}}, {{X32}}&lt;br /&gt;
&lt;br /&gt;
=== Problems (and Solutions) ===&lt;br /&gt;
==== Problem with video output switching ====&lt;br /&gt;
On some models there are [[Problem with video output switching|problems with video output switching]] and the xorg radeon driver.&lt;br /&gt;
&lt;br /&gt;
==== Xorg &amp;amp; OpenGL ====&lt;br /&gt;
&lt;br /&gt;
See http://forums.gentoo.org/viewtopic-t-451151-highlight-.html for information on how to enable stable OpenGL support. Some of the tricks are:&lt;br /&gt;
&lt;br /&gt;
:* disable the console frame buffer.&lt;br /&gt;
:* disable the hardware cursor in Xorg.&lt;br /&gt;
:* plus some more.&lt;br /&gt;
&lt;br /&gt;
Additional site: https://stier.is-a-geek.com/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1&lt;br /&gt;
&lt;br /&gt;
NOTE: I ([[User:msoos]]) actually got DRI direct rendering with framebuffer and hardware cursor, without ''any'' fancy setting at all (apart from re-compiling the 2.6.16-9 with some more-or-less standard setting) on Debian testing.&lt;br /&gt;
&lt;br /&gt;
I ([[User:ungoliant]]) confirm what msoos said. DRI is working wonderfully with framebuffer and hardware cursor. AIGLX is working too, albeit a bit slow ( Compiz or Beryl are not as snappy as the 2D desktop is ). Debian Etch, and kernel 2.6.20.&lt;br /&gt;
&lt;br /&gt;
The settings made with DRIconf can have a huge impact in 3D performance. Please take a look at [[DRI options for ATI Radeon]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Modem_Daughter_Card_(MDC)&amp;diff=28441</id>
		<title>Modem Daughter Card (MDC)</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Modem_Daughter_Card_(MDC)&amp;diff=28441"/>
		<updated>2007-02-25T17:49:16Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: Update including and recommending the free Alsa modem driver.&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;
=== Modem Daughter Card (MDC) ===&lt;br /&gt;
This is a AC97 Modem Adapter that is installed in a [[CDC slot]].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Ambit (formerly Lucent Microelectronics)&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;
=== IBM Partnumbers ===&lt;br /&gt;
IBM FRU PN: 91P7657, 26P8477, 26P8256&lt;br /&gt;
&lt;br /&gt;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* CDC Modem Card&lt;br /&gt;
* V.90 Modem Daughter Card (MDC)&lt;br /&gt;
* Modem Card, Ambit&lt;br /&gt;
* Ambit Modem Daughter Card&lt;br /&gt;
&lt;br /&gt;
=== Linux driver ===&lt;br /&gt;
The newest and recommended driver is the snd_intel8x0m (SND_INTEL8X0M) included in Alsa (tested in a X31 with Debian Etch). It will work with the smartlink modem userspace daemon (sl-modem-daemon package). &lt;br /&gt;
&lt;br /&gt;
One of the bigger advantages of this driver is that is free (GPL) and will not taint the kernel.&lt;br /&gt;
&lt;br /&gt;
The Linux driver from [http://www.smlink.com/ SmartLink] may work.&amp;lt;br&amp;gt;&lt;br /&gt;
Latest version of this driver is 2.9.10 and supports both the 2.4 and 2.6 kernels.&lt;br /&gt;
&lt;br /&gt;
Otherwise try using the slightly dated [http://www.heby.de/ltmodem/ ltmodem driver for Linux].&amp;lt;br&amp;gt;&lt;br /&gt;
The latest version of this driver is 8.31a10 and supports both the 2.4 and 2.6 kernels.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{A30}}, {{A30p}}, {{A31}}, {{A31p}}&lt;br /&gt;
* {{G40}}, {{G41}}&lt;br /&gt;
* {{R30}}, {{R31}}, {{R32}}&lt;br /&gt;
* {{R40}}, {{R40e}}&lt;br /&gt;
* {{R50}}, {{R50p}}&lt;br /&gt;
* {{T30}}&lt;br /&gt;
* {{T40}}, {{T40p}}, {{T41}}, {{T41p}}&lt;br /&gt;
* {{X30}}, {{X31}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28440</id>
		<title>ATI Mobility Radeon 7000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28440"/>
		<updated>2007-02-25T17:31:39Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Linux kernel Framebuffer driver */&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 7000 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI M6&lt;br /&gt;
* PCI ID: 1002:4c59&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 8 or 16MB 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;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* ATI Mobility RADEON&lt;br /&gt;
* ATI Rage Mobility RADEON M6&lt;br /&gt;
* ATI Rage Mobility RADEON M6MC&lt;br /&gt;
* ATI Mobility RADEON M6C (eg. M6C-16h)&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.&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;
For Xinerama to work properly on Fedora Core 4 you need to first configure it with the display tools, then manually add &lt;br /&gt;
*Option      &amp;quot;MergedFB&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
*Option      &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;&lt;br /&gt;
to the Videocard0 section.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with xorg radeon driver.&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;
=== Linux driver - Proprietary ===&lt;br /&gt;
This chip is not supported by the proprietary ATI driver&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
* Tested and working fine under Gentoo.&lt;br /&gt;
* Tested and working under Debian Etch.&lt;br /&gt;
* Tested and working under Debian (with re-compiled kernel 2.6.16-9).&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A30}}, {{A30p}}&lt;br /&gt;
* {{R32}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{X22}}, {{X23}}, {{X24}}&lt;br /&gt;
* {{X31}}, {{X32}}&lt;br /&gt;
&lt;br /&gt;
=== Problems (and Solutions) ===&lt;br /&gt;
==== Problem with video output switching ====&lt;br /&gt;
On some models there are [[Problem with video output switching|problems with video output switching]] and the xorg radeon driver.&lt;br /&gt;
&lt;br /&gt;
==== Xorg &amp;amp; OpenGL ====&lt;br /&gt;
&lt;br /&gt;
See http://forums.gentoo.org/viewtopic-t-451151-highlight-.html for information on how to enable stable OpenGL support. Some of the tricks are:&lt;br /&gt;
&lt;br /&gt;
:* disable the console frame buffer.&lt;br /&gt;
:* disable the hardware cursor in Xorg.&lt;br /&gt;
:* plus some more.&lt;br /&gt;
&lt;br /&gt;
Additional site: https://stier.is-a-geek.com/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1&lt;br /&gt;
&lt;br /&gt;
NOTE: I ([[User:msoos]]) actually got DRI direct rendering with framebuffer and hardware cursor, without ''any'' fancy setting at all (apart from re-compiling the 2.6.16-9 with some more-or-less standard setting) on Debian testing.&lt;br /&gt;
&lt;br /&gt;
I ([[User:ungoliant]]) confirm what msoos said. DRI is working wonderfully with framebuffer and hardware cursor. AIGLX is working too, albeit a bit slow ( Compiz or Beryl are not as snappy as the 2D desktop is ). Debian Etch, and kernel 2.6.20.&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28439</id>
		<title>ATI Mobility Radeon 7000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28439"/>
		<updated>2007-02-25T17:30:51Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Linux kernel Framebuffer driver */&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 7000 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI M6&lt;br /&gt;
* PCI ID: 1002:4c59&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 8 or 16MB 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;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* ATI Mobility RADEON&lt;br /&gt;
* ATI Rage Mobility RADEON M6&lt;br /&gt;
* ATI Rage Mobility RADEON M6MC&lt;br /&gt;
* ATI Mobility RADEON M6C (eg. M6C-16h)&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.&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;
For Xinerama to work properly on Fedora Core 4 you need to first configure it with the display tools, then manually add &lt;br /&gt;
*Option      &amp;quot;MergedFB&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
*Option      &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;&lt;br /&gt;
to the Videocard0 section.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with xorg radeon driver.&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;
=== Linux driver - Proprietary ===&lt;br /&gt;
This chip is not supported by the proprietary ATI driver&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
* tested and working fine under gentoo&lt;br /&gt;
* tested and working under Debian Etch&lt;br /&gt;
* tested and working under debian (with re-compiled kernel 2.6.16-9)&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A30}}, {{A30p}}&lt;br /&gt;
* {{R32}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{X22}}, {{X23}}, {{X24}}&lt;br /&gt;
* {{X31}}, {{X32}}&lt;br /&gt;
&lt;br /&gt;
=== Problems (and Solutions) ===&lt;br /&gt;
==== Problem with video output switching ====&lt;br /&gt;
On some models there are [[Problem with video output switching|problems with video output switching]] and the xorg radeon driver.&lt;br /&gt;
&lt;br /&gt;
==== Xorg &amp;amp; OpenGL ====&lt;br /&gt;
&lt;br /&gt;
See http://forums.gentoo.org/viewtopic-t-451151-highlight-.html for information on how to enable stable OpenGL support. Some of the tricks are:&lt;br /&gt;
&lt;br /&gt;
:* disable the console frame buffer.&lt;br /&gt;
:* disable the hardware cursor in Xorg.&lt;br /&gt;
:* plus some more.&lt;br /&gt;
&lt;br /&gt;
Additional site: https://stier.is-a-geek.com/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1&lt;br /&gt;
&lt;br /&gt;
NOTE: I ([[User:msoos]]) actually got DRI direct rendering with framebuffer and hardware cursor, without ''any'' fancy setting at all (apart from re-compiling the 2.6.16-9 with some more-or-less standard setting) on Debian testing.&lt;br /&gt;
&lt;br /&gt;
I ([[User:ungoliant]]) confirm what msoos said. DRI is working wonderfully with framebuffer and hardware cursor. AIGLX is working too, albeit a bit slow ( Compiz or Beryl are not as snappy as the 2D desktop is ). Debian Etch, and kernel 2.6.20.&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ungoliant&amp;diff=28438</id>
		<title>User:Ungoliant</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ungoliant&amp;diff=28438"/>
		<updated>2007-02-25T17:29:17Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: A small presentation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello all!&lt;br /&gt;
&lt;br /&gt;
I'm in love with my Thinkpad X31. It's really well supported in Linux. It does more things than in Windows!!&lt;br /&gt;
&lt;br /&gt;
I will try to take an eye on this page from now on to learn about new Thinkpads. I think that someday, when X60's are as well supported I will buy one to have some Dual core and KVM love.&lt;br /&gt;
&lt;br /&gt;
I would be glad to receive any constructive critics about I had read ( or any hot item to try on my X31!! ).&lt;br /&gt;
&lt;br /&gt;
--[[User:Ungoliant|Ungoliant]] 18:29, 25 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_video_output_switching&amp;diff=28437</id>
		<title>Talk:Problem with video output switching</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_video_output_switching&amp;diff=28437"/>
		<updated>2007-02-25T17:24:26Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Radeon driver working great in my X31 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Radeon driver working great in my X31 ==&lt;br /&gt;
&lt;br /&gt;
The radeon driver video output switching is working in my X31 as intended. Perhaps I should update a bit this page, because the problems listed for radeon are very old, but I don't want to do this without the experience of people with other Radeon video cards.&lt;br /&gt;
&lt;br /&gt;
For me Fn-F7 is working in console and X (Debian Etch). It stops to work when I run X with mergedFB settings to be able to have 2 displays (which is the way it works in windows by the way). But is working perfectly for the intended use (to have one screen and be able to plug an external cloned screen or projector with the same resolution).&lt;br /&gt;
&lt;br /&gt;
--[[User:Ungoliant|Ungoliant]] 18:23, 25 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
==X40 solution ==&lt;br /&gt;
I have found a solution for switching back to LCD with the Intel Cards on my X40. But it semms a bit strange to me so maybe someone can confirm that it also works on other Thinkpads (mine is a X41) and setups before I edit that wiki entry.&lt;br /&gt;
&lt;br /&gt;
If i do echo lcd_enable,crt_disable &amp;gt; /proc/acpi/ibm/video after enabling crt i get to see the screen on both lcd and crt although scrambled on crt. After executing it the second time i get lcd only. So for now i always execute that command twice.&lt;br /&gt;
&lt;br /&gt;
==Describe the problem (cloning) ==&lt;br /&gt;
Hello &lt;br /&gt;
&lt;br /&gt;
I suggest to describe the problem a little more in detail. Moreover, cloning, that is to have the display on both screens the external and the LCD, is possible.&lt;br /&gt;
[[User:Oub|Oub]] 13:57, 11 July 2006 (CEST):&lt;br /&gt;
&lt;br /&gt;
Thats interresting. The person that wrote that &amp;quot;lcd_enable&amp;quot; should write which model he has, because I have no problems with my T43.&lt;br /&gt;
I mainly use &amp;quot;video_switch&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[User:Defint|Defiant]] 17:06, 11 July 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== X60(s)? ==&lt;br /&gt;
Does the problem of switching video output also exist for the X60(s) series?&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_video_output_switching&amp;diff=28436</id>
		<title>Talk:Problem with video output switching</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Problem_with_video_output_switching&amp;diff=28436"/>
		<updated>2007-02-25T17:23:05Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: How about a radeon video output switching update?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Radeon driver working great in my X31 ==&lt;br /&gt;
&lt;br /&gt;
The radeon driver video output switching is working in my X31 with some small glitches. Perhaps I should update a bit this page, because the problems listed for radeon are very old, but I don't want to do this without the experience of people with other Radeon video cards.&lt;br /&gt;
&lt;br /&gt;
For me Fn-F7 is working in console and X (Debian Etch). It stops to work when I run X with mergedFB settings to be able to have 2 displays (which is the way it works in windows by the way). But is working perfectly for the intended use (to have one screen and be able to plug an external cloned screen or projector with the same resolution).&lt;br /&gt;
&lt;br /&gt;
--[[User:Ungoliant|Ungoliant]] 18:23, 25 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
==X40 solution ==&lt;br /&gt;
I have found a solution for switching back to LCD with the Intel Cards on my X40. But it semms a bit strange to me so maybe someone can confirm that it also works on other Thinkpads (mine is a X41) and setups before I edit that wiki entry.&lt;br /&gt;
&lt;br /&gt;
If i do echo lcd_enable,crt_disable &amp;gt; /proc/acpi/ibm/video after enabling crt i get to see the screen on both lcd and crt although scrambled on crt. After executing it the second time i get lcd only. So for now i always execute that command twice.&lt;br /&gt;
&lt;br /&gt;
==Describe the problem (cloning) ==&lt;br /&gt;
Hello &lt;br /&gt;
&lt;br /&gt;
I suggest to describe the problem a little more in detail. Moreover, cloning, that is to have the display on both screens the external and the LCD, is possible.&lt;br /&gt;
[[User:Oub|Oub]] 13:57, 11 July 2006 (CEST):&lt;br /&gt;
&lt;br /&gt;
Thats interresting. The person that wrote that &amp;quot;lcd_enable&amp;quot; should write which model he has, because I have no problems with my T43.&lt;br /&gt;
I mainly use &amp;quot;video_switch&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[User:Defint|Defiant]] 17:06, 11 July 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== X60(s)? ==&lt;br /&gt;
Does the problem of switching video output also exist for the X60(s) series?&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28435</id>
		<title>ATI Mobility Radeon 7000</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ATI_Mobility_Radeon_7000&amp;diff=28435"/>
		<updated>2007-02-25T17:08:42Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Xorg &amp;amp; OpenGL a bit more of info*/&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 7000 ===&lt;br /&gt;
This is an ATI video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: ATI M6&lt;br /&gt;
* PCI ID: 1002:4c59&lt;br /&gt;
* AGP 4X&lt;br /&gt;
* 8 or 16MB 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;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* ATI Mobility RADEON&lt;br /&gt;
* ATI Rage Mobility RADEON M6&lt;br /&gt;
* ATI Rage Mobility RADEON M6MC&lt;br /&gt;
* ATI Mobility RADEON M6C (eg. M6C-16h)&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.&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;
For Xinerama to work properly on Fedora Core 4 you need to first configure it with the display tools, then manually add &lt;br /&gt;
*Option      &amp;quot;MergedFB&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
*Option      &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;&lt;br /&gt;
to the Videocard0 section.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
Works fine with xorg radeon driver.&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;
=== Linux driver - Proprietary ===&lt;br /&gt;
This chip is not supported by the proprietary ATI driver&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
* tested and working fine under gentoo&lt;br /&gt;
* tested and working under debian (with re-compiled kernel 2.6.16-9)&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{A30}}, {{A30p}}&lt;br /&gt;
* {{R32}}&lt;br /&gt;
* {{R40}}&lt;br /&gt;
* {{X22}}, {{X23}}, {{X24}}&lt;br /&gt;
* {{X31}}, {{X32}}&lt;br /&gt;
&lt;br /&gt;
=== Problems (and Solutions) ===&lt;br /&gt;
==== Problem with video output switching ====&lt;br /&gt;
On some models there are [[Problem with video output switching|problems with video output switching]] and the xorg radeon driver.&lt;br /&gt;
&lt;br /&gt;
==== Xorg &amp;amp; OpenGL ====&lt;br /&gt;
&lt;br /&gt;
See http://forums.gentoo.org/viewtopic-t-451151-highlight-.html for information on how to enable stable OpenGL support. Some of the tricks are:&lt;br /&gt;
&lt;br /&gt;
:* disable the console frame buffer.&lt;br /&gt;
:* disable the hardware cursor in Xorg.&lt;br /&gt;
:* plus some more.&lt;br /&gt;
&lt;br /&gt;
Additional site: https://stier.is-a-geek.com/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1&lt;br /&gt;
&lt;br /&gt;
NOTE: I ([[User:msoos]]) actually got DRI direct rendering with framebuffer and hardware cursor, without ''any'' fancy setting at all (apart from re-compiling the 2.6.16-9 with some more-or-less standard setting) on Debian testing.&lt;br /&gt;
&lt;br /&gt;
I ([[User:ungoliant]]) confirm what msoos said. DRI is working wonderfully with framebuffer and hardware cursor. AIGLX is working too, albeit a bit slow ( Compiz or Beryl are not as snappy as the 2D desktop is ). Debian Etch, and kernel 2.6.20.&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28434</id>
		<title>Swsusp</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28434"/>
		<updated>2007-02-25T17:03:06Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Model-specific Status Small edit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
===Software Suspend - swsusp===&lt;br /&gt;
Software Suspend (&amp;lt;tt&amp;gt;swsusp&amp;lt;/tt&amp;gt;) is a suspend-to-disk implementation included in the 2.6 kernel series. See [[Software Suspend 2]] for an alternative implementation, which has some advantages.&lt;br /&gt;
&lt;br /&gt;
Note that swsusp is not needed for suspend-to-RAM functionality.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kernel configuration==&lt;br /&gt;
To enable software suspend change your kernel config as follows:&lt;br /&gt;
:{{kernelconf|CONFIG_PM|&amp;lt;*&amp;gt;|Power management support|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_SOFTWARE_SUSPEND|&amp;lt;*&amp;gt;|Software Suspend|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_PM_STD_PARTITION|[/dev/resume_partition]|Default resume partition|Power management options|||}}&lt;br /&gt;
&amp;lt;tt&amp;gt;/dev/resume_partition&amp;lt;/tt&amp;gt; needs to be replaced by the swap partition you want to use for suspending. (Use {{cmdroot|fdisk -l /dev/hda}} if unsure.) &lt;br /&gt;
&lt;br /&gt;
You can override the default resume partition anytime by giving {{bootparm|resume|/dev/resume_partition}} as kernel boot parameter.&lt;br /&gt;
Also, in case you suspended, but want to boot up normally (without resuming from the saved image - losing all data that was unsaved at suspend time), you can give the {{bootparm|noresume|}} kernel boot parameter.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|For some people suspending did not work if &amp;lt;tt&amp;gt;resume_partition&amp;lt;/tt&amp;gt; was specified in the kernel config. In such case specify the resume partition as a kernel parameter instead.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|When using Debian Etch or Sid, you need to use &amp;lt;tt&amp;gt;initramfs-tools&amp;lt;/tt&amp;gt; as yaird is currently (2006-05-18) not supporting swsusp. See [http://wiki.debian.org/InitrdReplacementOptions the Debian Wiki] for more details.}}&lt;br /&gt;
&lt;br /&gt;
==Suspending==&lt;br /&gt;
To suspend you can either do a simple {{cmdroot|echo disk &amp;gt; /sys/power/state}} (recommended) or use the [http://softwaresuspend.berlios.de/old-site/swsusp/sysvinit-2.76-v2-for_swsusp-v5.tar.gz patched SysVInit] and call {{cmdroot|swsusp}} or {{cmdroot|shutdown -z now}}. As the {{path|/proc/acpi/sleep}} interface becomes deprecated in newer kernels you should NOT use the old {{cmdroot|echo -n 4 &amp;gt; /proc/acpi/sleep}} anymore.&lt;br /&gt;
&lt;br /&gt;
Ideally, you would do this from a script like {{path|/etc/acpi/actions/hibernate.sh}}. It has proven to be a good idea to shutdown the following processes/drivers within the script before you do the actual suspend:&lt;br /&gt;
*any running mysql server&lt;br /&gt;
*the linuxant driver may require to be stopped as well ({{cmdroot|dldrstop}} does the trick).&lt;br /&gt;
&lt;br /&gt;
Afterwards you might want to enable them again, as well as run a script that does necessary configurations according to the ac power state.&lt;br /&gt;
Furthermore, the system clock is not readjusted automatically, so you will probably also want the do that from that script (i.e. by restarting your systemclock bootup script).&lt;br /&gt;
&lt;br /&gt;
If the sound output is silent after resume, the following commands might help to get sound to work again without reloading any modules:&lt;br /&gt;
 amixer set Master mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set Master unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
==S5 vs. S4 state==&lt;br /&gt;
Finally you should take note that swsusp does not set the ACPI S4 state. Instead it goes to S5. This means that the machine itself doesn't know that it was suspend rather than shutdown. Hence you can i.e. boot a parallel installed other operating system and resume your linux session later, as long as you don't touch the swap partition the image was saved to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Model-specific Status==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Thinkpad Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Kernel Version&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| swsusp works&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Note&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-55G &lt;br /&gt;
| Arch Linux&lt;br /&gt;
| 2.6.20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| [[:Category:Debian|Debian Etch]]&lt;br /&gt;
| 2.6.18 with [[User:Profilek | Forest Zhao's AHCI patches]]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| [[:Category:Debian|Debian Etch]]&lt;br /&gt;
| 2.6.19.2&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X31}}&lt;br /&gt;
| 2672-BCO &lt;br /&gt;
| [[:Category:Debian|Debian Etch]]&lt;br /&gt;
| 2.6.20.1&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|{{R52}}&lt;br /&gt;
| 18299MG&lt;br /&gt;
| [[:Category:Debian|Debian Sarge]]&lt;br /&gt;
| 2.6.17.9&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{T43}}&lt;br /&gt;
| 2668-74G&lt;br /&gt;
| [[:Category:Fedora|Fedora Core 6]]&lt;br /&gt;
| 2.6.19&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28433</id>
		<title>Swsusp</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28433"/>
		<updated>2007-02-25T17:00:32Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Model-specific Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
===Software Suspend - swsusp===&lt;br /&gt;
Software Suspend (&amp;lt;tt&amp;gt;swsusp&amp;lt;/tt&amp;gt;) is a suspend-to-disk implementation included in the 2.6 kernel series. See [[Software Suspend 2]] for an alternative implementation, which has some advantages.&lt;br /&gt;
&lt;br /&gt;
Note that swsusp is not needed for suspend-to-RAM functionality.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kernel configuration==&lt;br /&gt;
To enable software suspend change your kernel config as follows:&lt;br /&gt;
:{{kernelconf|CONFIG_PM|&amp;lt;*&amp;gt;|Power management support|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_SOFTWARE_SUSPEND|&amp;lt;*&amp;gt;|Software Suspend|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_PM_STD_PARTITION|[/dev/resume_partition]|Default resume partition|Power management options|||}}&lt;br /&gt;
&amp;lt;tt&amp;gt;/dev/resume_partition&amp;lt;/tt&amp;gt; needs to be replaced by the swap partition you want to use for suspending. (Use {{cmdroot|fdisk -l /dev/hda}} if unsure.) &lt;br /&gt;
&lt;br /&gt;
You can override the default resume partition anytime by giving {{bootparm|resume|/dev/resume_partition}} as kernel boot parameter.&lt;br /&gt;
Also, in case you suspended, but want to boot up normally (without resuming from the saved image - losing all data that was unsaved at suspend time), you can give the {{bootparm|noresume|}} kernel boot parameter.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|For some people suspending did not work if &amp;lt;tt&amp;gt;resume_partition&amp;lt;/tt&amp;gt; was specified in the kernel config. In such case specify the resume partition as a kernel parameter instead.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|When using Debian Etch or Sid, you need to use &amp;lt;tt&amp;gt;initramfs-tools&amp;lt;/tt&amp;gt; as yaird is currently (2006-05-18) not supporting swsusp. See [http://wiki.debian.org/InitrdReplacementOptions the Debian Wiki] for more details.}}&lt;br /&gt;
&lt;br /&gt;
==Suspending==&lt;br /&gt;
To suspend you can either do a simple {{cmdroot|echo disk &amp;gt; /sys/power/state}} (recommended) or use the [http://softwaresuspend.berlios.de/old-site/swsusp/sysvinit-2.76-v2-for_swsusp-v5.tar.gz patched SysVInit] and call {{cmdroot|swsusp}} or {{cmdroot|shutdown -z now}}. As the {{path|/proc/acpi/sleep}} interface becomes deprecated in newer kernels you should NOT use the old {{cmdroot|echo -n 4 &amp;gt; /proc/acpi/sleep}} anymore.&lt;br /&gt;
&lt;br /&gt;
Ideally, you would do this from a script like {{path|/etc/acpi/actions/hibernate.sh}}. It has proven to be a good idea to shutdown the following processes/drivers within the script before you do the actual suspend:&lt;br /&gt;
*any running mysql server&lt;br /&gt;
*the linuxant driver may require to be stopped as well ({{cmdroot|dldrstop}} does the trick).&lt;br /&gt;
&lt;br /&gt;
Afterwards you might want to enable them again, as well as run a script that does necessary configurations according to the ac power state.&lt;br /&gt;
Furthermore, the system clock is not readjusted automatically, so you will probably also want the do that from that script (i.e. by restarting your systemclock bootup script).&lt;br /&gt;
&lt;br /&gt;
If the sound output is silent after resume, the following commands might help to get sound to work again without reloading any modules:&lt;br /&gt;
 amixer set Master mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set Master unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
==S5 vs. S4 state==&lt;br /&gt;
Finally you should take note that swsusp does not set the ACPI S4 state. Instead it goes to S5. This means that the machine itself doesn't know that it was suspend rather than shutdown. Hence you can i.e. boot a parallel installed other operating system and resume your linux session later, as long as you don't touch the swap partition the image was saved to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Model-specific Status==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Thinkpad Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Kernel Version&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| swsusp works&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Note&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-55G &lt;br /&gt;
| Arch Linux&lt;br /&gt;
| 2.6.20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.18 with [[User:Profilek | Forest Zhao's AHCI patches]]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.19.2&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X31}}&lt;br /&gt;
| 2672-BCO &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.20.1&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|{{R52}}&lt;br /&gt;
| 18299MG&lt;br /&gt;
| Debian sarge&lt;br /&gt;
| 2.6.17.9&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{T43}}&lt;br /&gt;
| 2668-74G&lt;br /&gt;
| [[:Category:Fedora|Fedora Core 6]]&lt;br /&gt;
| 2.6.19&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28432</id>
		<title>Swsusp</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Swsusp&amp;diff=28432"/>
		<updated>2007-02-25T16:56:14Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Model-specific Status X31 swsusp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
===Software Suspend - swsusp===&lt;br /&gt;
Software Suspend (&amp;lt;tt&amp;gt;swsusp&amp;lt;/tt&amp;gt;) is a suspend-to-disk implementation included in the 2.6 kernel series. See [[Software Suspend 2]] for an alternative implementation, which has some advantages.&lt;br /&gt;
&lt;br /&gt;
Note that swsusp is not needed for suspend-to-RAM functionality.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kernel configuration==&lt;br /&gt;
To enable software suspend change your kernel config as follows:&lt;br /&gt;
:{{kernelconf|CONFIG_PM|&amp;lt;*&amp;gt;|Power management support|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_SOFTWARE_SUSPEND|&amp;lt;*&amp;gt;|Software Suspend|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_PM_STD_PARTITION|[/dev/resume_partition]|Default resume partition|Power management options|||}}&lt;br /&gt;
&amp;lt;tt&amp;gt;/dev/resume_partition&amp;lt;/tt&amp;gt; needs to be replaced by the swap partition you want to use for suspending. (Use {{cmdroot|fdisk -l /dev/hda}} if unsure.) &lt;br /&gt;
&lt;br /&gt;
You can override the default resume partition anytime by giving {{bootparm|resume|/dev/resume_partition}} as kernel boot parameter.&lt;br /&gt;
Also, in case you suspended, but want to boot up normally (without resuming from the saved image - losing all data that was unsaved at suspend time), you can give the {{bootparm|noresume|}} kernel boot parameter.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|For some people suspending did not work if &amp;lt;tt&amp;gt;resume_partition&amp;lt;/tt&amp;gt; was specified in the kernel config. In such case specify the resume partition as a kernel parameter instead.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|When using Debian Etch or Sid, you need to use &amp;lt;tt&amp;gt;initramfs-tools&amp;lt;/tt&amp;gt; as yaird is currently (2006-05-18) not supporting swsusp. See [http://wiki.debian.org/InitrdReplacementOptions the Debian Wiki] for more details.}}&lt;br /&gt;
&lt;br /&gt;
==Suspending==&lt;br /&gt;
To suspend you can either do a simple {{cmdroot|echo disk &amp;gt; /sys/power/state}} (recommended) or use the [http://softwaresuspend.berlios.de/old-site/swsusp/sysvinit-2.76-v2-for_swsusp-v5.tar.gz patched SysVInit] and call {{cmdroot|swsusp}} or {{cmdroot|shutdown -z now}}. As the {{path|/proc/acpi/sleep}} interface becomes deprecated in newer kernels you should NOT use the old {{cmdroot|echo -n 4 &amp;gt; /proc/acpi/sleep}} anymore.&lt;br /&gt;
&lt;br /&gt;
Ideally, you would do this from a script like {{path|/etc/acpi/actions/hibernate.sh}}. It has proven to be a good idea to shutdown the following processes/drivers within the script before you do the actual suspend:&lt;br /&gt;
*any running mysql server&lt;br /&gt;
*the linuxant driver may require to be stopped as well ({{cmdroot|dldrstop}} does the trick).&lt;br /&gt;
&lt;br /&gt;
Afterwards you might want to enable them again, as well as run a script that does necessary configurations according to the ac power state.&lt;br /&gt;
Furthermore, the system clock is not readjusted automatically, so you will probably also want the do that from that script (i.e. by restarting your systemclock bootup script).&lt;br /&gt;
&lt;br /&gt;
If the sound output is silent after resume, the following commands might help to get sound to work again without reloading any modules:&lt;br /&gt;
 amixer set Master mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM mute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set Master unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
 amixer set PCM unmute &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
==S5 vs. S4 state==&lt;br /&gt;
Finally you should take note that swsusp does not set the ACPI S4 state. Instead it goes to S5. This means that the machine itself doesn't know that it was suspend rather than shutdown. Hence you can i.e. boot a parallel installed other operating system and resume your linux session later, as long as you don't touch the swap partition the image was saved to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Model-specific Status==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Thinkpad Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Kernel Version&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| swsusp works&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Note&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-55G &lt;br /&gt;
| Arch Linux&lt;br /&gt;
| 2.6.20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.18 with [[User:Profilek | Forest Zhao's AHCI patches]]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X60s}}&lt;br /&gt;
| 1702-5FG &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.19.2&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{X31}}&lt;br /&gt;
| 0000-000 &lt;br /&gt;
| Debian Etch&lt;br /&gt;
| 2.6.20.1&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|{{R52}}&lt;br /&gt;
| 18299MG&lt;br /&gt;
| Debian sarge&lt;br /&gt;
| 2.6.17.9&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|{{T43}}&lt;br /&gt;
| 2668-74G&lt;br /&gt;
| [[:Category:Fedora|Fedora Core 6]]&lt;br /&gt;
| 2.6.19&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_enable_audio_codec_power_saving&amp;diff=28328</id>
		<title>How to enable audio codec power saving</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_enable_audio_codec_power_saving&amp;diff=28328"/>
		<updated>2007-02-21T00:44:44Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* On-demand power control , confirms that X31 is supported with kernel version 2.6.20*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The AC97 sound device (e.g., AD1981B) requires a noticable amount of power (0.3W on {{T43}}). This power can be saved when the device is not in use.&lt;br /&gt;
&lt;br /&gt;
==Disabling the device==&lt;br /&gt;
Disable the sound device by unloading modules or {{cmdroot|echo -n 3 &amp;gt;  /sys/class/sound/controlC0/device/power/state}} (replace 3 by 0 to enable again).&lt;br /&gt;
&lt;br /&gt;
==On-demand power control==&lt;br /&gt;
There's an [http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git;a=commitdiff_plain;h=6dbe662874ba08585eaf732d126762c25ac8e3f7;hp=2b29b13c5794f648cd5e839796496704d787f5a6 experimental patch from 2.6.19-rc2], [http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=da43deb116c0cea9ca2174f2ac64985c4d53077e;hp=dbedca39fe30db87b6401e4396f959c63d90082e that was later corrected in 2.6.19-rc3], which enables the support of aggressive AC97 power-saving mode in the Linux [[ALSA]] drivers.  In this mode, the AC97 powerdown register bits are dynamically controlled at each open/close of PCM streams. To allow powering off the analog mixer, make sure all analog inputs (Line, Microphone, CD, etc.) are muted.&lt;br /&gt;
&lt;br /&gt;
It is working without a hitch in an IBM X31 with kernel 2.6.20.&lt;br /&gt;
&lt;br /&gt;
The mode is disabled by default, and activated via &amp;lt;tt&amp;gt;power_save=1&amp;lt;/tt&amp;gt; option for &amp;lt;tt&amp;gt;snd-ac97-codec&amp;lt;/tt&amp;gt; driver (at run time, use {{cmdroot|echo Y &amp;gt; /sys/module/snd_ac97_codec/parameters/power_save}}).&lt;br /&gt;
&lt;br /&gt;
You may hear a faint click each time the device is powered up (at start of playback) and each time the device is powered down (2 seconds after playback ends).&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Issues_with_the_Wiki&amp;diff=28327</id>
		<title>Issues with the Wiki</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Issues_with_the_Wiki&amp;diff=28327"/>
		<updated>2007-02-20T17:38:07Z</updated>

		<summary type="html">&lt;p&gt;Ungoliant: /* Troubles encountered editing X31 page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is a provisorium. It's a list of things that are going wrong after the update to help [[User:akw|Akw]] track and fix them.&lt;br /&gt;
&lt;br /&gt;
== Troubles encountered ==&lt;br /&gt;
&lt;br /&gt;
'''Can not open page to edit without introducing modifications'''&lt;br /&gt;
&lt;br /&gt;
If I open the [[X31]] model page and without touching anything I hit preview, the div token is decomposed and appears in the preview page, and of course, the photo is not in the right place.&lt;br /&gt;
 &lt;br /&gt;
:[[User:Ungoliant|Ungoliant]] 19:24, 20 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Can not upload SVG'''&lt;br /&gt;
 I get the upload warning:&lt;br /&gt;
 &amp;quot;.svg&amp;quot; is not a recommended image file format.&lt;br /&gt;
:[[User:Matt|Matt]] 14:02, 3 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Is there a way to contact a registered user, for example to confirm information.  I have found that AdamZ claims that the X20 is bootable via USB.  My information indicates the contrary.  Isn't there a way to contact a registered user through MediaWiki?  --[[User:Rolf|Rolf]] 00:30, 9 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
php error encountered when attempting to update Bios Upgrade page:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 133781 bytes) in /home/akw/htdocs/thinkwiki.org/mediawiki-1.5.6/includes/MagicWord.php on line 250&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
--[[User:roadends|roadends]] 02:30, 20 March 2006 (EDT)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[ThinkWiki:SpamBlackList]] does not appear to work anymore&lt;br /&gt;
--[[User:Tonko|Tonko]] 03:40, 11 March 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
You can't (easliy do a multiline {{cmdresult|cmdresult}}, can you? See:&lt;br /&gt;
&lt;br /&gt;
{{cmdresult|foo&lt;br /&gt;
bar&lt;br /&gt;
baz}}&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
{{cmdresult|foo&lt;br /&gt;
  bar (after whitespace)&lt;br /&gt;
  baz (after whitespace)}}&lt;br /&gt;
&lt;br /&gt;
This works (but is not so nice)&lt;br /&gt;
&lt;br /&gt;
{{cmdresult|foo&lt;br /&gt;
&lt;br /&gt;
bar (after empty line)&lt;br /&gt;
&lt;br /&gt;
baz (after empty line)}}&lt;br /&gt;
&lt;br /&gt;
Any suggestions?&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] 10:27, 24 January 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
I think the best way is to use single cmdresult calls for each line and prefix them with a colon. Like so:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
:{{cmdresult|foo}}&lt;br /&gt;
:{{cmdresult|bar}}&lt;br /&gt;
:{{cmdresult|baz}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;, which results in&lt;br /&gt;
:{{cmdresult|foo}}&lt;br /&gt;
:{{cmdresult|bar}}&lt;br /&gt;
:{{cmdresult|baz}}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can use &amp;amp;lt;br /&amp;amp;gt; at the ende of each line within one call, like this:&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{cmdresult|foo&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
bar&amp;amp;lt;br /&amp;amp;gt;&lt;br /&gt;
baz}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
, which will result in&lt;br /&gt;
&lt;br /&gt;
{{cmdresult|foo&amp;lt;br /&amp;gt;&lt;br /&gt;
bar&amp;lt;br /&amp;gt;&lt;br /&gt;
baz}}&lt;br /&gt;
&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 12:13, 24 January 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
I have just got a MySQL problem when I edited a page, a query was not to its liking. It is quite easy to reproduce, just edit any page ;-)&lt;br /&gt;
&lt;br /&gt;
History did get updated, and the page was also updated, so I have no idea what broke when that query failed.&lt;br /&gt;
&lt;br /&gt;
 A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:&lt;br /&gt;
 (SQL query hidden)&lt;br /&gt;
 from within function &amp;quot;SearchMySQL4::update&amp;quot;. MySQL returned error &amp;quot;1062: Duplicate entry ' ' for key 3 (localhost)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[User:Hmh|hmh]] 2006-02-17, 20:12 UTC&lt;br /&gt;
----&lt;br /&gt;
More database problems, this time the search function:&lt;br /&gt;
&lt;br /&gt;
 A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:&lt;br /&gt;
 (SQL query hidden)&lt;br /&gt;
 from within function &amp;quot;&amp;quot;. MySQL returned error &amp;quot;145: Table './thinkwiki/searchindex' is marked as crashed and should be repaired (localhost)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[User:Hmh|hmh]] 2006-02-21, 15:07 UTC&lt;br /&gt;
----&lt;br /&gt;
The server time would appear to be off a lot, is it possible to setup ntpd, or to run ntpdate every hour or so using cron?&lt;br /&gt;
--[[User:Tonko|Tonko]] 05:11, 22 February 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
Search still seems broken, searching for DVI brings up nothing.&lt;br /&gt;
--[[User:Jumpfroggy|Jumpfroggy]] 00:03, 17 March 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Troubles confirmed ==&lt;br /&gt;
* [[Special:Benchmarks]] doesn't find it's data&lt;br /&gt;
&lt;br /&gt;
== Fixed problems ==&lt;br /&gt;
* http://thinkwiki.org/ reverted again to the default MediaWiki theme. '''Cannot reproduce this one (15.01.06, akw)'''&lt;br /&gt;
* File upload is disabled - '''Argh. Fixed (15.01.06, akw)'''&lt;br /&gt;
* URL contains index.php(/) before the actual page name - '''This has been fixed (28.05.05, akw)'''&lt;br /&gt;
* The categories page doesn't link to [[:Category:ThinkWiki]] - '''Fixed (29.05.05, akw)'''&lt;br /&gt;
* http://thinkwiki.org/ is broken (no www prefix), this was working before - '''Fixed (29.05.05, akw)'''&lt;br /&gt;
* On logging in a requester pops up asking to confirm a password change - '''seems like it's implicitly been fixed (29.05.2005, wyrfel)'''&lt;br /&gt;
* In Navigation bar, &amp;quot;&amp;amp;amp;lt;download&amp;amp;amp;gt;&amp;quot; leads to [http://www.thinkwiki.org/wiki/--error:_link_target_missing--] - '''fixed (30.06.2005)'''&lt;br /&gt;
* direct link to [[:Category:Models]] missing in Navigation '''Fixed (10.07.05, akw)'''&lt;br /&gt;
* It seems the Wiki has trouble updating the edit history, i'm getting mysql query errors on saving pages. The pages get saved, however. '''Fixed (12.05.2005)'''&lt;/div&gt;</summary>
		<author><name>Ungoliant</name></author>
		
	</entry>
</feed>