| Author |
Message |
tempestuous
Joined: 10 Jun 2005 Posts: 4950 Location: Australia
|
Posted: Wed 20 Apr 2011, 00:04 Post_subject:
Intel GMA500 Poulsbo Xorg driver |
|
UPDATE April 24 2011:
The pcb Xorg driver has not been successfully set up in Puppy 5.1/5.2
A working solution for the Poulsbo graphics device is the fbdev/uvesafb drivers,
now available for Puppy 5.1/5.2 here -
http://www.murga-linux.com/puppy/viewtopic.php?t=67166
The Intel GMA500 Poulsbo graphics devices, as typically found in recent Atom-based netbooks, have been a problem in Linux. The "intel" Xorg driver doesn't support this graphics device at all, so Puppy's xorgwizard will fall back to the generic "vesa" Xorg driver. Not only is this driver limited in performance and features, it simply doesn't play well with the Poulsbo graphics hardware - apparently there are bad glitches.
And the "Xvesa" xserver gives similarly poor results.
A POSSIBLE solution is the new "pcb" Xorg driver, which has recently become available for Ubuntu 10.04 Lucid, so it should be compatible with Puppy 5.x.
The Ubuntu deb repositories are here -
http://code.google.com/p/gma500/wiki/PPARepository
https://launchpad.net/~gma500/+archive/ppa/+packages
I have repackaged the various debs as dotpets for Puppy 5.1/5.2, available here -
http://www.murga-linux.com/puppy/viewtopic.php?p=515093#515093
Edited_times_total
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4950 Location: Australia
|
Posted: Wed 20 Apr 2011, 00:16 Post_subject:
|
|
So clearly this driver would be ideal for Puppeee!
I have just sent a message to Jemimah to see if she can compile the kernel module for the Puppeee kernel.
I have already prepared a pcb Xorg package for Fluppy013, but I'm not sure what the situation is in Fluppy/Puppeee with OpenGL 3D libraries, so I will wait for Jemimah's response.
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4950 Location: Australia
|
Posted: Wed 20 Apr 2011, 00:17 Post_subject:
|
|
INSTRUCTIONS
Install the dotpets for the Xorg driver and kernel module, compatible with your Puppy version
(at this point, dotpet packages are only available for Puppy 5.1/5.2)
Optionally, you can also install the DRI (3D) dotpet.
First ensure you're actually running Xorg, not Xvesa!
Now you need to modify your Xorg configuration file, /etc/X11/xorg.conf
First I suggest you make a copy of this file in case of total failure! Call the copy something like "xorg.conf-backup"
Now open /etc/X11/xorg.conf in Geany.
Find the line under Section "Device" that starts with "Driver ...". The driver listed is likely to be "vesa" since that's the generic Xorg driver.
Change it to "pcb". Now the line looks like this -
| Code: | | Driver "pcb" #card0driver |
You might also change the "Identifier" value from "Card0" to "GMA500" but I don't think it's essential.
Now you need to add the following "Option" lines in the same section -
| Code: | Option "ShadowFB" "true"
Option "DownScale" "false"
Option "ExaNoComposite" "false"
Option "IgnoreACPI" "true"
Option "LidTimer" "false"
Option "MigrationHeuristic" "greedy"
Option "NoAccel" "false"
Option "NoFitting" "false"
Option "NoPanel" "false"
Option "SWcursor" "false"
Option "Vsync" "false" |
In Section "ServerFlags" add this line:
| Code: | | Option "AIGLX" "true" |
Now add a completely new section (it doesn't matter where)
| Code: | Section "Extensions"
Option "Composite" "Disable"
Option "RENDER" "Enable"
EndSection |
Now you're ready to restart the Xorg server with the new pcb driver.
Press Ctrl<Alt>Backspace to exit X, and type "xwin" to restart.
Hopefully you will have a nice powerful Xorg running with your GMA500!
But if you crash back to the commandline, you can reinstate your old xorg.conf file like this -
| Code: | | mv /etc/X11/xorg.conf-backup xorg.conf |
or run the xorgwizard command to recreate a config file from scratch.
|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2218 Location: near here
|
Posted: Wed 23 Jan 2013, 09:36 Post_subject:
|
|
Did anyone ever succeed you this?
Someone considering Puppy here (scroll down)
http://www.reddit.com/r/LinuxActionShow/comments/16yc9x/bodilicious_bodhi_review_las_s25e04/
_________________ Wiki Audacity 2.0.1
|
|
Back to top
|
|
 |
pemasu

Joined: 08 Jul 2009 Posts: 5174 Location: Finland
|
Posted: Wed 23 Jan 2013, 10:34 Post_subject:
|
|
There is now Poulsbo support available for Slacko and Upup Precise 3.7.2
Upup Precise needs that you install xorg modesetting driver as pet and one kernel module disabling (poulsbo.ko)
There is better kernel module now available and already in the distro.
|
|
Back to top
|
|
 |
Q5sys

Joined: 11 Dec 2008 Posts: 887
|
Posted: Wed 23 Jan 2013, 11:26 Post_subject:
|
|
are you referencing my post?
i was providing feedback to the email section of the show where someone asked about multiscreen in linux.
i didnt see anything in that thread about someone 'considering' puppy.
my feedback was actually the 5th comment in the thread. the post by the member with the gma chipset didnt even exist when i posted... and my post wasnt in reference to anything intel based.
_________________
My PC is for sale
|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2218 Location: near here
|
Posted: Wed 23 Jan 2013, 16:33 Post_subject:
|
|
Thanks for the replies
_________________ Wiki Audacity 2.0.1
|
|
Back to top
|
|
 |
|