<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Vljn&amp;feed=atom&amp;limit=50&amp;target=Vljn&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Vljn&amp;feed=atom&amp;limit=50&amp;target=Vljn&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Vljn"/>
		<updated>2013-05-22T00:38:18Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/Devices/nonSSSE3</id>
		<title>Devices/nonSSSE3</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Devices/nonSSSE3"/>
				<updated>2010-09-15T07:51:12Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MeeGo on nonSSSE3 x86 Hardware=&lt;br /&gt;
&lt;br /&gt;
Update (vljn): Meego and its netbook ux actually works on non SSE/SSSE3 supporting Pentium 4. The issue is that most non ssse3 chipset comes either with a too old intel gfx, or with an intel/amd graphic chipset. Both are not supported out of the box.&lt;br /&gt;
&lt;br /&gt;
This page was inspired by a discussion on #meego ([http://mg.pov.lt/meego-irclog/%23meego.2010-08-11.log.html#t2010-08-11T21:17:58 log@21:17]) regarding MeeGo support of nonSSSE3 based hardware. &lt;br /&gt;
&lt;br /&gt;
lbt added to the discussions with a timely blog post he had been working on http://mer-l-in.blogspot.com/2010/08/are-intel-subverting-meegocom.html.&lt;br /&gt;
&lt;br /&gt;
=Tasks=&lt;br /&gt;
&lt;br /&gt;
* Requirements&lt;br /&gt;
** Proof of concept - create prjconf on maemo OBS to build gcc,binutils, rest of core and bring up on x86 hw/vbox/vmware [[Devices/nonSSSE3/POC]]&lt;br /&gt;
*** objdump --disassemble-all &amp;lt;binary&amp;gt; | grep &amp;quot; \(psign[bwd]\|pabs[bwd]\|palignr\|pshufb\|pmulhrsw\|pmaddubsw\|phsub[wd]\|phsubsw\|phadd[wd]\|phaddsw\) &amp;quot; | wc -l&lt;br /&gt;
*** another script to search binaries for instructions, http://www.nerdbert.com/gentoo/analyse-x86&lt;br /&gt;
*** results from ali1234 of the packages from 1.0.1 which include ssse3 instructions, http://pastebin.com/hT3B90v4, formatted list http://pastebin.com/eY7xiESS&lt;br /&gt;
*** results from ali1234 again, http://pastebin.com/FTdtzZ9L&lt;br /&gt;
*** new script from ali1234, http://al.robotfuzz.com/~al/random/cpucheck-0.2.tar.gz&lt;br /&gt;
*** Stskeeps has posted a link to this repo on #meego, http://download.obs.maemo.org/home:/stskeeps:/ssse3_bootstrap/current/&lt;br /&gt;
** Build daily, weekly, release builds of MeeGo core,netbook,extra packages for nonSSSE3 based hardware&lt;br /&gt;
** Create repos of the built packages&lt;br /&gt;
** Generate kickstart file for common x86 target(s)&lt;br /&gt;
** Generate images from kickstart files &lt;br /&gt;
** Create a repository in OBS for appdevs to build against&lt;br /&gt;
* Implementation&lt;br /&gt;
** OBS&lt;br /&gt;
** IMG&lt;br /&gt;
** BOSS&lt;br /&gt;
* Testing&lt;br /&gt;
** http://wiki.meego.com/Quality/NetbookTestReport/NetbookSanity20100810&lt;br /&gt;
&lt;br /&gt;
=Release Kickstart Files=&lt;br /&gt;
&lt;br /&gt;
*Links to kickstart files &lt;br /&gt;
**Daily&lt;br /&gt;
**Weekly&lt;br /&gt;
**Releases&lt;br /&gt;
&lt;br /&gt;
=Release Images=&lt;br /&gt;
&lt;br /&gt;
*Links to images for x86 target(s)&lt;br /&gt;
**Daily&lt;br /&gt;
**Weekly&lt;br /&gt;
**Releases&lt;br /&gt;
&lt;br /&gt;
=Interested Parties=&lt;br /&gt;
&lt;br /&gt;
Add your #meego IRC nick below :-&lt;br /&gt;
&lt;br /&gt;
*vgrade&lt;br /&gt;
*lcuk&lt;br /&gt;
*CosmoHill&lt;br /&gt;
*slaine&lt;br /&gt;
*lbt&lt;br /&gt;
*w00t/w00t_&lt;br /&gt;
*jmc93739653&lt;br /&gt;
*ali1234&lt;br /&gt;
*bef0rd&lt;br /&gt;
*amjad&lt;br /&gt;
*fprimex&lt;br /&gt;
*rzr, for amd axp or omap2 cpu&lt;br /&gt;
*odin_&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-09-09T11:48:33Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:nvidia-meego2.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego2.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
Note : you must not use nvidia driver on your host system when building the image ; otherwise it may break unpacking of userspace components. It is advised to use the &amp;quot;vesa&amp;quot; driver in your xorg session when building a Meego image for nvidia.&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;br /&gt;
&lt;br /&gt;
* Can I update Xorg package with the official Meego one ?&lt;br /&gt;
&lt;br /&gt;
No, as they will disable xinerama support. You may use the update on my repo, as I try to keep it sync with Meego release.&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-09-09T11:44:09Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:nvidia-meego2.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego2.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
Note : you must not use nvidia driver on your host system when building the image ; otherwise it may break unpacking of userspace components. It is advised to use the &amp;quot;vesa&amp;quot; driver in your xorg session when building a Meego image for nvidia.&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego2.ks</id>
		<title>File:Nvidia-meego2.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego2.ks"/>
				<updated>2010-09-02T11:08:11Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-09-02T11:07:25Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:nvidia-meego.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
