UPDATE June 05 2015:
I packaged the experimental pcb Xorg driver for Puppy Lucid here -
http://www.murga-linux.com/puppy/viewto ... 093#515093
But various attempts to use this driver have failed.
A better solution for Poulsbo devices under Puppy Lucid is the fbdev graphics driver, available here -
http://www.murga-linux.com/puppy/viewtopic.php?t=67166
pcb Xorg driver for Intel Poulsbo, with Puppy Lucid
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
pcb Xorg driver for Intel Poulsbo, with Puppy Lucid
Last edited by tempestuous on Fri 05 Jun 2015, 08:03, edited 3 times in total.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
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.
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.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
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 -
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 -
In Section "ServerFlags" add this line:
Now add a completely new section (it doesn't matter where)
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 -
or run the xorgwizard command to recreate a config file from scratch.
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: Select all
Driver "pcb" #card0driver
Now you need to add the following "Option" lines in the same section -
Code: Select all
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"
Code: Select all
Option "AIGLX" "true"
Code: Select all
Section "Extensions"
Option "Composite" "Disable"
Option "RENDER" "Enable"
EndSection
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: Select all
mv /etc/X11/xorg.conf-backup xorg.conf
Did anyone ever succeed you this?
Someone considering Puppy here (scroll down)
http://www.reddit.com/r/LinuxActionShow ... as_s25e04/
Someone considering Puppy here (scroll down)
http://www.reddit.com/r/LinuxActionShow ... as_s25e04/
are you referencing my post?darkcity wrote:Did anyone ever succeed you this?
Someone considering Puppy here (scroll down)
http://www.reddit.com/r/LinuxActionShow ... as_s25e04/
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.