<?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=Cz8s</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=Cz8s"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Cz8s"/>
	<updated>2026-05-24T09:51:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Cz8s&amp;diff=43726</id>
		<title>User:Cz8s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Cz8s&amp;diff=43726"/>
		<updated>2009-07-26T16:32:17Z</updated>

		<summary type="html">&lt;p&gt;Cz8s: â†Created page with 'has a X61'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;has a X61&lt;/div&gt;</summary>
		<author><name>Cz8s</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X6_UltraBase&amp;diff=43725</id>
		<title>Talk:ThinkPad X6 UltraBase</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X6_UltraBase&amp;diff=43725"/>
		<updated>2009-07-26T16:32:02Z</updated>

		<summary type="html">&lt;p&gt;Cz8s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My Kernel (2.6.30.2) only generates a &amp;quot;change&amp;quot; udev-event. No &amp;quot;dock&amp;quot; or &amp;quot;undock&amp;quot; event.&lt;br /&gt;
So I used the ATTR to find out whether docked or undocked. &lt;br /&gt;
The udev rules in /etc/udev/rules.d/10-docking.rules look like this now:&lt;br /&gt;
  ATTR{docked}==&amp;quot;1&amp;quot;, KERNEL==&amp;quot;dock.0&amp;quot;, SUBSYSTEM==&amp;quot;platform&amp;quot;, RUN+=&amp;quot;/some/script dock&amp;quot;&lt;br /&gt;
  ATTR{docked}==&amp;quot;0&amp;quot;, KERNEL==&amp;quot;dock.0&amp;quot;, SUBSYSTEM==&amp;quot;platform&amp;quot;, RUN+=&amp;quot;/some/script undock&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Cz8s|Cz8s]] 16:32, 26 July 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Cz8s</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X6_UltraBase&amp;diff=43724</id>
		<title>Talk:ThinkPad X6 UltraBase</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:ThinkPad_X6_UltraBase&amp;diff=43724"/>
		<updated>2009-07-26T16:31:32Z</updated>

		<summary type="html">&lt;p&gt;Cz8s: â†Created page with 'My Kernel (2.6.30.2) only generates a &amp;quot;change&amp;quot; udev-event. No &amp;quot;dock&amp;quot; or &amp;quot;undock&amp;quot; event. So I used the ATTR to find out whether docked or undocked.  The udev rules in /etc/...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My Kernel (2.6.30.2) only generates a &amp;quot;change&amp;quot; udev-event. No &amp;quot;dock&amp;quot; or &amp;quot;undock&amp;quot; event.&lt;br /&gt;
So I used the ATTR to find out whether docked or undocked. &lt;br /&gt;
The udev rules in /etc/udev/rules.d/10-docking.rules look like this now:&lt;br /&gt;
  ATTR{docked}==&amp;quot;1&amp;quot;, KERNEL==&amp;quot;dock.0&amp;quot;, SUBSYSTEM==&amp;quot;platform&amp;quot;, RUN+=&amp;quot;/some/script dock&amp;quot;&lt;br /&gt;
  ATTR{docked}==&amp;quot;0&amp;quot;, KERNEL==&amp;quot;dock.0&amp;quot;, SUBSYSTEM==&amp;quot;platform&amp;quot;, RUN+=&amp;quot;/some/script undock&amp;quot;&lt;/div&gt;</summary>
		<author><name>Cz8s</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Intel_Extreme_Graphics_2&amp;diff=28250</id>
		<title>Intel Extreme Graphics 2</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Intel_Extreme_Graphics_2&amp;diff=28250"/>
		<updated>2007-02-16T21:49:55Z</updated>

		<summary type="html">&lt;p&gt;Cz8s: Added MergedFB section&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;
=== Intel Extreme Graphics 2 ===&lt;br /&gt;
This is an Intel video adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Integrated in one of the following chipsets:&lt;br /&gt;
** [[Intel 855GM]]&lt;br /&gt;
** [[Intel 855GME]]&lt;br /&gt;
** [[Intel 852GME]]&lt;br /&gt;
* PCI ID: 8086:3582&lt;br /&gt;
* Uses up to 64MB of main 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;
This chip is supported by the 'i810' driver as part of the X.Org distribution.&lt;br /&gt;
&lt;br /&gt;
Hardware 3-D acceleration is available using DRI and kernel i915 module (2.6 kernel)&lt;br /&gt;
for 16-bit depth. &lt;br /&gt;
&lt;br /&gt;
You can configure 3-D acceleration by ensuring that the following is in your xorg.conf:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
         Identifier	&amp;quot;Intel Corporation 82852/855GM Integrated Graphics Device&amp;quot;&lt;br /&gt;
         Driver		&amp;quot;i810&amp;quot;&lt;br /&gt;
         BusID		&amp;quot;PCI:0:2:0&amp;quot;&lt;br /&gt;
         Option		&amp;quot;DRI&amp;quot;			&amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