Update with dkms support :&lt;br /&gt;
[[File:nvidia-meego2.ks]]&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-23T08:12:32Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:nvidia-meego.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-netbook-2.ks</id>
		<title>File:Nvidia-netbook-2.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-netbook-2.ks"/>
				<updated>2010-08-22T18:43:06Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-22T18:42:29Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:ks for nvidia]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-22T18:41:48Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[nvidia-meego.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:41:07Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: uploaded a new version of &amp;quot;File:Nvidia-meego.ks&amp;quot;:&amp;amp;#32;Reverted to version as of 22:44, 21 August 2010&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:39:58Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: uploaded a new version of &amp;quot;File:Nvidia-meego.ks&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:38:31Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:38:19Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;# &lt;br /&gt;
# Do not Edit! Generated by:&lt;br /&gt;
# kickstarter.py&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
lang en_US.UTF-8&lt;br /&gt;
keyboard us&lt;br /&gt;
timezone --utc America/New_York&lt;br /&gt;
auth --useshadow --enablemd5&lt;br /&gt;
part / --size 3000 --ondisk sda --fstype=ext3&lt;br /&gt;
rootpw meego &lt;br /&gt;
xconfig --startxonboot&lt;br /&gt;
bootloader --timeout=0 --append=&amp;quot;quiet&amp;quot;&lt;br /&gt;
desktop --autologinuser=meego  --defaultdesktop=moblin &lt;br /&gt;
user --name meego  --groups audio,video --password meego &lt;br /&gt;
&lt;br /&gt;
repo   --name=adobe --baseurl=http://linuxdownload.adobe.com/linux/i386/&lt;br /&gt;
repo   --name=trunk --baseurl=http://repo.meego.com/MeeGo/releases/1.0/core/repos/ia32/packages/ &lt;br /&gt;
repo   --name=extra --baseurl=http://repo.meego.com/MeeGo/releases/1.0/extra/repos/ia32/packages/  &lt;br /&gt;
repo   --name=netbook --baseurl=http://repo.meego.com/MeeGo/releases/1.0/netbook/repos/ia32/packages/ &lt;br /&gt;
repo   --name=non-oss --baseurl=http://repo.meego.com/MeeGo/releases/1.0/non-oss/repos/ia32/packages &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
repo   --name=xinerama-xorg --baseurl=http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%packages &lt;br /&gt;
&lt;br /&gt;
@MeeGo Core&lt;br /&gt;
@MeeGo Netbook Desktop&lt;br /&gt;
@X for Netbooks&lt;br /&gt;
@MeeGo X Window System&lt;br /&gt;
#@Virtual Machine Support&lt;br /&gt;
#@Games&lt;br /&gt;
@Basic Desktop&lt;br /&gt;
@Basic Hardware Support&lt;br /&gt;
@Printing&lt;br /&gt;
@Base Double Byte IME Support&lt;br /&gt;
&lt;br /&gt;
kernel-netbook-devel&lt;br /&gt;
&lt;br /&gt;
-google-chrome&lt;br /&gt;
chromium &lt;br /&gt;
meego-netbook-intro&lt;br /&gt;
&lt;br /&gt;
adobe-release&lt;br /&gt;
flash-plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#build tool for nvidia&lt;br /&gt;
wget&lt;br /&gt;
gcc&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
#xorg with xinerama&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%post&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
# verify link of flash plugin&lt;br /&gt;
if [ -f /usr/lib/flash-plugin/setup ]; then&lt;br /&gt;
    sh /usr/lib/flash-plugin/setup install&lt;br /&gt;
    rm -f /root/oldflashplugins.tar.gz&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# save a little bit of space at least...&lt;br /&gt;
rm -f /boot/initrd*&lt;br /&gt;
&lt;br /&gt;
# make sure there aren't core files lying around&lt;br /&gt;
rm -f /core*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Prelink can reduce boot time&lt;br /&gt;
if [ -x /usr/sbin/prelink ]; then&lt;br /&gt;
    /usr/sbin/prelink -aRqm&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# work around for poor key import UI in PackageKit&lt;br /&gt;
rm -f /var/lib/rpm/__db*&lt;br /&gt;
rpm --rebuilddb&lt;br /&gt;
if [ -f /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux ]; then&lt;br /&gt;
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f /etc/pki/rpm-gpg/RPM-GPG-KEY-meego ]; then&lt;br /&gt;
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-meego&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
%post --nochroot&lt;br /&gt;
if [ -n &amp;quot;$IMG_NAME&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;BUILD: $IMG_NAME&amp;quot; &amp;gt;&amp;gt; $INSTALL_ROOT/etc/meego-release&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%post --nochroot&lt;br /&gt;
&lt;br /&gt;
# Download NVIDIA drivers&lt;br /&gt;
wget -c http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
cp NVIDIA-Linux-x86-256.44.run $INSTALL_ROOT/tmp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Write xorg.conf&lt;br /&gt;
cat &amp;gt; $INSTALL_ROOT/etc/X11/xorg.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# Set Nvidia access permission&lt;br /&gt;
cat &amp;gt; $INSTALL_ROOT/etc/modprobe.d/nvidia.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
options nvidia NVreg_DeviceFileUID=0&lt;br /&gt;
options nvidia NVreg_DeviceFileGID=500&lt;br /&gt;
options nvidia NVreg_DeviceFileMode=0660&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
%post &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Extract NVIDIA drivers&lt;br /&gt;
pushd tmp&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run -x&lt;br /&gt;
pushd NVIDIA-Linux-x86-256.44&lt;br /&gt;
&lt;br /&gt;
# Build kernel module&lt;br /&gt;
pushd kernel&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make -C /usr/src/linux-obj/i586/netbook/ M=`pwd` modules&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make -C /usr/src/linux-obj/i586/netbook/ M=`pwd` modules_install&lt;br /&gt;
popd&lt;br /&gt;
&lt;br /&gt;
# Install binaries&lt;br /&gt;
popd&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run -q -a -n -s --no-kernel-module&lt;br /&gt;
popd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Set Xorg permission&lt;br /&gt;
chmod 4755 /usr/bin/Xorg&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:37:53Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# &lt;br /&gt;
# Do not Edit! Generated by:&lt;br /&gt;
# kickstarter.py&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
lang en_US.UTF-8&lt;br /&gt;
keyboard us&lt;br /&gt;
timezone --utc America/New_York&lt;br /&gt;
auth --useshadow --enablemd5&lt;br /&gt;
part / --size 3000 --ondisk sda --fstype=ext3&lt;br /&gt;
rootpw meego &lt;br /&gt;
xconfig --startxonboot&lt;br /&gt;
bootloader --timeout=0 --append=&amp;quot;quiet&amp;quot;&lt;br /&gt;
desktop --autologinuser=meego  --defaultdesktop=moblin &lt;br /&gt;
user --name meego  --groups audio,video --password meego &lt;br /&gt;
&lt;br /&gt;
repo   --name=adobe --baseurl=http://linuxdownload.adobe.com/linux/i386/&lt;br /&gt;
repo   --name=trunk --baseurl=http://repo.meego.com/MeeGo/releases/1.0/core/repos/ia32/packages/ &lt;br /&gt;
repo   --name=extra --baseurl=http://repo.meego.com/MeeGo/releases/1.0/extra/repos/ia32/packages/  &lt;br /&gt;
repo   --name=netbook --baseurl=http://repo.meego.com/MeeGo/releases/1.0/netbook/repos/ia32/packages/ &lt;br /&gt;
repo   --name=non-oss --baseurl=http://repo.meego.com/MeeGo/releases/1.0/non-oss/repos/ia32/packages &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
repo   --name=xinerama-xorg --baseurl=http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%packages &lt;br /&gt;
&lt;br /&gt;
@MeeGo Core&lt;br /&gt;
@MeeGo Netbook Desktop&lt;br /&gt;
@X for Netbooks&lt;br /&gt;
@MeeGo X Window System&lt;br /&gt;
#@Virtual Machine Support&lt;br /&gt;
#@Games&lt;br /&gt;
@Basic Desktop&lt;br /&gt;
@Basic Hardware Support&lt;br /&gt;
@Printing&lt;br /&gt;
@Base Double Byte IME Support&lt;br /&gt;
&lt;br /&gt;
kernel-netbook-devel&lt;br /&gt;
&lt;br /&gt;
-google-chrome&lt;br /&gt;
chromium &lt;br /&gt;
meego-netbook-intro&lt;br /&gt;
&lt;br /&gt;
adobe-release&lt;br /&gt;
flash-plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#build tool for nvidia&lt;br /&gt;
wget&lt;br /&gt;
gcc&lt;br /&gt;
make&lt;br /&gt;
&lt;br /&gt;
#xorg with xinerama&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%post&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
# verify link of flash plugin&lt;br /&gt;
if [ -f /usr/lib/flash-plugin/setup ]; then&lt;br /&gt;
    sh /usr/lib/flash-plugin/setup install&lt;br /&gt;
    rm -f /root/oldflashplugins.tar.gz&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# save a little bit of space at least...&lt;br /&gt;
rm -f /boot/initrd*&lt;br /&gt;
&lt;br /&gt;
# make sure there aren't core files lying around&lt;br /&gt;
rm -f /core*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Prelink can reduce boot time&lt;br /&gt;
if [ -x /usr/sbin/prelink ]; then&lt;br /&gt;
    /usr/sbin/prelink -aRqm&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# work around for poor key import UI in PackageKit&lt;br /&gt;
rm -f /var/lib/rpm/__db*&lt;br /&gt;
rpm --rebuilddb&lt;br /&gt;
if [ -f /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux ]; then&lt;br /&gt;
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f /etc/pki/rpm-gpg/RPM-GPG-KEY-meego ]; then&lt;br /&gt;
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-meego&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
%post --nochroot&lt;br /&gt;
if [ -n &amp;quot;$IMG_NAME&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;BUILD: $IMG_NAME&amp;quot; &amp;gt;&amp;gt; $INSTALL_ROOT/etc/meego-release&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%post --nochroot&lt;br /&gt;
&lt;br /&gt;
# Download NVIDIA drivers&lt;br /&gt;
wget -c http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
cp NVIDIA-Linux-x86-256.44.run $INSTALL_ROOT/tmp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Write xorg.conf&lt;br /&gt;
cat &amp;gt; $INSTALL_ROOT/etc/X11/xorg.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# Set Nvidia access permission&lt;br /&gt;
cat &amp;gt; $INSTALL_ROOT/etc/modprobe.d/nvidia.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
options nvidia NVreg_DeviceFileUID=0&lt;br /&gt;
options nvidia NVreg_DeviceFileGID=500&lt;br /&gt;
options nvidia NVreg_DeviceFileMode=0660&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%end&lt;br /&gt;
&lt;br /&gt;
%post &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Extract NVIDIA drivers&lt;br /&gt;
pushd tmp&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run -x&lt;br /&gt;
pushd NVIDIA-Linux-x86-256.44&lt;br /&gt;
&lt;br /&gt;
# Build kernel module&lt;br /&gt;
pushd kernel&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make -C /usr/src/linux-obj/i586/netbook/ M=`pwd` modules&lt;br /&gt;
SYSSRC=/usr/src/kernels/*/ make -C /usr/src/linux-obj/i586/netbook/ M=`pwd` modules_install&lt;br /&gt;
popd&lt;br /&gt;
&lt;br /&gt;
# Install binaries&lt;br /&gt;
popd&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run -q -a -n -s --no-kernel-module&lt;br /&gt;
popd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Set Xorg permission&lt;br /&gt;
chmod 4755 /usr/bin/Xorg&lt;br /&gt;
%end&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-22T18:37:38Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: uploaded a new version of &amp;quot;File:Nvidia-meego.ks&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Nvidia-meego.ks</id>
		<title>File:Nvidia-meego.ks</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Nvidia-meego.ks"/>
				<updated>2010-08-21T22:44:04Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-21T22:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:nvidia-meego.ks]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-21T22:43:07Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
== Using Meego Image Creator ==&lt;br /&gt;
&lt;br /&gt;
* Use the following ks file [[File:Example.jpg]] :&lt;br /&gt;
sudo mic-image-creator --config=nvidia-meego.ks --format=livecd&lt;br /&gt;
&lt;br /&gt;
* After having installed Meego, you should got a shell (Xorg won't be able to run). Execute Nvidia installer (you can store it offline with a usb key for instance) :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-*.run -q -a -s&lt;br /&gt;
&lt;br /&gt;
* Reboot&lt;br /&gt;
&lt;br /&gt;
== Manual Way ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/File:Meegoonnvidia.png</id>
		<title>File:Meegoonnvidia.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/File:Meegoonnvidia.png"/>
				<updated>2010-08-21T14:38:13Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-21T14:37:58Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Howto ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/User:Vljn</id>
		<title>User:Vljn</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/User:Vljn"/>
				<updated>2010-08-21T14:37:36Z</updated>
		
		<summary type="html">&lt;p&gt;Vljn: Created page with &amp;quot; == Meego with NVIDIA hardware ==  Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo. However, it is possible to run MeeGo on such…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meego with NVIDIA hardware ==&lt;br /&gt;
&lt;br /&gt;
Nvidia graphics card (such as GeForce, Quadro, and ION) are not supported out of the box by MeeGo.&lt;br /&gt;
However, it is possible to run MeeGo on such hardware :&lt;br /&gt;
[[File:http://img819.imageshack.us/img819/8713/meegoonnvidia.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Howto ==&lt;br /&gt;
&lt;br /&gt;
Nvidia proprietary drivers requires xinerama support on Xorg (although it will almost never use any xinerama extension). However, xinerama is disabled by default, in order to improve boot speed.&lt;br /&gt;
&lt;br /&gt;
The procedure below will explain how to enable xinerama support. It will assume that you have a working internet connexion, which is very unlikely to be the case as configuring wifi is done by GUI interface... The workaround used by the author is to chroot meego partition from another linux, but it goes beyond the purpose of this tutorial (at the moment).&lt;br /&gt;
&lt;br /&gt;
* Add this repository in yum &lt;br /&gt;
&lt;br /&gt;
http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/&lt;br /&gt;
&lt;br /&gt;
Eventually, you can download all file from http://download.obs.maemo.org/home:/vljn/MeeGo_1.0_Core/i586 by hand.&lt;br /&gt;
&lt;br /&gt;
* Install the following package from the repo mentionned above :&lt;br /&gt;
&lt;br /&gt;
xorg-x11-server-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-1.8.0&lt;br /&gt;
xorg-x11-server-Xorg-setuid-1.8.0&lt;br /&gt;
xorg-x11-server-common-1.8.0&lt;br /&gt;
xorg-x11-server-debuginfo-1.8.0&lt;br /&gt;
xorg-x11-server-devel-1.8.0&lt;br /&gt;
&lt;br /&gt;
* Install kernel-netbook-devel, gcc, make :&lt;br /&gt;
&lt;br /&gt;
yum install kernel-netbook-devel gcc make&lt;br /&gt;
&lt;br /&gt;
* Download NVIDIA drivers, using wget. For instance at the time of writing, the command is :&lt;br /&gt;
&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/256.44/NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
* Install the drivers :&lt;br /&gt;
&lt;br /&gt;
sh NVIDIA-Linux-x86-256.44.run&lt;br /&gt;
&lt;br /&gt;
When it asks to install a default xorg.conf in /etc/X11/xorg.conf, say no.&lt;br /&gt;
&lt;br /&gt;
* Copy/paste the following sample xorg.conf in /etc/X11/xorg.conf :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        # Keyboard layouts&lt;br /&gt;
        Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us, bg&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbVariant&amp;quot; &amp;quot;, phonetic&amp;quot;&lt;br /&gt;
        Option &amp;quot;XkbOptions&amp;quot; &amp;quot;grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Identifier     &amp;quot;Device0&amp;quot;&lt;br /&gt;
    Driver         &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    VendorName     &amp;quot;NVIDIA Corporation&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
* Restart Meego, it should work.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
* Why not using xorg.conf from nvidia-installer ?&lt;br /&gt;
&lt;br /&gt;
Because Xorg may not recognise your mouse device properly (remember, Meego is aimed at netbook with touchpad input, and at fast booting, some default device are not included to allow this)&lt;/div&gt;</summary>
		<author><name>Vljn</name></author>	</entry>

	</feed>