https://wiki.archlinux.org/api.php?action=feedcontributions&user=Dingo77&feedformat=atomArchWiki - User contributions [en]2024-03-29T08:38:27ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Intel_GMA_3600&diff=266172Intel GMA 36002013-07-14T08:34:41Z<p>Dingo77: </p>
<hr />
<div>[[Category:Graphics]][[Category:X Server]]<br />
[[fr:Intel]]<br />
[[zh-CN:Intel_GMA3600]]<br />
{{Article summary start}}<br />
{{Article summary text| Information on Intel GMA3600 / GMA36500 CPU integrated graphics}}<br />
{{Article summary heading|Related}}<br />
{{Article summary wiki|Intel Graphics}}<br />
{{Article summary wiki|Xorg}}<br />
{{Article summary end}}<br />
The '''Intel GMA 3600''' series is a family of integrated video adapters based on the PowerVR SGX 545 graphics core. It is used in the Atom N2600 and Atom N2800.<br />
<br />
==News==<br />
Intel release a graphics driver for PowerVR:<br />
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21938<br />
<br />
Be aware: The current version 1.03 (10/01/2012) has the following dependencies:<br />
<br />
Bundle "Ant"<br />
* Kernel: 3.0.0<br />
* Mesa GL: 7.9<br />
* Xorg: 1.9<br />
<br />
Bundle "Bee"<br />
* Kernel: 3.1.0<br />
* Mesa GL: 7.11<br />
* Xorg: 1.11<br />
<br />
This means, unleass you run a really outdated system this driver is useless for Arch-Linux. <br />
<br />
==Kernel module driver==<br />
Kernel has an experimental support for this adapter since v3.3. Since Kernel v3.5 the GMA3600 power features are supported. Now suspend/resume should properly work.<br />
<br />
If after resume you got a blank screen try the following<br />
sudo touch /etc/pm/sleep.d/99video<br />
<br />
==Xorg driver==<br />
At the moment there is no accelerated driver for Xorg Server, but some support is available using the Xorg modesetting driver:<br />
<br />
pacman -S xf86-video-modesetting<br />
<br />
/etc/X11/xorg.conf.d/20-gpudriver.conf:<br />
Section "Device"<br />
Identifier "Intel GMA3600"<br />
Driver "modesetting"<br />
EndSection<br />
<br />
The modesetting driver allows disabling/enabling LVDS, VGA, etc. ports and changing resolution using xrandr.<br />
<br />
The following can be used to disable LVDS and force enable VGA if needed.<br />
<br />
/etc/X11/xorg.conf.d/20-gpudriver.conf:<br />
Section "Device"<br />
Identifier "Intel GMA3600"<br />
Driver "modesetting"<br />
Option "Monitor-LVDS-0" "Ignore"<br />
Option "Monitor-VGA-0" "Monitor"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "Ignore"<br />
Option "Ignore"<br />
EndSection<br />
<br />
Section "Monitor"<br />
Identifier "Monitor"<br />
Option "Enable"<br />
EndSection<br />
<br />
==Playing video==<br />
It is unable to utilize whole chip power and play fullHD movies using graphics acceleration. As workaround you could utilize the maximum power of your Atom CPU to decode video:<br />
<br />
mplayer -lavdopts threads=4 -fs myvideo.avi<br />
<br />
== Cedarview-drm module port ==<br />
You can get around the Kernel 3.1.0 requirement from the package by using the following git repository[http://communities.intel.com/message/199686#199686 1] (thanks to [https://github.com/thomas001/cedarview-drm thomas001]):<br />
git clone https://github.com/thomas001/cedarview-drm.git cedarview-drm-master<br />
(Intended for Linux Kernel releases 3.7 to 3.9)<br />
<br />
git clone -b linux-3.5 https://github.com/thomas001/cedarview-drm.git<br />
(Intended for Linux Kernel releases 3.4 and 3.5)<br />
<br />
Currently the following kernel versions are tested:<br />
* vanilla 3.7.8<br />
* vanilla 3.4.32 --- use linux-3.5 branch<br />
<br />
You can either compile the module directly using a command like: <br />
make -C /lib/modules/`uname -r`/build M=`pwd` KMYDIR=`pwd`<br />
<br />
or you employ [https://wiki.archlinux.org/index.php/Dkms DKMS]:<br />
cp -r /path/too/cedarview-drm /usr/src/cedarview-drm-1.0.3<br />
dkms add cedarview-drm/1.0.3<br />
<br />
Afterwards you have to build the module and maybe regenerate your initramfs, as follows:<br />
mkinitcpio -p linux<br />
<br />
==See also==<br />
* https://www.change.org/en-GB/petitions/intel-listen-to-the-community-and-develop-gma3600-drivers-for-linux<br />
* http://ubuntuforums.org/showthread.php?t=1953734<br />
* http://communities.intel.com/message/158477</div>Dingo77