To check that it's working, run glxinfo | grep direct and check that direct draw reports as &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
There are binary drivers for SuSE and a modified X.Org distribution available from Intel.&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;
&lt;br /&gt;
===== X.org =====&lt;br /&gt;
&lt;br /&gt;
======Clone======&lt;br /&gt;
At least using X.org 6.9.0, the following will always enable the VGA port:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
         Identifier &amp;quot;VideoCard0&amp;quot;&lt;br /&gt;
         Driver  &amp;quot;i810&amp;quot;&lt;br /&gt;
         Option  &amp;quot;VBERestore&amp;quot; &amp;quot;yes&amp;quot; &lt;br /&gt;
         Option  &amp;quot;Clone&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
         Option  &amp;quot;MonitorLayout&amp;quot; &amp;quot;CRT,LFP&amp;quot; &lt;br /&gt;
         Option  &amp;quot;DevicePresence&amp;quot; &amp;quot;yes&amp;quot; &lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
To change to which pipe the overlay is directed (e.g. when playing a movie in xine), use:&lt;br /&gt;
&lt;br /&gt;
 xvattr -a XV_PIPE -v ''DISPLAY''&lt;br /&gt;
&lt;br /&gt;
Where ''DISPLAY'' is either 0 (with the above setup, the CRT) or 1 (with the above setup, the Local Flat Panal).&lt;br /&gt;
&lt;br /&gt;
======MergedFB======&lt;br /&gt;
&lt;br /&gt;
With MergedFB you can use an external Display with another resolution.&lt;br /&gt;
To enable MergedFB, you need to edit your Screen-Section and your Device-Section.&lt;br /&gt;
&lt;br /&gt;
In the Screen-Section, you need to add a Resolution for all resolutions. Your Laptop-Display and your External Display.&lt;br /&gt;
&lt;br /&gt;
And you have to add a &amp;quot;virtual&amp;quot; Resolution which is the biggest resolution of both. Like this:&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;Intel Corporation Mobile Integrated Graphics Controller&amp;quot;&lt;br /&gt;
        Monitor         &amp;quot;Generic Monitor&amp;quot;&lt;br /&gt;
        DefaultDepth    24&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Depth           24&lt;br /&gt;
                Modes           &amp;quot;1024x768 1280x768&amp;quot;&lt;br /&gt;
                Virtual         1280 1024&lt;br /&gt;
        EndSubSection&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
In your Device-Section of the Card, you need to add some Tags. MetaModes consits of every Resolution you need to use.&lt;br /&gt;
This looks like this.&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Intel Corporation Mobile Integrated Graphics Controller&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;i810&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:0:2:0&amp;quot;&lt;br /&gt;
        Option &amp;quot;DevicePresence&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
        Option &amp;quot;DRI&amp;quot;      &amp;quot;true&amp;quot;&lt;br /&gt;
        Option &amp;quot;MergedFB&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
        Option &amp;quot;MergedXinerama&amp;quot; &amp;quot;false&amp;quot;&lt;br /&gt;
        Option &amp;quot;MonitorLayout&amp;quot; &amp;quot;CRT,LFP&amp;quot;&lt;br /&gt;
        Option &amp;quot;MetaModes&amp;quot; &amp;quot;1280x1024-1024x768 1024x768-1024x768&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
I had to set the MergedXinerama to false because it reported a Screensize of 0,0,-1,-1 which makes the Windowmanager behave funny.&lt;br /&gt;
But with this setup it is possible to use RandR to switch from the Resolution of your Laptop-Display to the Resolution&lt;br /&gt;
of your bigger external Display without quitting your X-Session. Your Laptop-Display will then scroll to show the part of your &lt;br /&gt;
Desktop where your mouse is.&lt;br /&gt;
&lt;br /&gt;
===== i855crt =====&lt;br /&gt;
&lt;br /&gt;
There seems to be many issues trying to do this from within {{path|/etc/X11/xorg.conf}} or {{path|/etc/X11/XFree86.conf}}. The solution for basic projector or cloned output is to use the [http://i855crt.sourceforge.net/ i855-crt] program. Remember that this program is very raw and could damage your display equipment.&lt;br /&gt;
&lt;br /&gt;
Once this is installed an example command would be (with root permissions): &lt;br /&gt;
:{{cmdroot|i855crt swcursor on &amp;quot;1024x786@85&amp;quot;}}&lt;br /&gt;
to stop it enter&lt;br /&gt;
:{{cmdroot|i855crt off}}&lt;br /&gt;
&lt;br /&gt;
The video mode in quotes is defined in {{path|/etc/i855crt.conf}} or {{path|~/.i855crt.conf}}.&lt;br /&gt;
{{Fixme|This is specific usage information for that tool. Introducing an own tool page for it should be considered or joining this with other information in a display cloning howto page.}}&lt;br /&gt;
&lt;br /&gt;
Using MonitorLayout and Clone options it is possible to setup cloned display with X.Org (tested with 6.9.0). Dualhead supported by Xorg driver.&lt;br /&gt;
&lt;br /&gt;
==== SVideo port ====&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
==== DVI port ====&lt;br /&gt;
DVI Pass-through to a Dock or Port Replicator is not supported on any ThinkPad with this chipset.&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
This chip will work with either the 'vesa' or 'intelfb' driver as part of any recent 2.4 or 2.6 kernel.&lt;br /&gt;
&lt;br /&gt;
=== External Sources ===&lt;br /&gt;
*[http://www.intel.com/products/chipsets/eg2/ Intel Extreme Graphics 2 overview]&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{G41}}&lt;br /&gt;
* {{R50e}}, {{R51}}&lt;br /&gt;
* {{X40}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Cz8s</name></author>
		
	</entry>
</feed>