View Full Version : [all variants] Guide to Get the Best Performace from the GMA 500
Pages :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[
21]
22
thermatk
January 25th, 2012, 04:13 PM
Hmm, may be you are right, I still don't know :)
OFFTOPIC: BTW, tihoulas have you got the touchscreen's multitouch working out of the box? i think after we end up fightting with GMA500 (after we win), we can collaborate about all other stuff...
Ludalex
January 25th, 2012, 07:41 PM
So, guys, I have EeePC 1101ha. Wich distro/release is best for this Gma500?
simplygades
January 25th, 2012, 07:45 PM
Hello.
Just installed Kubuntu daily build, blacklisted poulsbo, all gone well and the performance is good with KDE 4.8 RC2. However I got a bit confused with the bug report about vt.handoff=7. Should I add any GRUB options at all? When it boots I end up with KDM screen 1024x768 which auto-reloads in the correct resolution if I switch to terminal and load the psb_gfx module manually. Any suggestions would be helpful and greatly appreciated. Thanks!
UPDATE: Stupid me, I should run update-initramfs -u, otherwise it kept loading poulsbo, however I then faced the black screen instead of KDM. Then I removed vt.handoff=7 and now I have X running properly on VT #8 instead of #7. If I got right what Lucazade wrote on the bug report it doesn't have to do with plymouth, so is removing vt.handoff=7 what is needed at the moment?
bodhi.zazen
January 25th, 2012, 09:27 PM
Hello.
Just installed Kubuntu daily build, blacklisted poulsbo, all gone well and the performance is good with KDE 4.8 RC2. However I got a bit confused with the bug report about vt.handoff=7. Should I add any GRUB options at all? When it boots I end up with KDM screen 1024x768 which auto-reloads in the correct resolution if I switch to terminal and load the psb_gfx module manually. Any suggestions would be helpful and greatly appreciated. Thanks!
UPDATE: Stupid me, I should run update-initramfs -u, otherwise it kept loading poulsbo, however I then faced the black screen instead of KDM. Then I removed vt.handoff=7 and now I have X running properly on VT #8 instead of #7. If I got right what Lucazade wrote on the bug report it doesn't have to do with plymouth, so is removing vt.handoff=7 what is needed at the moment?
Welcome to psb_gfx =)
Support will get better as the bug reports get resolved.
I skin the cat another way, on my netbook I do this
Edit "/etc/default/grub"
Change the line – 'GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” ' to
GRUB_CMDLINE_LINUX_DEFAULT="poulsbo.blacklist=yes console=tty1"
Update grub
sudo update-grub
jbernardo
January 26th, 2012, 12:11 AM
So, guys, I have EeePC 1101ha. Wich distro/release is best for this Gma500?
It depends... Some of us with the 1101HA can't use a 3.x kernel, which means any ubuntu from 11.10 onwards, as it fails after a few seconds with a kernel panic. Others are able to use it without problems, running psb_gfx or EMGD depending on their needs.
Ludalex
January 26th, 2012, 05:57 AM
It depends... Some of us with the 1101HA can't use a 3.x kernel, which means any ubuntu from 11.10 onwards, as it fails after a few seconds with a kernel panic. Others are able to use it without problems, running psb_gfx or EMGD depending on their needs.
Thanks.
So, what's your advice? Between all of these versions/drivers I can't figure what's the best for my little netbook :)
Ludalex
January 26th, 2012, 06:44 AM
Thanks.
So, what's your advice? Between all of these versions/drivers I can't figure what's the best for my little netbook :)
Sorry to bother you guys. I chose to install 11.04 desktop for my 1101HA. Now, what's the best driver for 2d? (I care more about this than Hardware Acceleration, but being able to view YouTube videos would be great).
jbernardo
January 26th, 2012, 08:25 AM
Thanks.
So, what's your advice? Between all of these versions/drivers I can't figure what's the best for my little netbook :)
Well, I'd go back to the last version where psb worked. I am not using the notebook right now, only trying every week if the new nightly now boots or still gives a kernel panic...
tihoulas
January 26th, 2012, 09:20 AM
Hmm, may be you are right, I still don't know :)
OFFTOPIC: BTW, tihoulas have you got the touchscreen's multitouch working out of the box? i think after we end up fightting with GMA500 (after we win), we can collaborate about all other stuff...
Still no luck with a custom xorg.conf...
As for multitouch, it should work well as soon as we got this running : all it needs is xorg 1.10 and a linux kernel 3.0. That's why I am trying emgd 1.10. If you can live without multitouch, emgd 1.8 is fine.
thermatk
January 26th, 2012, 10:24 AM
I need multitouch and Youtube, Armagetron is running with EMGD 1.8 :D
I can't understand which sense it has to delete this resolution as it's the common netbook one...
simplygades
January 26th, 2012, 06:23 PM
Welcome to psb_gfx =)
Support will get better as the bug reports get resolved.
I skin the cat another way, on my netbook I do this
Edit "/etc/default/grub"
Change the line – 'GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” ' to
GRUB_CMDLINE_LINUX_DEFAULT="poulsbo.blacklist=yes console=tty1"
Update grub
sudo update-grub
Thank you for the reply bodhi.zazen! I really hope we experience some improvement with this driver. It's nice for everyday use, although I might keep a minimal install with emgd for video playback.
OFF-TOPIC: Does any of you experience a crackling-distorted internal microphone recording lately? (about 15 days now, can't find out exactly when but happens with any recording - not only Skype - both pulseaudio or alsa alone and not a hardware problem as I had to test it with Windows, and worked fine.)
Sorry for the off-topic, but we all have pretty similar configurations in this thread (Card: HDA Intel MID │ Chip: Realtek ALC272X). Cheers!
fanum
January 27th, 2012, 01:01 AM
Thank you for the reply bodhi.zazen! I really hope we experience some improvement with this driver. It's nice for everyday use, although I might keep a minimal install with emgd for video playback.
OFF-TOPIC: Does any of you experience a crackling-distorted internal microphone recording lately? (about 15 days now, can't find out exactly when but happens with any recording - not only Skype - both pulseaudio or alsa alone and not a hardware problem as I had to test it with Windows, and worked fine.)
Sorry for the off-topic, but we all have pretty similar configurations in this thread (Card: HDA Intel MID │ Chip: Realtek ALC272X). Cheers!
You will need to open a new thread for that issue (or search existing ones). At 500+ pages, we cannot afford to get too off topic here.
bodhi.zazen
January 27th, 2012, 01:21 AM
The psb_gfx driver was moved out of staging in the mainline kernel (3.3-rc1) and the configuration name has changed to DRM_GMA500
It is now under
Device Drivers ->
Graphics support ->
DRM (Direct Rendering Manager) ->
Intel GMA5/600 KMS Framebuffer
grep GMA500 .config
CONFIG_DRM_GMA500=y
and the driver itself is called "gma500_gfx"
Ludalex
January 27th, 2012, 12:04 PM
The psb_gfx driver was moved out of staging in the mainline kernel (3.3-rc1) and the configuration name has changed to DRM_GMA500
It is now under
Device Drivers ->
Graphics support ->
DRM (Direct Rendering Manager) ->
Intel GMA5/600 KMS Framebuffer
grep GMA500 .config
CONFIG_DRM_GMA500=y
and the driver itself is called "gma500_gfx"
So? Shall we have stable psb_gfx in the next Ubuntu release?
Also, I'm using your modified 12.04 distro and I'm loving it, apart from the fact that I'm unable to change the brightness. I wanted to ask you when it will be installable in the hard drive (right now the installation crashes).
bodhi.zazen
January 27th, 2012, 02:32 PM
So? Shall we have stable psb_gfx in the next Ubuntu release?
Also, I'm using your modified 12.04 distro and I'm loving it, apart from the fact that I'm unable to change the brightness. I wanted to ask you when it will be installable in the hard drive (right now the installation crashes).
I filed a bug report , so I anticipate it will be enabled by default in 12.04.
Glad my re-mix is working for you. If you look a few posts up in this overly long thread, I posted a script I use to modify the brightness. If you can not find it, send me a PM.
3akycb
January 27th, 2012, 05:26 PM
Hi.
I'm not be sure to post in actual thread, but my question : "is there anybody have a look to GMA 500/SGX 535 datasheet?"
Does this datasheet exist? Does it can be obtained? If "yes", so where?
I know, that "tista" was a member of "GMA 500 team" a year ago. Maybe, he can answer to my question?
Thanks!
P.S. please, redirect me to actual developing-thread, if my post is offtopic.
rozo
January 28th, 2012, 07:04 AM
Hello,
I'm trying to install emgd driver on lucid using the script from https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo:
wget dl.dropbox.com/u/1338581/gma500/emgd-lucid.sh && sh ./emgd-lucid.sh
and I'm getting error: 404 NOT FOUND
It seems the script is not there anymore, where can I get it?
Marcin
thopiekar
January 28th, 2012, 10:24 AM
Hey :) I'm now starting to work on new system downgrades for precise. Do we still need Xorg 1.9? Or will the requirements change in the next weeks / months?
lucazade
January 28th, 2012, 10:32 AM
Hey :) I'm now starting to work on new system downgrades for precise. Do we still need Xorg 1.9? Or will the requirements change in the next weeks / months?
At the moment I think Precise will ship Xorg 1.11.2 with some multitouch bits from 1.12.
Emgd 1.10 provides support for xorg 1.9 and experimental support for xorg 1.10 but it is not really reliable. Don't know if there will be any upcoming release of emgd in the next months so probably a repackaging of xorg1.9 is the best option.
let me know if I can help :)
stephanboy2030
January 28th, 2012, 11:05 AM
Can someone post his xorg.conf?
I have Asus 1101ha and Ubuntu 10.10
Thanks
stephanboy2030
January 28th, 2012, 08:56 PM
Some updates (only for the brave!)
Flash playback alternative:
Credits go to jurekiteresa (http://ubuntuforums.org/member.php?u=233150) for pointing this out
Tested with Youtube HD inside Firefox (still finding a way to apply the same stuff inside Chrome).. very smooth even full screen.
Compiz workaround:
Credits go to knopper (http://code.google.com/p/gma500/issues/detail?id=35)
Install this (http://dl.dropbox.com/u/1338581/poulsbo/poulsbo-config_0.1.2%7E1004um3_all.deb) temporary package which disable compiz conflict dependency (still not uploaded to ppa, we need some testing/feedback)
and add n /etc/X11/xorg.conf DEVICE section.
Compiz seems to work well (perform like old releases).
the link to the temporary package is not working, and ppa:klich-lukasz/kleewho is not working. Could someone help me?
thanks
PilotPaul
January 29th, 2012, 05:48 AM
Good news for Acer Aspire 0751h suspend problems - latest Precise kernel (3.2.0-12, based on 3.2.2) seems to fix suspend/resume without having to hibernate first! There do seem to be a lot of ACPI related fixes in 3.2.2 so I was hoping it would resolve this outstanding problem and so far it looks like this is indeed the case.
This means Precise should work pretty much out of the box for this model at least - Yippee!
The video performance for basic 2D is fine but still unaccelerated unfortunately...but its a definite step in the right direction.
As an aside I am considering an Acer Aspire S as a replacement for my little Aspire One later in the year - I'd be interested if anyone else has any experience with Ubuntu (or any other Linux distro) on this platform.
lucazade
January 29th, 2012, 05:51 AM
Good news for Acer Aspire 0751h suspend problems - latest Precise kernel (3.2.0-12, based on 3.2.2) seems to fix suspend/resume without having to hibernate first! There do seem to be a lot of ACPI related fixes in 3.2.2 so I was hoping it would resolve this outstanding problem and so far it looks like this is indeed the case.
This means Precise should work pretty much out of the box for this model at least - Yippee!
The video performance for basic 2D is fine but still unaccelerated unfortunately...but its a definite step in the right direction.
As an aside I am considering an Acer Aspire S as a replacement for my little Aspire One later in the year - I'd be interested if anyone else has any experience with Ubuntu (or any other Linux distro) on this platform.
great news Paul
thanks for heads up.. going to try the new kernel in oneiric using the build from xorg-edgers-ppa :)
please don't leave me alone with the ao751h :)
PilotPaul
January 29th, 2012, 06:07 AM
great news Paul
thanks for heads up.. going to try the new kernel in oneiric using the build from xorg-edgers-ppa :)
please don't leave me alone with the ao751h :)
Don't worry Luca I think I'll be keeping the Aspire One a while yet...keeping it going has become a challenge!
Let me know how you get on with the kernel for xorg-edgers...
thermatk
January 29th, 2012, 10:12 AM
Can the developers of emgd-xorg-conf suggest what to do to make a new xorg.conf for t91mt as obviously the usual is no more working... EMGD 1.8 installs fine, 1.10 shows rainbow. Two pages ago we have foun out that it's a common problem of t91mt and EMGD 1.10 from the ppa.
Please, what should I do?
I had an idea to install MeeGo for example and native EMGD 1.10 there and then copy it... is it a way and how should it be done?
lucazade
January 29th, 2012, 10:17 AM
Can the developers of emgd-xorg-conf suggest what to do to make a new xorg.conf for t91mt as obviously the usual is no more working... EMGD 1.8 installs fine, 1.10 shows rainbow. Two pages ago we have foun out that it's a common problem of t91mt and EMGD 1.10 from the ppa.
Please, what should I do?
I had an idea to install MeeGo for example and native EMGD 1.10 there and then copy it... is it a way and how should it be done?
emgd 1.10 is not really stable when using xorg 1.10... it works on some machines, hangs on others.
you need to wait for a stable release with xorg 1.10 support.
thermatk
January 29th, 2012, 10:32 AM
thank you for reply
I have already said that EMGD 1.10 is showing the same rainbow on X.org 1.9 from the ppa of EMGD 1.8
So, the problem is "localized" in the EMGD package...
Does it change your opinion?
lucazade
January 29th, 2012, 10:36 AM
not that much.. don't think it is related to packaging.
strange you get the rainbow with emgd 1.8 and xorg 1.9.. you're the first having this issue with the old release.
or your xorg.conf is not good or your installation is not in a clean state.. otherwise is a mystery :)
thermatk
January 29th, 2012, 10:51 AM
Oh no, no. I get the rainbow with EMGD 1.10 and X.org 1.9
EMGD 1.8 and X.org 1.9 works fine, but there is no flash video acceleration(or I haven't found how it should be enabled)
Apis_I
January 30th, 2012, 03:28 AM
Hi everyone, I finally decided to upgrade from Karmic, I have been using psb until now but I need some bugfixes that force me to upgrade. I Tried Oneiric first but could not get emgd 1.8 from ppa to work and no luck with emgd 1.10 either, although it worked better than 1.8. (It is an Eeepc 1101ha.)
Now I am trying out Precise with psb_gfx and it seems to work, except the image is fuzzy/vibrates so it is difficult to read text (any vertical line vibrates). It is the same in both X and console mode. :(
I noticed the same vibration when trying emgd 1.8 on Oneiric but not with emgd 1.10.
Would be thankful if anyone has any suggestions.
fanum
January 30th, 2012, 01:35 PM
Can the developers of emgd-xorg-conf suggest what to do to make a new xorg.conf for t91mt as obviously the usual is no more working... EMGD 1.8 installs fine, 1.10 shows rainbow. Two pages ago we have foun out that it's a common problem of t91mt and EMGD 1.10 from the ppa.
Please, what should I do?
I had an idea to install MeeGo for example and native EMGD 1.10 there and then copy it... is it a way and how should it be done?
Have you tried copying the xorg.conf from the working version to the one that is not displaying properly?
fanum
January 30th, 2012, 01:37 PM
Hi.
I'm not be sure to post in actual thread, but my question : "is there anybody have a look to GMA 500/SGX 535 datasheet?"
Does this datasheet exist? Does it can be obtained? If "yes", so where?
I know, that "tista" was a member of "GMA 500 team" a year ago. Maybe, he can answer to my question?
Thanks!
P.S. please, redirect me to actual developing-thread, if my post is offtopic.
I am pretty sure Tista has gotten rid of all of his gma500 hardware a while ago. He is great with this stuff (wrote me a custom xorg.conf from my xorg.0.log since my hardware is undocumented). So may be worth a shot.
GreatEmerald
January 30th, 2012, 02:38 PM
I'm still trying to get psb_gfx running correctly on my Fujitsu Q550 here, and while experimenting I noticed a few very interesting things in current daily Precise build.
For one, it seems that the BIOS of my machine (it's really UEFI) is horrible. Very. Veeeery. If you recall, I used acpi_osi=linux before, and that does solve a bit of problems, but not all of them. Apparently, if I outright disable ACPI (acpi=off), psb_gfx no longer crashes! When loading, I get to see the terminal screen in my native resolution. It also loads the desktop.
However... The screen is corrupt. It is cut precisely (pardon the pun) in half, and only the top half is rendered. In a rather awkward way, actually. It's essentially trying to draw both halves of the screen on the same half of the screen. If I move my mouse pointer around on the top half of the screen, the areas it touches are rendered as it should be. And if I move my mouse pointer to the bottom (which is black), I see the pointer up at the top again, but everything the pointer touches then gets rendered as the bottom of the screen. So it's very awkward, but I can still "paint" my way to see both sides of the screen. And if I check the Xorg log, it notes nothing out of the ordinary.
Another very interesting thing I discovered is that if I log out, I get a completely blank screen with my mouse pointer - but this time, it's not cut in half, and I can move it around just fine. However, it doesn't seem to respond to any keyboard commands, so I'm effectively stuck there. The black screen keeps flashing between that and TTY1, so it would seem that the X server keeps crashing and trying again.
Mind you, TTY1-6 works just fine. It is in the native resolution and all. So I have complete access to the command line from there.
I did some more experimentation after that. I combined both vga=ask and acpi=off, choosing different VGA resolutions. It seems that psb_gfx takes over Xorg control just fine from vesa in this manner. It's still corrupt, though, no matter what resolution I choose, although it get corrupt in different ways - on higher VGA resolutions it gets cut in more parts than half, and has them looped. That's even more awkward.
If I set video=vesa:mtrr, I get a different corruption at first (while lines at the bottom half), but it resumes after that to the usual top half rendering. If I set video=vesa:ywrap, it hangs. If I set both, it hangs while showing the line corruption.
So, are there any more kernel options I could try there? And perhaps something else I could check?
bodhi.zazen
January 30th, 2012, 03:08 PM
I'm still trying to get psb_gfx running correctly on my Fujitsu Q550 here, and while experimenting I noticed a few very interesting things in current daily Precise build.
For one, it seems that the BIOS of my machine (it's really UEFI) is horrible. Very. Veeeery. If you recall, I used acpi_osi=linux before, and that does solve a bit of problems, but not all of them. Apparently, if I outright disable ACPI (acpi=off), psb_gfx no longer crashes! When loading, I get to see the terminal screen in my native resolution. It also loads the desktop.
However... The screen is corrupt. It is cut precisely (pardon the pun) in half, and only the top half is rendered. In a rather awkward way, actually. It's essentially trying to draw both halves of the screen on the same half of the screen. If I move my mouse pointer around on the top half of the screen, the areas it touches are rendered as it should be. And if I move my mouse pointer to the bottom (which is black), I see the pointer up at the top again, but everything the pointer touches then gets rendered as the bottom of the screen. So it's very awkward, but I can still "paint" my way to see both sides of the screen. And if I check the Xorg log, it notes nothing out of the ordinary.
Another very interesting thing I discovered is that if I log out, I get a completely blank screen with my mouse pointer - but this time, it's not cut in half, and I can move it around just fine. However, it doesn't seem to respond to any keyboard commands, so I'm effectively stuck there. The black screen keeps flashing between that and TTY1, so it would seem that the X server keeps crashing and trying again.
Mind you, TTY1-6 works just fine. It is in the native resolution and all. So I have complete access to the command line from there.
I did some more experimentation after that. I combined both vga=ask and acpi=off, choosing different VGA resolutions. It seems that psb_gfx takes over Xorg control just fine from vesa in this manner. It's still corrupt, though, no matter what resolution I choose, although it get corrupt in different ways - on higher VGA resolutions it gets cut in more parts than half, and has them looped. That's even more awkward.
If I set video=vesa:mtrr, I get a different corruption at first (while lines at the bottom half), but it resumes after that to the usual top half rendering. If I set video=vesa:ywrap, it hangs. If I set both, it hangs while showing the line corruption.
So, are there any more kernel options I could try there? And perhaps something else I could check?
Try console=tty1
Or simply restart X
GreatEmerald
January 30th, 2012, 03:32 PM
Holy cow! I just created myself a pretty stock minimal X openSUSE 12.1 image with the absolute latest kernel they have available in the repositories (3.2.0-7.2) in SUSEStudio, and put that on a LiveCD. Then I launched that using acpi=off, and what do you know, it launched everything perfectly! I now have native resolution on my tablet on openSUSE 12.1 IceWM! So the problem with Ubuntu Precise build is either with Ubuntu itself, or with Unity.
I also tried with the VGA option, and it again switches from plain VESA to psb_gfx gracefully when acpi=off is set.
Mind you, I'm mainly doing this to get openSUSE working anyway, so if Ubuntu doesn't work correctly, it won't be much of a deal to me. Though it would be nice to solve the problem for other users, regardless.
All right, I'll try with the console parameter, I totally forgot about that one.
bodhi.zazen
January 30th, 2012, 04:07 PM
Holy cow! I just created myself a pretty stock minimal X openSUSE 12.1 image with the absolute latest kernel they have available in the repositories (3.2.0-7.2) in SUSEStudio, and put that on a LiveCD. Then I launched that using acpi=off, and what do you know, it launched everything perfectly! I now have native resolution on my tablet on openSUSE 12.1 IceWM! So the problem with Ubuntu Precise build is either with Ubuntu itself, or with Unity.
It is a kernel issue, once the Ubuntu kernel team addresses the .config it will work.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/899244
Reply to that bug report =)
GreatEmerald
January 30th, 2012, 04:10 PM
All right, I tried with the console=tty1 parameter, and it indeed worked! What does it change, anyway? Disables plymouth?
Also, I tested out the backlight fix in post #4913 (http://ubuntuforums.org/showpost.php?p=11563209&postcount=4913), andit doesn't work due to the fact that there is no directory psb-bl in /sys/class/backlight, there is only mrst-bl...
bodhi.zazen
January 30th, 2012, 04:56 PM
All right, I tried with the console=tty1 parameter, and it indeed worked! What does it change, anyway? Disables plymouth?
Also, I tested out the backlight fix in post #4913 (http://ubuntuforums.org/showpost.php?p=11563209&postcount=4913), andit doesn't work due to the fact that there is no directory psb-bl in /sys/class/backlight, there is only mrst-bl...
Try mrst-bl ;)
GreatEmerald
January 30th, 2012, 05:06 PM
Tried it, I could see no change.
maddentim
January 31st, 2012, 01:21 AM
I just tried this script on my Dell Mini 12. I had to edit the script a bit (there is a typo in line 12 where it has 'linux-header-3.2.0.102' instead of 3.2.0.12.) I also took out the if statement testing for oneiric. Didn't like something and I knew I had oneiric installed.
So I managed accomplish everything in the script and when I rebooted I was pretty psyched to arrive at the login screen, but (there is always a but.) it crashed. I login and the tune starts playing and music gets stuck in loop. if jump straight away in the tty1 I can log in, but then it starts panicking. About 30 seconds after the login screen appears, then total and complete seizure.
It's a bummer. I guess I should of hung on Natty, but emgd wasn't so hot and all my other machines are on oneiric... Maybe precise will be better. This on-going science experiment with this thing has been educational, but ... argh. Such a shame as it is a nice little machine.
Apis_I
January 31st, 2012, 02:08 AM
Now I am trying out Precise with psb_gfx and it seems to work, except the image is fuzzy/vibrates so it is difficult to read text (any vertical line vibrates). It is the same in both X and console mode.
Never mind. After trying to suspend the computer it didn't wake up again and I had to do a hard reset. When I booted again I had to restart X once but since then the fuzziness is gone! :) (same kernel same settings and I have tried rebooting several times before of course :confused:)
Suspend still doesn't work though, when resuming screen is corrupted, but the computer responds to key commands so not completely dead.
Still, seems almost usable now! (If only there was vaapi support as well)
bodhi.zazen
January 31st, 2012, 12:24 PM
It's a bummer. I guess I should of hung on Natty, but emgd wasn't so hot and all my other machines are on oneiric... Maybe precise will be better. This on-going science experiment with this thing has been educational, but ... argh. Such a shame as it is a nice little machine.
The open source driver, now called gma500_gfx, is in rapid development and so you need a newer kernel.
You can either compile it yourself or use Ubuntu 12.04 or Fedora 17, both are in pre-release.
If you go with Ubuntu, I highly suggest you use my live CD
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
The gma500 works out of the box with Fedora 17 , but F17 has a number of bugs still, so not ready for prime time yet.
txutxifel
January 31st, 2012, 02:20 PM
Hi,
I have installed ubuntu 11.10 with emgd 1.10 and Asus 1101HA. It works so good. Its faster than other versions.
I followed next steps, and got this conclusions (if it helps someone):
-I had a kernel panic when I tried to install it. I have to start with vga=771 option ( mode low graphics) to fix it.
-Xorg 1.09 from emgd-fix doesn't work to me, but I don't have problems with worg 1.10 (It's sound strange, I know)
-xorg generated by emgd--xconf doesnt' work. Images are very fuzzy. I created one with emgd-ced:
- #
## X Config options generated from CED
## x11 conf skeleton
## DriverVer=
##
Section "Screen"
Identifier "Screen0"
Device "IntelEMGD-0"
Monitor "Monitor0"
SubSection "Display"
EndSubSection
EndSection
# Primary (First/only) display
Section "Device"
Identifier "IntelEMGD-0"
Driver "emgd"
VendorName "Intel(R) DEG"
BoardName "Embedded Graphics"
BusID "0:2:0"
Screen 0
Option "PcfVersion" "1792"
Option "ConfigId" "1"
Option "ALL/1/name" "LVDS"
Option "ALL/1/General/PortOrder" "40000"
Option "ALL/1/General/DisplayConfig" "1"
Option "ALL/1/General/DisplayDetect" "1"
Option "ALL/1/General/shadowfb" "1"
Option "ALL/1/General/FbBlendOvl" "1"
Option "ALL/1/General/OverlayNoClip" "1"
Option "ALL/1/General/TuningWA" "1"
Option "ALL/1/Port/4/General/name" "LVDS"
Option "ALL/1/Port/4/General/EdidAvail" "3"
Option "ALL/1/Port/4/General/EdidNotAvail" "1"
Option "ALL/1/Port/4/General/Rotation" "0"
Option "ALL/1/Port/4/General/Edid" "1"
Option "ALL/1/Port/4/General/CenterOff" "1"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "DevInputMice" "SendCoreEvents"
EndSection
-Ubuntu doesn't hibernate. I used the uswsusp tweak to fix it. I had a swap partition of a old version and I had no encrypt it. I did "sudo apt-get purge cryptsetup" and it works
-vaapi doen't work. Mplayer with vaapi only show a green rectangle.
-I can see video with X11 and XV (i suppose no hd)
-Flash player in fullscreen mode works (hd slow)
I have a strange problem with suspend and bright images. Suspend doesn't work and I brightness are permanent although image has disappeared (i can not explain better :D). however, If I hiberate computer, and wake up later, I dont have any problem with both. żAny idea?
I'm sorry but my english is not very good;)
Thank for your help and work!!!!!!!!!!!!
tihoulas
February 1st, 2012, 10:42 AM
Oh no, no. I get the rainbow with EMGD 1.10 and X.org 1.9
EMGD 1.8 and X.org 1.9 works fine, but there is no flash video acceleration(or I haven't found how it should be enabled)
I finally managed to get emgd 1.10 to work on my t91mt using a custom dtd.
Here is my xorg.conf file :
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
EndSection
Section "Device"
Identifier "Intel_EMGD-0"
Driver "emgd"
VendorName "Intel(R) DEG"
BoardName "Embedded Graphics"
BusID "0:2:0"
Screen 0
# VideoRAM 131072
Option "PcfVersion" "1792"
Option "ConfigId" "1"
# Option "PortDrivers" "lvds"
Option "ALL/1/name" "LVDS"
Option "ALL/1/General/DisplayConfig" "1"
Option "ALL/1/General/DisplayDetect" "1"
Option "ALL/1/General/shadowfb" "1"
Option "ALL/1/General/FbBlendOvl" "1"
Option "ALL/1/General/OverlayNoClip" "1"
Option "ALL/1/General/TuningWA" "1"
Option "ALL/1/Port/4/General/name" "LVDS"
Option "ALL/1/Port/4/General/Edid" "1"
Option "ALL/1/Port/4/General/EdidAvail" "0"
Option "ALL/1/Port/4/General/EdidNotAvail" "4"
Option "ALL/1/Port/4/General/CenterOff" "1"
Option "ALL/1/Port/4/FpInfo/Height" "600"
Option "ALL/1/Port/4/FpInfo/Width" "1024"
Option "ALL/1/Port/4/Dtd/1/PixelClock" "48959"
Option "ALL/1/Port/4/Dtd/1/HorzActive" "1024"
Option "ALL/1/Port/4/Dtd/1/HorzSync" "40"
Option "ALL/1/Port/4/Dtd/1/HorzSyncPulse" "144"
Option "ALL/1/Port/4/Dtd/1/HorzBlank" "288"
Option "ALL/1/Port/4/Dtd/1/VertActive" "600"
Option "ALL/1/Port/4/Dtd/1/VertSync" "1"
Option "ALL/1/Port/4/Dtd/1/VertSyncPulse" "4"
Option "ALL/1/Port/4/Dtd/1/VertBlank" "22"
Option "ALL/1/Port/4/Dtd/1/Flags" "0xc000000"
# Option "ALL/1/Port/4/Attr/70" "0"
# Option "ALL/1/General/Accel" "1"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Intel_EMGD-0"
Monitor "Monitor0"
# Monitor "LVDS"
SubSection "Display"
Depth 24
Modes "1024x600"
EndSubSection
EndSection
Section "Monitor"
Identifier "LVDS"
ModelName "LCD Panel used by EMGD"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "composite" "enable"
EndSection
You might want to tune some options to get better performance, but right now, I am quite happy to get a 1024x600 resolution and opengl support. If you want to use kde with compositing, you will need to use kde-windowmanager-gles.
Have fun.
niop
February 1st, 2012, 02:39 PM
Hi all,
I read a also learn a lot here, and it seems that what i learn may be usefull for some people ;-)
I have a EeePC 1101HA, and have a nearly perfect system :
- Linux Mint 12 with LXDE
- Kernel 3.1.8 with optimisations for Atom Proc and devices inside the EeePC
- Emgd 1.10 from launchpad
- Custom xorg.conf ( 10-emgd.conf ) with ced options as well as some others from the userguide.pdf ( intel ced )
- mplayer-vaapi (100127 ) with libva-106.so from launchpad
- custom scripts to launch mplayer with the best options depends on the video
What Works :
- SD, HD 720p and 1080p videos with 10-15% CPU load
- Glxgears is about 350-400 fps
- Fn+Fx hotkeys
What don't works :
- Suspend, hibernation ( working on uswsusp tweak )
- Sometimes shutdown or even reboot fails with a scramble screen almost instantly, or in a black screen ...
I'm working on a howto and the sources, and files i used this week, and will post them here.
may someone explain me how to install/use uswsusp tweak ?
Ps : Sorry for my english, i'm from France
;)
thermatk
February 2nd, 2012, 10:34 AM
I finally managed to get emgd 1.10 to work on my t91mt using a custom dtd.
Here is my xorg.conf file :
code was here
You might want to tune some options to get better performance, but right now, I am quite happy to get a 1024x600 resolution and opengl support. If you want to use kde with compositing, you will need to use kde-windowmanager-gles.
Have fun.
Thank you very much, as the code I have got from an experiment of installing MeeGo didn't work for me in Ubuntu!:)
Don't you think that the performance is kind of slow and could it be related to this 10-emgd.conf? The most disturbing thing is that I have random crashes of X server which kill everything that was open till it restarts :(
mplayer-vaapi from another ppa is working, but very strange: it can show you the video and after five minutes it will not and you will see a green box.
Brightness keys work! But only after one or two crashes of X and never on the first boot.
Flash from repositories is slow and I can't say if it's accelerated or not - overall performance is on the same level. But it's working better than on EMGD 1.8 + flash from Flash-Aid.
Do you have similar problems?
All other people something similar on your GMA500? Which Flash version do you use?
BTW,tihoulas, I think we should start a new thread about T91MT and Oneiric howto
UPD: I've started the thread http://ubuntuforums.org/showthread.php?p=11658804
mattrope
February 2nd, 2012, 12:25 PM
I finally managed to get emgd 1.10 to work on my t91mt using a custom dtd.
Here is my xorg.conf file :
You may want to consider turning off the "ALL/1/General/shadowfb" option; leaving that on will result in a pretty large performance hit and shadowfb usage is only really necessary if you're doing some kind of screen transformation (i.e., rotation or GPU-based scaling). And if you do use rotation or render scaling, shadowfb should turn itself on automatically, even without that config option.
thermatk
February 2nd, 2012, 12:55 PM
You may want to consider turning off the "ALL/1/General/shadowfb" option; leaving that on will result in a pretty large performance hit and shadowfb usage is only really necessary if you're doing some kind of screen transformation (i.e., rotation or GPU-based scaling). And if you do use rotation or render scaling, shadowfb should turn itself on automatically, even without that config option.
Thank you, the performance increased a bit:) I have enabled the "ALL/1/General/Accel" but video acceleration is still buggy, now because the sound is creepy and is stoping every second. O_o
mattrope
February 2nd, 2012, 02:25 PM
Thank you, the performance increased a bit:) I have enabled the "ALL/1/General/Accel" but video acceleration is still buggy, now because the sound is creepy and is stoping every second. O_o
EMGD doesn't deal with the audio stream in any way, so it sounds like that problem would lie somewhere else in the software stack. It might be a codec issue, a player issue, a sound server issue (e.g., PulseAudio), or possibly even an audio driver issue. I'm afraid I can't really give any suggestions there. :-(
txutxifel
February 2nd, 2012, 02:31 PM
I tried this kernel:
http://pateo.wordpress.com/2012/01/09/3-1-8-intel-atom-netbook-liquorix-kernel-compiled-on-lubuntu-11-04/
if have a few erros in the beggining, but I don't have any shadow in bright image and suspend and hibernate works (without any fix). However, It don't have many modules. For example, eth0 don't works .
Kernel 3.1.8 with optimisations for Atom Proc and devices inside the EeePC
niop, where have you find your kernel?. I'm waiting your tutorial.;)
thermatk
February 3rd, 2012, 04:02 PM
Bodhi.zazen, I've crashed my brain with your custom Precise live cd! I really love it, it's wonderful... I wanted to try precise to test if audio on my t91mt will work on precise and I have chosen your live cd in order to see btw how it is going with open source GMA500.
Awesome! Any videofile I have tried to play using VLC was played faster than on mplayer vaapi + Emgd 1.10 on Oneiric. Flash is somehow slow but it's at the same speed it was in Windows and only a bit more worse than on EMGD
P.S.> the sound is really working on Precise, huh. May be because of new kernel as there is the same alsa version 1.24.
bodhi.zazen
February 3rd, 2012, 05:37 PM
Bodhi.zazen, I've crashed my brain with your custom Precise live cd! I really love it, it's wonderful... I wanted to try precise to test if audio on my t91mt will work on precise and I have chosen your live cd in order to see btw how it is going with open source GMA500.
Awesome! Any videofile I have tried to play using VLC was played faster than on mplayer vaapi + Emgd 1.10 on Oneiric. Flash is somehow slow but it's at the same speed it was in Windows and only a bit more worse than on EMGD
P.S.> the sound is really working on Precise, huh. May be because of new kernel as there is the same alsa version 1.24.
Thank you for the feedback =)
I have been happy with that spin, it has been very solid, and I am doing my best to get 12.04 working.
The 3.2 kernel has not been good to me, but my woes are no longer related to the GMA500 (I have this nice wireless USB, works well with the staging driver, but the 3.2 staging driver is broken).
ferry_toth
February 5th, 2012, 05:30 PM
Hi,
I have installed ubuntu 11.10 with emgd 1.10 and Asus 1101HA. It works so good. Its faster than other versions.
I followed next steps, and got this conclusions (if it helps someone):
-I had a kernel panic when I tried to install it. I have to start with vga=771 option ( mode low graphics) to fix it.
-Xorg 1.09 from emgd-fix doesn't work to me, but I don't have problems with worg 1.10 (It's sound strange, I know)
-xorg generated by emgd--xconf doesnt' work. Images are very fuzzy. I created one with emgd-ced:
- #
## X Config options generated from CED
## x11 conf skeleton
## DriverVer=
##
Section "Screen"
Identifier "Screen0"
Device "IntelEMGD-0"
Monitor "Monitor0"
SubSection "Display"
EndSubSection
EndSection
# Primary (First/only) display
Section "Device"
Identifier "IntelEMGD-0"
Driver "emgd"
VendorName "Intel(R) DEG"
BoardName "Embedded Graphics"
BusID "0:2:0"
Screen 0
Option "PcfVersion" "1792"
Option "ConfigId" "1"
Option "ALL/1/name" "LVDS"
Option "ALL/1/General/PortOrder" "40000"
Option "ALL/1/General/DisplayConfig" "1"
Option "ALL/1/General/DisplayDetect" "1"
Option "ALL/1/General/shadowfb" "1"
Option "ALL/1/General/FbBlendOvl" "1"
Option "ALL/1/General/OverlayNoClip" "1"
Option "ALL/1/General/TuningWA" "1"
Option "ALL/1/Port/4/General/name" "LVDS"
Option "ALL/1/Port/4/General/EdidAvail" "3"
Option "ALL/1/Port/4/General/EdidNotAvail" "1"
Option "ALL/1/Port/4/General/Rotation" "0"
Option "ALL/1/Port/4/General/Edid" "1"
Option "ALL/1/Port/4/General/CenterOff" "1"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "DevInputMice" "SendCoreEvents"
EndSection
-Ubuntu doesn't hibernate. I used the uswsusp tweak to fix it. I had a swap partition of a old version and I had no encrypt it. I did "sudo apt-get purge cryptsetup" and it works
-vaapi doen't work. Mplayer with vaapi only show a green rectangle.
-I can see video with X11 and XV (i suppose no hd)
-Flash player in fullscreen mode works (hd slow)
I have a strange problem with suspend and bright images. Suspend doesn't work and I brightness are permanent although image has disappeared (i can not explain better :D). however, If I hiberate computer, and wake up later, I dont have any problem with both. żAny idea?
I'm sorry but my english is not very good;)
Thank for your help and work!!!!!!!!!!!!
Actually vaapi does work. It is mplayer-vaapi that does not work. xbmc and vlc do work with vaapi.
The performance of xbmc and vlc is of course not as good as mplayer-vaapi had in the past.
I am hoping that someone with better skills then me will get more recent code from here http://gitorious.org/vaapi/mplayer and package it.
Ferry
ferry_toth
February 5th, 2012, 05:35 PM
Thank you, the performance increased a bit:) I have enabled the "ALL/1/General/Accel" but video acceleration is still buggy, now because the sound is creepy and is stoping every second. O_o
Yes, I had that too. Scroll back #4906 for the solution.
Ferry
fanum
February 6th, 2012, 12:46 AM
Just updated my install (installed from Bodhi.zazen's iso) been running fine for the last couple weeks, updating regularly. Never had any issues (other than what you would expect from alpha code ubuntu release). However, I just updated and now my graphics are not displaying properly. All of the elements are there, but they do not leave the screen when they should, and there are weird square blocks that seem to alternate their way across the screen. Anyone else with psb_gfx having this issue on precise (if you have updated after 8:45 pm PST)?
simplygades
February 6th, 2012, 06:25 AM
Just updated my install (installed from Bodhi.zazen's iso) been running fine for the last couple weeks, updating regularly. Never had any issues (other than what you would expect from alpha code ubuntu release). However, I just updated and now my graphics are not displaying properly. All of the elements are there, but they do not leave the screen when they should, and there are weird square blocks that seem to alternate their way across the screen. Anyone else with psb_gfx having this issue on precise (if you have updated after 8:45 pm PST)?
I think in yesterday's updates, some graphics related were included but as I use Kubuntu and haven't affected my installation , they could be DE related. Regarding the "weird square blocks" issue, do you mean big blocks or pixel-sized. If the second is the case, they exist in all EMGD versions and psb_gfx; I mean something like a worm moving horizontally on the screen or like a domino of pixels, that's my best description.
bodhi.zazen
February 6th, 2012, 10:51 AM
Just updated my install (installed from Bodhi.zazen's iso) been running fine for the last couple weeks, updating regularly. Never had any issues (other than what you would expect from alpha code ubuntu release). However, I just updated and now my graphics are not displaying properly. All of the elements are there, but they do not leave the screen when they should, and there are weird square blocks that seem to alternate their way across the screen. Anyone else with psb_gfx having this issue on precise (if you have updated after 8:45 pm PST)?
I suspect the problem is with the kernel. Can you switch to a console and see if the gma500_gfx loaded ?
FWIW, the 3.2 kernel works with the gma500 on both Fedora and Gentoo. It could be either they keep building the polusbo driver (black list it as per my blog page) or they have not adjusted the (kernel) config.
I am on vacation the next week or so, so I can look at Ubuntu when I get back, but it may be 2-3 weeks before I could update my live CD to the new kernel.
Apis_I
February 6th, 2012, 12:57 PM
FWIW, the 3.2 kernel works with the gma500 on both Fedora and Gentoo. It could be either they keep building the polusbo driver (black list it as per my blog page) or they have not adjusted the (kernel) config. I have been running psb_gfx on the official precise release (3.2.0-14-generic) for a while now, graphics seems stable except that resume from suspend doesn't work (and video isn't really useful but that is expected).
However, I just updated and now my graphics are not displaying properly. All of the elements are there, but they do not leave the screen when they should, and there are weird square blocks that seem to alternate their way across the screen. Anyone else with psb_gfx having this issue on precise (if you have updated after 8:45 pm PST)?You have probably checked this but just in case: after a recent update my default session switched back to "ubuntu" instead of "ubuntu 2d", I first thought something was broken until I noticed it.
I'm working on a howto and the sources, and files i used this week, and will post them here.
Would be appreciated (no pressure though ;))
marcuslauer
February 6th, 2012, 05:48 PM
[QUOTE=txutxifel;11654353]Hi,
I have installed ubuntu 11.10 with emgd 1.10 and Asus 1101HA. It works so good. Its faster than other versions.
I followed next steps, and got this conclusions (if it helps someone):
-I had a kernel panic when I tried to install it. I have to start with vga=771 option ( mode low graphics) to fix it.
-Xorg 1.09 from emgd-fix doesn't work to me, but I don't have problems with worg 1.10 (It's sound strange, I know)
-xorg generated by emgd--xconf doesnt' work. Images are very fuzzy. I created one with emgd-ced:...
Hello txutxifel,
at the moment (and for half a year stable) I'm on natty with emgd 1.8. Tried Lucazades Oneiric ISO some time ago. But there was one big issue: The image was fuzzy. It looked like a "light vibration". So especially lines and letters were fuzzy and hard to read.
Do you have not those problems with your installation?
Device: ASUS 1201HA
Bye, Marcus
fanum
February 7th, 2012, 06:22 PM
I have been running psb_gfx on the official precise release (3.2.0-14-generic) for a while now, graphics seems stable except that resume from suspend doesn't work (and video isn't really useful but that is expected).
You have probably checked this but just in case: after a recent update my default session switched back to "ubuntu" instead of "ubuntu 2d", I first thought something was broken until I noticed it.
Would be appreciated (no pressure though ;))
LOL, good catch! As soon as I read that I thought "the distortion does look vaguely like when we were trying to get unity 3d working with EMGD originally..." Sure enough, defaulted to unity 3d.
Once again, overlooking simple solutions for complex answers. Thanks guys, problem solved.
txutxifel
February 8th, 2012, 08:50 AM
hi marcuslauer
I have same problems, too. However, xorg attached fixed this problem to me, expept little problem with transparent images, but ubuntu was totally useful.
PD. I finally text psb_gfx in precise bodhi.zazen's cd and it works better than i expect. system is very fast, not have crashes, resultion is right...
I fix suspend in precise and psb_gfx but i'm not sure how i did. I followed this steps:
-I upgraded the system and the kernel 3.2.0-14.23
-I installed and configured uswsusp according to ubuntu wiki
-I change line in /etc/default/grub to:
GRUB_CMDLINE_LINUX_DEFAULT="poulsbo.blacklist=yes console=tty1 resume=/dev/sda8"
(sda8 is my swap partition)
-I used "pm-suspend" and "s2ram --force" commands
Suddely, suspend works to me :p.
bodhi.zazen
February 8th, 2012, 10:10 AM
I am glad my live CD continues to work well for you all, even with updates.
I hope it is working out of the box by the time 12.04 is released.
Thank you for posting those grub options txutxifel
simplygades
February 8th, 2012, 10:37 AM
Suspend working here, using sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video
Kubuntu Precise with latest updates
@ao751h:~$ uname -a
Linux ao751h 3.2.0-14-generic-pae #23-Ubuntu SMP Fri Feb 3 23:33:53 UTC 2012 i686 i686 i386 GNU/Linux
Is there a chance for emgdbl working in 12.04 with psb_gfx?
txutxifel
February 9th, 2012, 05:09 AM
Hi
I tried to install Kde and Gnome in precise, but then unity was broken in ubuntu 2d. I had to unistall all package about qt to unithy work ok. I think than responsable is libkwineffects1abi3 package but i'm not sure.
Any idea or fix?
bodhi.zazen
February 9th, 2012, 09:59 AM
Hi
I tried to install Kde and Gnome in precise, but then unity was broken in ubuntu 2d. I had to unistall all package about qt to unithy work ok. I think than responsable is libkwineffects1abi3 package but i'm not sure.
Any idea or fix?
I also noticed that KDE does not work with the psb_gfx driver. I suggest you file a bug report, probably upstream (with KDE).
simplygades
February 9th, 2012, 03:41 PM
I also noticed that KDE does not work with the psb_gfx driver. I suggest you file a bug report, probably upstream (with KDE).
It works here. Kubuntu 12.04 and psb_gfx. Could you please clarify?
bodhi.zazen
February 9th, 2012, 08:11 PM
It works here. Kubuntu 12.04 and psb_gfx. Could you please clarify?
Fedora 17 , KDE spin, does not work with the psb_gfx and I was responding to txutxifel.
I do not really use KDE much at all, perhaps you can help txutxifel
davuvnik
February 10th, 2012, 01:49 AM
Hi all,
I read a also learn a lot here, and it seems that what i learn may be usefull for some people :wink:
I have a EeePC 1101HA, and have a nearly perfect system :
- Linux Mint 12 with LXDE
- Kernel 3.1.8 with optimisations for Atom Proc and devices inside the EeePC
- Emgd 1.10 from launchpad
- Custom xorg.conf ( 10-emgd.conf ) with ced options as well as some others from the userguide.pdf ( intel ced )
- mplayer-vaapi (100127 ) with libva-106.so from launchpad
- custom scripts to launch mplayer with the best options depends on the video
What Works :
- SD, HD 720p and 1080p videos with 10-15% CPU load
- Glxgears is about 350-400 fps
- Fn+Fx hotkeys
What don't works :
- Suspend, hibernation ( working on uswsusp tweak )
- Sometimes shutdown or even reboot fails with a scramble screen almost instantly, or in a black screen ...
I'm working on a howto and the sources, and files i used this week, and will post them here.
may someone explain me how to install/use uswsusp tweak ?
Ps : Sorry for my english, i'm from France
:wink:
Hi could you help me in getting mplayer working with vaapi? I am using an Acer One 751h with Oneric, I compiled mplayer but in smplayer the vaapi option doesn't show up, I don't know how to customize xorg.conf and I don't know how to custom scripts or mplayer
simplygades
February 10th, 2012, 05:14 AM
Hi
I tried to install Kde and Gnome in precise, but then unity was broken in ubuntu 2d. I had to unistall all package about qt to unithy work ok. I think than responsable is libkwineffects1abi3 package but i'm not sure.
Any idea or fix?
I think that currently, starting with kubuntu would work if you use bodhi.zazen's workarounds on Precise. I tried installing Unity-2D recently, starting with the ubuntu mini.iso, and it didn't go well. However, installing Kde over it grabbed the required Qt libraries. Give it a shot if you will and take care of turning off kwin effects after login using Ctrl+Alt+F12. I hope it works for you, too. Suspend works well, too, using the 99video workaround proposed by the wiki.
Hi could you help me in getting mplayer working with vaapi? I am using an Acer One 751h with Oneric, I compiled mplayer but in smplayer the vaapi option doesn't show up, I don't know how to customize xorg.conf and I don't know how to custom scripts or mplayer
Vaapi-enabled mplayer has only worked via the terminal for me ("mplayer -va vaapi -vo vaapi "filename.ext") and gnome-mplayer. Kmplayer (no vaapi support) or Smplayer haven't given something good. I think it might have worked for once with Smplayer, but it has too many settings and I can't remember which did the trick.
Fedora 17 , KDE spin, does not work with the psb_gfx and I was responding to txutxifel.
I do not really use KDE much at all, perhaps you can help txutxifel
Sorry I thought you meant Kubuntu.
GreatEmerald
February 11th, 2012, 09:36 AM
I wanted to try Fedora XFCE spin, but it appears that they simply don't build the gma500_gfx module in their daily builds (I could see no reference to it in Xorg.0.log and in lsmod). Too bad, really.
I did get daily Xubuntu working nicely with native resolution, though!
Oh, and I think that I can't change my screen brightness because I must have my ACPI off in order for it not to crash the X server. And I'd assume that changing the brightness is done via ACPI calls. It would be really nice if there was a way to disable only that particular part of ACPI, so that I could still use it for everything but the malfunctioning part (I think that it's memory allocation that goes awry there, I'll have to look into that).
bodhi.zazen
February 11th, 2012, 10:37 AM
Fedora 17 is in development and IMO quiet buggy yet. Last I looked at the daily build (about a eek ago) the gma500 was working on the gnome spin, but not the kde spin.
I have not had much luck with the 3.2 kernel, the gma500 works, but I have problems with other hardware (wireless and bluetooth), so I am still using a 3.1 kernel.
If you find kernel bugs (ie the gma500), you should file a bug report with kernel.org
At any rate, if you are wanting to run Fedora 17 you should be filing bug reports with Fedora.
ferry_toth
February 11th, 2012, 12:35 PM
Hi all,
I read a also learn a lot here, and it seems that what i learn may be usefull for some people ;-)
I have a EeePC 1101HA, and have a nearly perfect system :
- Linux Mint 12 with LXDE
- Kernel 3.1.8 with optimisations for Atom Proc and devices inside the EeePC
- Emgd 1.10 from launchpad
- Custom xorg.conf ( 10-emgd.conf ) with ced options as well as some others from the userguide.pdf ( intel ced )
- mplayer-vaapi (100127 ) with libva-106.so from launchpad
- custom scripts to launch mplayer with the best options depends on the video
What Works :
- SD, HD 720p and 1080p videos with 10-15% CPU load
- Glxgears is about 350-400 fps
- Fn+Fx hotkeys
What don't works :
- Suspend, hibernation ( working on uswsusp tweak )
- Sometimes shutdown or even reboot fails with a scramble screen almost instantly, or in a black screen ...
I'm working on a howto and the sources, and files i used this week, and will post them here.
may someone explain me how to install/use uswsusp tweak ?
Ps : Sorry for my english, i'm from France
;)
I am really interested to know how you got mplayer-vaapi working.
What do you mean by ibva-106.so ? Which package do I download for this?
Currently I use the ubuntu oneric stock version (package libva1 version 1.0.12-2). This reporit itself (vainfo) as 0.32.0 using EMGD driver 1.10 Build 2209,
However mplayer (-vaapi) complains vaQuerySubpictireFormats and vaQueryDisplayAttributes functions not implemented.
I guess this means we need to use the patched version from Splitted Desktop?
Ferry
niop
February 11th, 2012, 03:44 PM
Hello Ferry,
Kind of busy at the moment, building a custom kernel for my EeePC1101HA
from the 3.1.10 kernel tree (with 3.2.x i'm not able to build the kms emgd 1.10 from source ... )
i'm using :
mplayer_1.0~rc5+svn20110127-0+ppa11.04+4_i386.deb
libx264-106_0.106.1741-3_i386.deb
mplayer is from a PPA and libx264 from google search ;-)
If you can't find those, i will put them on Wupload or Rapidshare
And also there is a 'bug ?' with emgd and my worg.conf, when i play a video with -vo xv, i can't view any HD video with -va vaapi, the screen remains black... i found a soluce by using -vo xv:adaptor=1 for SD videos ;-) and make some scripts to dectect and launch videos with correct options ...
Files are here :
https://rapidshare.com/files/516038119/libx264-106_0.106.1741-3_i386.deb
https://rapidshare.com/files/866037079/mplayer_1.0_rc5_svn20110127-0_ppa11.04_4_i386.deb
https://rapidshare.com/files/2853825409/mp
https://rapidshare.com/files/847481302/mpv
https://rapidshare.com/files/430085892/mpva
https://rapidshare.com/files/748336467/10-emgd.conf
https://rapidshare.com/files/2078433428/vidcodec
https://rapidshare.com/files/4104951602/formatvideo
mpv is the one that select the correct options, but needs some deps ( vainfo, yad, zenity, mediainfo )
Hope it helps ;-)
Eric
niop
February 11th, 2012, 03:58 PM
I'm new in make-kpkg things ...
if someone can help, i have this error message :
dpkg-source: erreur: le nom du paquet source «*linux-source-3.1.10-EeePC-v1.0*» contient un caractčre «*E*» non autorisé
dpkg-buildpackage: erreur: dpkg-source --before-build linux-3.1.10 a produit une erreur de sortie de type 255
make: *** [debian/stamp/build/buildpackage] Erreur 255
i launch :
make-kpkg --initrd buildpackage
( in root session, from /usr/src/linux-3.1.10
thanks all !
edit : remove all CAPS in .config and all rules :-)
So, i'll check with the .debs just made, and keep you posted
Eric
ferry_toth
February 12th, 2012, 06:37 AM
Hello Ferry,
Kind of busy at the moment, building a custom kernel for my EeePC1101HA
from the 3.1.10 kernel tree (with 3.2.x i'm not able to build the kms emgd 1.10 from source ... )
i'm using :
mplayer_1.0~rc5+svn20110127-0+ppa11.04+4_i386.deb
libx264-106_0.106.1741-3_i386.deb
mplayer is from a PPA and libx264 from google search ;-)
If you can't find those, i will put them on Wupload or Rapidshare
And also there is a 'bug ?' with emgd and my worg.conf, when i play a video with -vo xv, i can't view any HD video with -va vaapi, the screen remains black... i found a soluce by using -vo xv:adaptor=1 for SD videos ;-) and make some scripts to dectect and launch videos with correct options ...
Files are here :
https://rapidshare.com/files/516038119/libx264-106_0.106.1741-3_i386.deb
https://rapidshare.com/files/866037079/mplayer_1.0_rc5_svn20110127-0_ppa11.04_4_i386.deb
https://rapidshare.com/files/2853825409/mp
https://rapidshare.com/files/847481302/mpv
https://rapidshare.com/files/430085892/mpva
https://rapidshare.com/files/748336467/10-emgd.conf
https://rapidshare.com/files/2078433428/vidcodec
https://rapidshare.com/files/4104951602/formatvideo
mpv is the one that select the correct options, but needs some deps ( vainfo, yad, zenity, mediainfo )
Hope it helps ;-)
Eric
Ah, mplayer is just from the emgd110 ppa. I had that one too.
My problem is that it will not play 1080p when using the options "-vo vaapi -va vaapi".
<edit>
So what command line do you use to make 1080p work with the AVC or MPEG codec?
Ferry
niop
February 13th, 2012, 06:21 AM
This is an obscure and good question !
I have the same pb with my new custom home made kernel, and it seems that it depends on the kernel too ...
1080p works with Liquorix 3.1.8 kernel actually, i will find how and will pot my custom one soon, perhaps today or in a couple of days
in addiction, in grub i add vmalloc=128MB with also the same option in 10-emgd.conf
hope it helps ;-)
PS : options that i use for the vaapi is in the script named mpva ( links up )
edit :
Custom 3.1.1.0-v3.00 kernel, optimized for Atom's CPU and EeePC's
Build on :
Linux Mint 12, Kernel 3.1.10-atom-eeepc-rc0
Asus EeePC 1101HA, 2Go - 160 Mo
Linux Headers 3.1.1.0-atom-eeepc-rc1 :
https://rapidshare.com/files/3267315672/linux-headers-3.1.10-atom-eeepc-rc1_3.1.10-atom-eeepc-rc1-10.00.Custom_i386.deb
Linux Image 3.1.1.0-atom-eeepc-rc1 :
https://rapidshare.com/files/538716447/linux-image-3.1.10-atom-eeepc-rc1_3.1.10-atom-eeepc-rc1-10.00.Custom_i386.deb
10-emgd.conf and "mp" modified :
https://rapidshare.com/files/2384409840/10-emgd.conf
https://rapidshare.com/files/2000906555/mp
Grub Cmdlines :
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor vmalloc=128MB acpi_osi=Linux resume=/dev/sda6"
GRUB_CMDLINE_LINUX="quiet nosplash vga=792"
where /dev/sda6 is the swap partition, remove the resume=/dev/sdaX if you don't plan to use the hibernation mode
( hibernation not yet tested )
bodhi.zazen
February 16th, 2012, 05:18 PM
I wanted to try Fedora XFCE spin, but it appears that they simply don't build the gma500_gfx module in their daily builds (I could see no reference to it in Xorg.0.log and in lsmod). Too bad, really.
FWIW, I downloaded the Fedora 17 daily build yesterday (2/15/2012), xfce spin, and the gma500 worked out of the box, gma500_gfx module is built by default (FWIW, I filed tow bug reports with Fedora 17 on the gma500, and both were resolved within 24 hours, so if you have a problem, file a bug report.)
http://alt.fedoraproject.org/pub/alt/nightly-composes/
Also, again FWIW, I filed tow bug reports with Fedora 17 on the gma500, and both were resolved within 24 hours, so if you have a problem, file a bug report.
GreatEmerald
February 17th, 2012, 04:51 AM
Oh, that's good to know. I thought they didn't build it because it was too unstable, and not because they weren't aware of it in the first place.
By the way, it's 2012, not 2010 :D
nehmia
February 18th, 2012, 08:35 PM
Ubuntu 11.10 Oneiric with EMGD drivers support out-of-the-box
http://www.multiupload.com/S5XQD23I54
Do you or does anyone else have another URL to this .iso, or can you point me to where else this may be located? I am looking for this image for a Dell Mini 1010. Thank you.
ferry_toth
February 20th, 2012, 03:39 AM
This is an obscure and good question !
I have the same pb with my new custom home made kernel, and it seems that it depends on the kernel too ...
1080p works with Liquorix 3.1.8 kernel actually, i will find how and will pot my custom one soon, perhaps today or in a couple of days
in addiction, in grub i add vmalloc=128MB with also the same option in 10-emgd.conf
hope it helps ;-)
PS : options that i use for the vaapi is in the script named mpva ( links up )
edit :
Custom 3.1.1.0-v3.00 kernel, optimized for Atom's CPU and EeePC's
Build on :
Linux Mint 12, Kernel 3.1.10-atom-eeepc-rc0
Asus EeePC 1101HA, 2Go - 160 Mo
Linux Headers 3.1.1.0-atom-eeepc-rc1 :
https://rapidshare.com/files/3267315672/linux-headers-3.1.10-atom-eeepc-rc1_3.1.10-atom-eeepc-rc1-10.00.Custom_i386.deb
Linux Image 3.1.1.0-atom-eeepc-rc1 :
https://rapidshare.com/files/538716447/linux-image-3.1.10-atom-eeepc-rc1_3.1.10-atom-eeepc-rc1-10.00.Custom_i386.deb
10-emgd.conf and "mp" modified :
https://rapidshare.com/files/2384409840/10-emgd.conf
https://rapidshare.com/files/2000906555/mp
Grub Cmdlines :
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor vmalloc=128MB acpi_osi=Linux resume=/dev/sda6"
GRUB_CMDLINE_LINUX="quiet nosplash vga=792"
where /dev/sda6 is the swap partition, remove the resume=/dev/sdaX if you don't plan to use the hibernation mode
( hibernation not yet tested )
I am gonna try your kernel when I find a little time soon.
Just one question: you say 1080p works work but your best display resolution is 1366x768. Do you mean 1080p video are being scaled down to 1366x668?
I'm trying to get 1080p videos to play on my TV (HDMI) with 1920x1080. Maybe that's the difference?
Ferry
niop
February 20th, 2012, 01:56 PM
Hi Ferry,
Yes, 1080p are scaled on my display, the emgd driver works pretty well indeed ;-)
ferry_toth
February 20th, 2012, 05:05 PM
Hi Ferry,
Yes, 1080p are scaled on my display, the emgd driver works pretty well indeed ;-)
Any chance you can connect an external display 1920x1080 to see if that works?
I have only an HDMI port and am not sure if my TV supports your resolution.
Ferry
mempf
February 21st, 2012, 12:16 AM
Do you or does anyone else have another URL to this .iso, or can you point me to where else this may be located? I am looking for this image for a Dell Mini 1010. Thank you.
I am also looking for this image. If anyone can post a mirror, that would be great!
fanum
February 21st, 2012, 02:14 PM
Do you or does anyone else have another URL to this .iso, or can you point me to where else this may be located? I am looking for this image for a Dell Mini 1010. Thank you.
I am also looking for this image. If anyone can post a mirror, that would be great!
Here you go, I still had it laying around so I uploaded it to my company server. Here is the link, let me know if you have any issues with download speed, and Ill upload it somewhere else,
http://SeattleTechExperts.com/fanum/Ubuntu-11.10-w.EMGD.iso
niop
February 21st, 2012, 03:25 PM
Hi Ferry,
I'm sorry but the EeePC 1101HA don't have an hdmi port so i can't test ...
what's your tv model ?
niop
February 21st, 2012, 03:28 PM
Hi Ferry,
I'm sorry but the EeePC 1101HA don't have an hdmi port so i can't test ...
what's your tv model ?
If i remember well, in the xorg.conf you are able to tell emgd to check the capabilities of the output to fit the display ( edid config )
( usermanual.pdf of emgd, also availiable in the intel ced website )
tista
February 24th, 2012, 03:05 AM
Here you go, I still had it laying around so I uploaded it to my company server. Here is the link, let me know if you have any issues with download speed, and Ill upload it somewhere else,
http://SeattleTechExperts.com/fanum/Ubuntu-11.10-w.EMGD.iso
Been a while fanum! ;)
what's up EMGD?
yeah I'm willing to be back to GMA500 Team soon...
And I would test your iso ASAP since now I'm using Lucid on VAIO typeP now. ;)
cheers,
tista
bodhi.zazen
February 24th, 2012, 12:43 PM
FWIW - Fedora 17 Alpha was released, and the gma500 is working out of the box as is gnome-shell using llvmpipe for software rendering (so there is a bit of a performance hit).
Click for larger images
http://blog.bodhizazen.net/img/gma500/fedora-thumb.png (http://blog.bodhizazen.net/img/gma500/fedora.png)
http://blog.bodhizazen.net/img/gma500/fedora2-thumb.png (http://blog.bodhizazen.net/img/gma500/fedora2.png)
I would hope Ubuntu can make similar changes to the kernel configuration and hopefully implement llvmpipe as well - please support my bug reports if you would like to see the gma500 working in Ubuntu 12.04.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/899244
ferry_toth
February 24th, 2012, 07:58 PM
Hi Ferry,
I'm sorry but the EeePC 1101HA don't have an hdmi port so i can't test ...
what's your tv model ?
If i remember well, in the xorg.conf you are able to tell emgd to check the capabilities of the output to fit the display ( edid config )
( usermanual.pdf of emgd, also availiable in the intel ced website )
TV is a Samsung. I have it working in 1920x1080 50Hz. I tried a few lower resolutions, some were not supported by the TV, others had no positive effect on the frame rate.
I found that xbmc vaapi is working, but a bit slow.
The problem that I have with mplayer-vaapi depends on the actual build, but none seems to be working well on my resolution.
Ferry
fanum
February 27th, 2012, 08:03 PM
Been a while fanum! ;)
what's up EMGD?
yeah I'm willing to be back to GMA500 Team soon...
And I would test your iso ASAP since now I'm using Lucid on VAIO typeP now. ;)
cheers,
tista
Tista! Long time, glad to see your still around. Our crappy chipset could use you!
That was just a re-upload, lucazade was the one responsible for putting that together for everyone (although I was considering doing the same, just dont have the time).
And I have been running and testing the psb_gfx (now gma500_gfx I believe). I still have the EMGD partition for testing (thanks to your xorg help), but I am quite happy with the opensource alternative to EMGD, mostly because I dont need 3d.
It will be interesting to see where this all goes, since the death of Meego, but at least we all have a semi-working video card drivers.
Thanks again for all your help,
FANUM
bodhi.zazen
February 28th, 2012, 02:14 AM
... I am quite happy with the opensource alternative to EMGD, mostly because I dont need 3d.
I am in the same boat, glad it is working. llvmpipe is an option, but there is a bit of a performance hit (as you might imagine).
smallblackanimal
March 1st, 2012, 01:15 AM
OK, so I got 12.04 alpha 2 on a usb to boot with native res. on my mini 10 (which I've wanted to throw through the window for about 2 years now). I installed it on a test partition and it boots without any errors, but at 1024 X 768 (4.3). How do I get native resolution to work? Any input would be appreciated as it looks like crap and is most likely causing accelerated hair loss at this point.
I've tried to blacklist the poulsbo driver and change the console to tty1 which is how I got the usb to boot properly, but to no avail.
bodhi.zazen
March 1st, 2012, 12:46 PM
I've tried to blacklist the poulsbo driver and change the console to tty1 which is how I got the usb to boot properly, but to no avail.
You really need to provide more information. How did you do these thing? What files did you edit ?
This is how I have configured ubuntu 12.04
using any editor, open /etc/default/grub
Change the line – GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” to
GRUB_CMDLINE_LINUX_DEFAULT="poulsbo.blacklist=yes console=tty1"
And then update grub
sudo update-grub
See also http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
txutxifel
March 1st, 2012, 01:07 PM
Hi,'s working
I have my 1101HA working with psb_drm working and precise. It works very well and fast to I need. -> Thanks to bodhizazen and all gma500 team!;)
I have only a problem, the mic, becaude it only save noise.
My codec is:
$cat /proc/asound/card0/codec#0 | grep -i codec
Codec: Realtek ALC269
I don't now if the problem is in psb driver, precise bug... żAny idea?
Ludalex
March 1st, 2012, 02:27 PM
Hi,'s working
I have my 1101HA working with psb_drm working and precise. It works very well and fast to I need. -> Thanks to bodhizazen and all gma500 team!;)
I have only a problem, the mic, becaude it only save noise.
My codec is:
$cat /proc/asound/card0/codec#0 | grep -i codec
Codec: Realtek ALC269
I don't now if the problem is in psb driver, precise bug... żAny idea?
Did you install it or you're booting the awesome bodhizazen LiveCD? If you managed to install it wiht good results, could you write a guide for us 1101HA owners? :D
Right now, i'm using 10.10. What's the best 2D driver for this release.. PSB? (I really need to get suspend/wake working).
txutxifel
March 1st, 2012, 04:53 PM
Hi,
I can not write a guide, because i didn't any special ;) but i can write my resoults:
-I used bodhizazen's cd. Instalation woks fine since ubuntu enviroment. If I chose install directly, I only can see half screen.
-Later, I have upgraded ubuntu normaly. Now it's stable. First days, it had many service's crash.
-Psb is really faster than emgd in 2d. Flashplayer works good enaugh and I see videos no hd with X11 and smplayer. (gnome-mplayer cannot make fullscreen and vlc freezes)
-Google talk plugin works.
-Brigthness doesn't work.
-Suspend and hibernate works
-If you connect a vga tv, resolution fails because psb do a fix of both.
mikewhatever
March 2nd, 2012, 03:36 PM
Does anyone of the gma500 users have the 'invisible bookmark dialogue window' in Firefox? Hit ctrl+d in Firefox. Can you see the little window?
I am particularly interested in feedback from the 10.04+psb users, but any input would be appreciated, as long as you mention the release and the driver.
I've been having this problem since about Firefox4, and testing showed that in Firefox 3.6.x, the bookmark dialogue is visible. It also works in Google Chrome.
For more info -> http://ubuntuforums.org/showthread.php?t=1920530
Thanks in advance.
niop
March 2nd, 2012, 03:53 PM
Hello all !
For the EeePC users with Ubuntu 11.10, Mint 12 and after :
a special kernel release :
Kernel 3.2.9 ( latest stable ) with modified emgd-drm
First: replace the files from /usr/src/emgd-1.10.0.2209
( 2 files modified in fact ) with the one supplied
Second: install the new kernel :
dpkg -i *deb
--------------------------------------------------------------
!! A special thanks to Christian from PixieLive.org for the tip about the 2 files that need to be modified !!
--------------------------------------------------------------
https://rapidshare.com/files/796369742/linux-headers-3.2.9-atom-eeepc_3.2.9-atom-eeepc-10.00.Custom_i386.deb
https://rapidshare.com/files/3173860615/linux-image-3.2.9-atom-eeepc_3.2.9-atom-eeepc-10.00.Custom_i386.deb
https://rapidshare.com/files/3917768770/emgd_drm_3.2.5.tgz
or 1 link - Rapidshare Package :
https://rapidshare.com/#!rapidsave|3419069551-4223538025
Enjoy it,
Niop
Soon, a special Linux Mint 12 ISO-DVD with latest kernel, updates, softwares here
See you soon !
bodhi.zazen
March 2nd, 2012, 06:51 PM
The psb_gfx is not yet enabled to work out of the box in Ubuntu 12.04 Beta 1
If others would comment on this bug report
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/899244 perhaps we can get this working by 12.04 beta 2 =)
I know there are a number of people affected by this, lets get it fixed =)
bgeer
March 2nd, 2012, 07:28 PM
Where can I download Ubuntu-11.10-w.EMGD.iso?
I found it yesterday but download resulted in an image that Startup Disk Creator cannot write to my flash drive. [Other .iso's I have *do* write to that drive ok.]
I thought I saved the URL of the download, but either I did not or did not save it where I thought I did. Argh!
I have been using Lucazade's 10.04 very nicely on my Acer 751h but would like to try 11.10. Also hopeful for the open source driver but I want to watch video.
Much Obliged, Bob
bodhi.zazen
March 2nd, 2012, 07:40 PM
Where can I download Ubuntu-11.10-w.EMGD.iso?
I found it yesterday but download resulted in an image that Startup Disk Creator cannot write to my flash drive. [Other .iso's I have *do* write to that drive ok.]
I thought I saved the URL of the download, but either I did not or did not save it where I thought I did. Argh!
I have been using Lucazade's 10.04 very nicely on my Acer 751h but would like to try 11.10. Also hopeful for the open source driver but I want to watch video.
Much Obliged, Bob
I am sure you will get 5 opinions on this, but IMO 11.10 was not so great a release for the gma500. I have the same netbook and highly suggest you try 12.04
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
If the psb_gfx driver offers sufficient performance (and it does for most) it is much much easier to maintain ;)
mikewhatever
March 2nd, 2012, 07:50 PM
Where can I download Ubuntu-11.10-w.EMGD.iso?
I found it yesterday but download resulted in an image that Startup Disk Creator cannot write to my flash drive. [Other .iso's I have *do* write to that drive ok.]
I thought I saved the URL of the download, but either I did not or did not save it where I thought I did. Argh!
I have been using Lucazade's 10.04 very nicely on my Acer 751h but would like to try 11.10. Also hopeful for the open source driver but I want to watch video.
Much Obliged, Bob
It's been asked a couple of pages back, and, apparently, no one had a working link. Perhaps you could PM Lucazade.
bgeer
March 3rd, 2012, 01:13 AM
I am sure you will get 5 opinions on this, but IMO 11.10 was not so great a release for the gma500. I have the same netbook and highly suggest you try 12.04
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
If the psb_gfx driver offers sufficient performance (and it does for most) it is much much easier to maintain ;)
I downloaded & it boots. I'm no fan of Unity but looks like performance is good for most of my use; don't need 3D. I would like to watch HD video tho.
I appreciate your work & will watch how it goes.
Much Obliged, Bob
ingcorra
March 3rd, 2012, 05:13 AM
I tried the 12.04 livecd made by bodhi.zazen (by the way, many thanks). I noticed there's no 'install along with windows 7' option - yes, I'm using windows 7 right now but I don't even trust to make it synchronize my dropbox folder which I use with ubuntu. If I make the partitions manually, will it create the dual boot menu in grub?
bodhi.zazen
March 3rd, 2012, 09:20 AM
I downloaded & it boots. I'm no fan of Unity but looks like performance is good for most of my use; don't need 3D. I would like to watch HD video tho.
I appreciate your work & will watch how it goes.
Much Obliged, Bob
You are most welcome.
I tried the 12.04 livecd made by bodhi.zazen (by the way, many thanks). I noticed there's no 'install along with windows 7' option - yes, I'm using windows 7 right now but I don't even trust to make it synchronize my dropbox folder which I use with ubuntu. If I make the partitions manually, will it create the dual boot menu in grub?
To be honest, I would advise you install 12.04 beta 1 and blacklist the poulsbo driver. Instructions on how to do this are on my blog page.
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
If you wish to have my respin, then yes, go ahead and do your partitioning first. I would resize your Windows partition within Windows, and install Ubuntu into the free space.
I am working with the Ubuntu kernel team to get this resolved and my hope is that the psb_gfx driver will be working out of the box in Ubuntu 12.04.
If not, I will do an updated respin, probably gnome, kubuntu, and lubuntu.
smallblackanimal
March 3rd, 2012, 11:00 PM
You really need to provide more information. How did you do these thing? What files did you edit ?
This is how I have configured ubuntu 12.04
using any editor, open /etc/default/grub
Change the line – GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” to
GRUB_CMDLINE_LINUX_DEFAULT="poulsbo.blacklist=yes console=tty1"
And then update grub
sudo update-grub
See also http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
Yeah, so I edited the grub command line in grub at start up with those exact commands (took them from your blog). I didn't want to change anything within the file system itself until I knew it would boot properly. I really don't trust the machine to not screw me over yet again and have to use vi to fix everything.
In my mind I believe that it should boot with native resolution this way, and if it does I can make the necessary permanent changes after. Granted it doesn't so I'm a little perplexed.
tista
March 4th, 2012, 03:18 AM
You are most welcome.
To be honest, I would advise you install 12.04 beta 1 and blacklist the poulsbo driver. Instructions on how to do this are on my blog page.
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
If you wish to have my respin, then yes, go ahead and do your partitioning first. I would resize your Windows partition within Windows, and install Ubuntu into the free space.
I am working with the Ubuntu kernel team to get this resolved and my hope is that the psb_gfx driver will be working out of the box in Ubuntu 12.04.
If not, I will do an updated respin, probably gnome, kubuntu, and lubuntu.
Hey bodhi! ;)
I have one question about the "codebase" of your kernel.
Yeah in past, psb_gfx had lots of special drm headers what only included in "linux-next" git branch you know. So how today?
Obviously I had been contributing psb_gfx as dkms with such special headers to make it properly. And now I could confirm these parameters for psb_gfx below:
filename: /lib/modules/3.2.0-17-generic/updates/dkms/psb_gfx.ko
license: GPL
description: DRM driver for the Intel GMA500
author: Alan Cox <alan@linux.intel.com> and others
srcversion: E39381DA2717F343297217B
alias: pci:v00008086d00000BE7sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE6sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE5sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE4sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE3sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE2sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE1sv*sd*bc*sc*i*
alias: pci:v00008086d00000BE0sv*sd*bc*sc*i*
alias: pci:v00008086d00000137sv*sd*bc*sc*i*
alias: pci:v00008086d00000136sv*sd*bc*sc*i*
alias: pci:v00008086d00000135sv*sd*bc*sc*i*
alias: pci:v00008086d00000134sv*sd*bc*sc*i*
alias: pci:v00008086d00000133sv*sd*bc*sc*i*
alias: pci:v00008086d00000132sv*sd*bc*sc*i*
alias: pci:v00008086d00000131sv*sd*bc*sc*i*
alias: pci:v00008086d00000130sv*sd*bc*sc*i*
alias: pci:v00008086d00004107sv*sd*bc*sc*i*
alias: pci:v00008086d00004106sv*sd*bc*sc*i*
alias: pci:v00008086d00004105sv*sd*bc*sc*i*
alias: pci:v00008086d00004104sv*sd*bc*sc*i*
alias: pci:v00008086d00004103sv*sd*bc*sc*i*
alias: pci:v00008086d00004102sv*sd*bc*sc*i*
alias: pci:v00008086d00004101sv*sd*bc*sc*i*
alias: pci:v00008086d00004100sv*sd*bc*sc*i*
alias: pci:v00008086d00008109sv*sd*bc*sc*i*
alias: pci:v00008086d00008108sv*sd*bc*sc*i*
depends: drm,drm_kms_helper,video,i2c-algo-bit
vermagic: 3.2.0-17-generic SMP mod_unload modversions 686
parm: CABC_control:int
parm: LABC_control:int
parm: mdfld_dual_mipi:Enable dual MIPI configuration (int)
parm: mdfld_hdmi:Enable Medfield HDMI (int)
parm: mdfld_dpu:Enable Medfield DPU (int)
parm: type:Moorestown/Oaktrail device type (int)
parm: panel_id:Panel Identifier (int)
parm: no_fb:Disable FBdev (int)
parm: trap_pagefaults:Error and reset on MMU pagefaults (int)
Yep, now I'm examing latest git based psb_gfx on 3.2 kernel patched by Ubuntu as "dkms", then it seems to have something wrong within codes especially "gma_resume_display" as doing resume, if I remembered well...
And more badly thing, on my VAIO P series could never control backlight via gnome services... :( I suppose we had better to do patchworks to fix this "machine specific backlight control", isn't it? Exactly I'm sure that I could do it in past by using my emgdbl module adding as dkms...
Finally some part of psb_gfx goes back to "badly" thing today.
Cheers,
TIsta
bodhi.zazen
March 4th, 2012, 12:41 PM
@tista - If you found bugs in the code you should report them upstream, to kernel.org, as these forums are not conducive to bug reports.
Also, I do not write the kernel code, although I file bug reports to kernel.org
https://bugzilla.kernel.org/
IMO this is the greatest advantage of the psb_gfx driver, it is open source.
bgeer
March 4th, 2012, 03:44 PM
... I would resize your Windows partition within Windows, and install Ubuntu into the free space.
I recently resized a Win7 partition using a conventional 11.10 Ubuntu 32-bit .iso (since I want to use skype which can't seem to wrap it's head around compiling for 64-bit!). Not that it should matter, but I booted the .iso from a flash drive.
The partitioner program "gparted" on that distro trashed my Win7 PBR!!!
It's a known problem; see:
http://gparted-forum.surf4.info/viewtopic.php?id=13777
The pertinent error message is ERROR: Current NTFS volume size is bigger than the device size!
I ultimately fixed the PBR myself using the process found at:
http://gparted-forum.surf4.info/viewtopic.php?id=13937
I lost no data in this recovery.
Suggest acquire gparted's livecd or acquire it from another source.
bodhi.zazen
March 4th, 2012, 05:42 PM
I recently resized a Win7 partition using a conventional 11.10 Ubuntu 32-bit .iso (since I want to use skype which can't seem to wrap it's head around compiling for 64-bit!). Not that it should matter, but I booted the .iso from a flash drive.
The partitioner program "gparted" on that distro trashed my Win7 PBR!!!
It's a known problem; see:
http://gparted-forum.surf4.info/viewtopic.php?id=13777
The pertinent error message is ERROR: Current NTFS volume size is bigger than the device size!
I ultimately fixed the PBR myself using the process found at:
http://gparted-forum.surf4.info/viewtopic.php?id=13937
I lost no data in this recovery.
Suggest acquire gparted's livecd or acquire it from another source.
OUCH !!!!
Glad you got it sorted =)
fanum
March 4th, 2012, 06:37 PM
Here you go, I still had it laying around so I uploaded it to my company server. Here is the link, let me know if you have any issues with download speed, and Ill upload it somewhere else,
http://SeattleTechExperts.com/fanum/Ubuntu-11.10-w.EMGD.iso
Here you guys go again, since you missed my post a few pages back.
tista
March 4th, 2012, 10:59 PM
Here you guys go again, since you missed my post a few pages back.
Hi fanum.. ;)
Yeah I've almost finished testing yours.
95% works well!! :)
So what remained 5%?
Yep, I've experienced this issue:
- When I put USB-thumb to my VAIO P, I could see an usual "main menu" of liveUSB created by Unetbootin...
- And soon splash seemed to run as low-resolution (looks like xga or so). But anyway I didn't really care about that since plymouth always seems crappy on our poulsbo. ;)
- On the next step, if liveUSB could kick Xorg normally, Soon we could see Unity (or 2D) desktop as auto-login, right?
But...
This image could not kick Xorg smoothly... Yeah I had been fallen back to VT console suddenly without a clue (or no luck?). Even if so, don't worry about that. ;) Surely we could kick it via "startx" on VT then finally graphical session started properly. In this fact, 10-emgd.conf would be made successfully, but there's something wrong to kick Xorg automatically...
[my PC]
Sony VAIO typeP [Model Name: VGN-P92KS]
This could help you guys.
Regards,
Tista
P.S:
Here seems re-starting some clean-ups and Alan and others could tackle it to make driver to be similar to i915 driver:
http://comments.gmane.org/gmane.linux.kernel/1208295
Those patches aren't yet merged into mid-next and/or so, but anyway the new story had begun?! :)
I hope Kristoffer could do it ASAP on his git tree...
bgeer
March 5th, 2012, 11:45 PM
Here you guys go again, since you missed my post a few pages back.
Thank you, fanum.
I was trying to boot it as a "live flash drive" instead of installation. It doesn't seem to want to work that way - can't connect to network.
Is this behavior expected?
Perhaps it is just for installation?
Much Obliged, Bob
TakeLifeEasy
March 6th, 2012, 08:05 AM
Is it looking like Gnome 3 will be working on this chipset with Ubuntu 12.04?
lucazade
March 6th, 2012, 08:08 AM
Is it looking like Gnome 3 will be working on this chipset with Ubuntu 12.04?
gnome3 obviously works because it doesn't require opengl like it was with gnome2.
gnome-shell (the interface on top of gnome3) instead requires opengl and at the moment that only way to obtain it is via software emulation (llvmpipe) but it is still experimental.
bodhi.zazen
March 6th, 2012, 12:12 PM
Is it looking like Gnome 3 will be working on this chipset with Ubuntu 12.04?
gnome-shell is "working" on Fedora 17 Alpha, but it is slow. There is active development on making it faster.
If you use irc, join #fedora-qa
If you are interested, I highly suggest you use Fedora 17 as llvmpipe is under more active development with Fedora (for a variety of reasons).
TakeLifeEasy
March 6th, 2012, 12:29 PM
Many thanks for the responses.....Like many of you, I am getting so frustrated with this chipset....all I want is a working Gnome 3 shell on Ubuntu capable of running video acceleration!
Thank God for all the active developers and people pushing the support for this chipset otherwise I would have thrown my Dell Mini 10 in the bin a long time ago.
Interesting comment about Fedora, I may give that a go tonight.
Many thanks all.
ferry_toth
March 6th, 2012, 03:07 PM
Hi fanum.. ;)
Yeah I've almost finished testing yours.
95% works well!! :)
So what remained 5%?
Yep, I've experienced this issue:
- When I put USB-thumb to my VAIO P, I could see an usual "main menu" of liveUSB created by Unetbootin...
- And soon splash seemed to run as low-resolution (looks like xga or so). But anyway I didn't really care about that since plymouth always seems crappy on our poulsbo. ;)
- On the next step, if liveUSB could kick Xorg normally, Soon we could see Unity (or 2D) desktop as auto-login, right?
But...
This image could not kick Xorg smoothly... Yeah I had been fallen back to VT console suddenly without a clue (or no luck?). Even if so, don't worry about that. ;) Surely we could kick it via "startx" on VT then finally graphical session started properly. In this fact, 10-emgd.conf would be made successfully, but there's something wrong to kick Xorg automatically...
[my PC]
Sony VAIO typeP [Model Name: VGN-P92KS]
This could help you guys.
Regards,
Tista
P.S:
Here seems re-starting some clean-ups and Alan and others could tackle it to make driver to be similar to i915 driver:
http://comments.gmane.org/gmane.linux.kernel/1208295
Those patches aren't yet merged into mid-next and/or so, but anyway the new story had begun?! :)
I hope Kristoffer could do it ASAP on his git tree...
Tista
I installed regular Oneric Kubuntu and then added the emgd110 ppa.
On MY resolution (1920x1080 on the HDMI port of my FitPC) emgd works nicely with kubuntu (even 3d effects when using the kwin opengl es version).
Vaapi seems to working (xbmc/vlc but not too fast due the way these are implemented).
Unfortunately mplayer-vaapi seems to broken for my resolution. I've treid another ppa's version but no improvement just other errors (out of memory etc). Other people seem to be having better results on the lvdo port with lower resolutions.
On the splitted-desltop site not much is going on. Development has moved to : http://gitorious.org/vaapi/mplayer
I'm hoping a new release will appear from here soon and get mplayer working.Currently I have no idea how to build from git.
So with oneric and emgd all seems to be good on some resolutions. The curse is that soon precise will be here and we need to repackage emgd again. I read a fix for this a few pages back (here http://ubuntuforums.org/showpost.php?p=11733349&postcount=5098)
Too bad we can't combine opengl and vaapi into the new psb_gfx driver.
Ferry
fanum
March 6th, 2012, 04:50 PM
Thank you, fanum.
I was trying to boot it as a "live flash drive" instead of installation. It doesn't seem to want to work that way - can't connect to network.
Is this behavior expected?
Perhaps it is just for installation?
Much Obliged, Bob
I have switched to gma500_gfx open source driver (in 12.04). I still have the partition from this install, but it was never working out of the box for me. Tista built me an xorg.conf from my logs, so I was able to get it working, but it was not in a state to run live. Others may have mixed results, and if you get a working install you may be able to customise the iso for your specific device.
I would look into the 12.04 disk bodhi.zazen made (its a couple pages back), that one should work out of the box, and as a live disk as a result.
FANUM
bodhi.zazen
March 6th, 2012, 06:27 PM
I would look into the 12.04 disk bodhi.zazen made (its a couple pages back), that one should work out of the box, and as a live disk as a result.
FANUM
In case it helps : http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
And for those looking for gnome3 (gnome-shell)
http://blog.bodhizazen.net/linux/fedora-17-alpha-gma500-poulsbo/
If you want to stay with gnome-shell and ubuntu, see http://askubuntu.com/questions/75383/how-to-install-llvmpipe
tista
March 7th, 2012, 09:18 PM
Tista
I installed regular Oneric Kubuntu and then added the emgd110 ppa.
Ah OK...
On MY resolution (1920x1080 on the HDMI port of my FitPC) emgd works nicely with kubuntu (even 3d effects when using the kwin opengl es version).
Well known, I did "not" know how kwin worked on OpenGLES v2.x (or v1.x ?)... So I'm not really sure about that.
Vaapi seems to working (xbmc/vlc but not too fast due the way these are implemented).
Unfortunately mplayer-vaapi seems to broken for my resolution. I've treid another ppa's version but no improvement just other errors (out of memory etc). Other people seem to be having better results on the lvdo port with lower resolutions.
what's "lvdo"? you meant to be something like SDVO or not?
On the splitted-desltop site not much is going on. Development has moved to : http://gitorious.org/vaapi/mplayer
I'm hoping a new release will appear from here soon and get mplayer working.Currently I have no idea how to build from git.
To be honest, "xv" output is enough to playback any videos, Because there's few chances to playback videos on poulsbo for me.
So with oneric and emgd all seems to be good on some resolutions. The curse is that soon precise will be here and we need to repackage emgd again. I read a fix for this a few pages back (here http://ubuntuforums.org/showpost.php?p=11733349&postcount=5098)
Too bad we can't combine opengl and vaapi into the new psb_gfx driver.
Ferry
You've already joined GMA500-Team?
If so, you should upload your patches, other members would discuss on your work, then finally your patches would be committed on our repository...
And lots of times I explained that now psb_gfx did "not" have any specified Xorg driver to render any boosted pixmap puttings, accel-API for video surface...
Regards,
Tista
Cybele42
March 8th, 2012, 05:59 PM
I have a Dell Inspiron Mini 10 running Ubuntu 11.10. I followed these instructions to install the EMG 1.8 drivers:
https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo/#EMGD_1.8
These commands worked fine:
sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
However, the next command gives an error:
sudo apt-get install xorg-emgd emgd-dkms
It fails to fetch the files from here (I get a 404):
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/source/Sources
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages
I checked that URL and there is no oneiric directory at: http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/
(I do see versions of these directories in the Natty directory.)
The next command:
sudo apt-get install xorg-emgd emgd-dkms
gives me the error "Unable to locate package emgd-support"
I am an Ubuntu noob, but I'd really really like to get this netbook set up so my son can use it for a Minecraft project for school! Should I just wipe the disk and install an older version of Ubuntu to get support for this graphics chip?
fanum
March 8th, 2012, 06:41 PM
I have a Dell Inspiron Mini 10 running Ubuntu 11.10. I followed these instructions to install the EMG 1.8 drivers:
https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo/#EMGD_1.8
These commands worked fine:
sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
However, the next command gives an error:
sudo apt-get install xorg-emgd emgd-dkms
It fails to fetch the files from here (I get a 404):
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/source/Sources
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages
I checked that URL and there is no oneiric directory at: http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/
(I do see versions of these directories in the Natty directory.)
The next command:
sudo apt-get install xorg-emgd emgd-dkms
gives me the error "Unable to locate package emgd-support"
I am an Ubuntu noob, but I'd really really like to get this netbook set up so my son can use it for a Minecraft project for school! Should I just wipe the disk and install an older version of Ubuntu to get support for this graphics chip?
Try this install disk:
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
It has a better chance of working immediately after install
ferry_toth
March 8th, 2012, 06:59 PM
Ah OK...
Well known, I did "not" know how kwin worked on OpenGLES v2.x (or v1.x ?)... So I'm not really sure about that.
It does!
what's "lvdo"? you meant to be something like SDVO or not?
My mistake.
To be honest, "xv" output is enough to playback any videos, Because there's few chances to playback videos on poulsbo for me.
Not with 1080p resolution and HD video.
You've already joined GMA500-Team?
If so, you should upload your patches, other members would discuss on your work, then finally your patches would be committed on our repository...
I do what I can, but unfortunately that is not much. Certainly not like you do.
And lots of times I explained that now psb_gfx did "not" have any specified Xorg driver to render any boosted pixmap puttings, accel-API for video surface...
I know. I meant take the closed source 2d and 3d acceleration from emgd and combine with open source psb_gfx. But I guess only Intel will be able to glue that together.
Regards,
Tista
tista
March 8th, 2012, 10:47 PM
I have a Dell Inspiron Mini 10 running Ubuntu 11.10. I followed these instructions to install the EMG 1.8 drivers:
https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo/#EMGD_1.8
These commands worked fine:
sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
However, the next command gives an error:
sudo apt-get install xorg-emgd emgd-dkms
It fails to fetch the files from here (I get a 404):
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/source/Sources
http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages
I checked that URL and there is no oneiric directory at: http://ppa.launchpad.net/gma500/ppa/ubuntu/dists/
(I do see versions of these directories in the Natty directory.)
The next command:
sudo apt-get install xorg-emgd emgd-dkms
gives me the error "Unable to locate package emgd-support"
I am an Ubuntu noob, but I'd really really like to get this netbook set up so my son can use it for a Minecraft project for school! Should I just wipe the disk and install an older version of Ubuntu to get support for this graphics chip?
Hi Cybele42,
OK.. I would check out our repos...
Cheers,
Tista
OT:
Today I could "never" recommend this chipset anymore... ;)
Now I'm also willing to "wait & see" till the combination of "wayland & gtk3 & llvmpipe" were comming... Maybe 12.10 or so? though Pangolin would not...
Cybele42
March 9th, 2012, 12:22 AM
Thanks, guys. I will hold off installing 12.04 with gma500 support until I hear back about the repository. Getting Minecraft to work on Pangolin might be a whole new challenge to tackle.
Adrian98
March 9th, 2012, 02:59 AM
Thanks sammy, that's really really useful for me. i have made the required changes for my 4 GB Ram!! and it now provides good performance!! :guitar:
tista
March 9th, 2012, 11:05 PM
Dear GMA500-Team members,
Hi all. ;)
Today I'm doing some exams for "metacity compositor on EMGD 1.10"...
Then I've found metacity had some ugly appearance on especially "GtkTooltop" you know. Yep, Today Mutter already purged "composited shadow drawing" on GtkTooltip, but metacity compositor didn't. damned... Well known, we faced the fact that mutter could not run on EMGD 3D driver natively today. To be honest, This fact is a truly "critical bug", but I had not any way to fix it since EMGD has closed-source on both Xorg driver and OpenGL driver... So I had to run mutter/gnome-shell via "llvmpipe" gallium3D swrast pipeline anyway you know.
Why it needed?
Yeah the combination of EMGD 1.10 and metacity 2.34.1 seems to have some glitches and corruptions on hovered tooltip shadows. In fact, Even if mouse-pointer had already been traveled away from the area to be drown tooltip, still shadows would be remained that footprint, too bad!
So I've tried this patch for metacity:
Disabling tooltip compositing. (http://paste.ubuntu.com/876955/)
Just now it could solve the issue I suppose. ;)
If you guys could confirm this patch, I would put patched metacity onto ppa:gma500/emgd110 soon...
Cheers,
Tista
tista
March 10th, 2012, 08:33 AM
Hi all VAIO P users,
What's up EMGD? ;)
For a couple of days I've been trying something new config for 10-emgd.conf...
Then if you guys had this machine, let it check out:
10-emgd.conf for VAIO P series (http://paste.ubuntu.com/877399/)
[changelog]
* Pumped up the LVDS-clock to decrease the flicker.
[side-effect]
* A bit more battery drain would come.
Cheers,
Tista
A1astor
March 10th, 2012, 06:03 PM
Hi, all!
Recenty I have got Sony VAIO P (VGN-P39VRL model). I have installed this driver.
Try last 10-emgd.conf by @tista (work perfect for the moment)
But I have an issue with brightness... I can change it. Is it work for Sony Vaio P? I have searched through the topic, but don find a solution
tista
March 10th, 2012, 08:45 PM
Hi, all!
Recenty I have got Sony VAIO P (VGN-P39VRL model). I have installed this driver.
Try last 10-emgd.conf by @tista (work perfect for the moment)
But I have an issue with brightness... I can change it. Is it work for Sony Vaio P? I have searched through the topic, but don find a solution
Hi A1astor. ;)
Oh brightness... OK.
In fact, emgd 1.8/1.10 were working perfectly. in other words, "emgdbl" could control it (I've tested stock 3.0.0 and precise's 3.2.0)...
So first:
sudo apt-get install emgdbl
Soon dkms could make the kernel module for running kernel, but please watch at terminal carefully to see log...
Next you should add a new option into "GRUB_CMDLINE_LINUX_DEFAULT" of /etc/default/grub:
acpi_backlight=video
And then updating grub:
sudo update-grub
Finally add this module name into /etc/modules and reboot.
That's all...
Cheers,
Tista
tista
March 11th, 2012, 12:59 AM
Hi all VAIO P users. ;)
Now I'm testing suspend/resume on Oneiric/3.2 kernel/EMGD 1.10 combination...
And this method might be good for us, But I'm not really sure that all models could do well or not...
1. Purge unused services.
* If you have anything like "S2RAM" or so, please purge them! Because this method never needs such external routines...
2. Edit this file.
/etc/default/acpi-support
* this config usually using dbus power-management pileline like "pm-utils and/or dbus-hal", but especially EMGD didn't fit to them. For example, my config is here:
/etc/default/acpi-support (http://paste.ubuntu.com/878451/)
* Exactly "acpi-support" method was already deprecated, but it might be better obviously than pm-utils today...
3. Set the LCD-lid statements on Sysmtem Settings.
* You know "System Settings" (means gnome-control-center) on oneiric, then go "Power" settings, and set "When the lid id closed" the pull-down menu to "Suspend".
* But don't try it out soon!! need reboot for safely... ;)
4. Reboot this machine
* Because /etc/default/* are the initial files only, so each services must be reloaded with new file at booting... Or if you guys had much skills, try out "dynamic service reloading"...
5. After rebooting, try closing the lid to suspend.
* Resume trigger would be OK with "Pressing any keys". On my VGN-P92KS needed tooooo much time to resume around 10 seconds or 15 seconds.. :( damned!
Well... Have you been able to succeed with my method? ;)
Please let me know...
Ciao,
Tista
prince_of_death
March 11th, 2012, 09:56 AM
Tista how do i get kernel 3.2 on Ubuntu 11.10? i have the default kernel 3. is 3.2 needed to get suspend and resume working?
the lack of suspend/resume is the main reason i don't used ubuntu as my main os. can't afford to keep turning on and off my system every time i need to use it.
Edit: i spoke too soon, found some guides online on how to get 3.2 I'll give it a try later on today. Just one question, i thought EMGD 1.10 only works on kernel 3.0. will i lose my native resolution on 3.2 and if not does this mean i an use EMGD on Ubuntu 12.04 which has kernel 3.2 by default?
tista
March 11th, 2012, 10:53 AM
Tista how do i get kernel 3.2 on Ubuntu 11.10? i have the default kernel 3. is 3.2 needed to get suspend and resume working?
the lack of suspend/resume is the main reason i don't used ubuntu as my main os. can't afford to keep turning on and off my system every time i need to use it.
Edit: i spoke too soon, found some guides online on how to get 3.2 I'll give it a try later on today. Just one question, i thought EMGD 1.10 only works on kernel 3.0. will i lose my native resolution on 3.2 and if not does this mean i an use EMGD on Ubuntu 12.04 which has kernel 3.2 by default?
Hi prince_of_death. ;)
Don't worry about that you have to upgrade your stock kernel on Oneiric to try suspend/resume or not. above method would work on 3.0 kernel, too...
And No. EMGD 1.10 could work with both 3.0 and 3.2...
But remember that EMGD 1.10 "Xorg Driver" could never work on Precise system because Precise had already employed newer Xorg series (ABI higher than 10 what EMGD 1.10 has)... So if you want to run EMGD 1.10 on Precise, you should "roll-back" whole Xorg system same as everything Oneiric has. Yeah too much hard work!! :(
Finally the combination of "EMGD 1.10 & Oneiric & kernel 3.2" is the best way to try out checking EMGD performance on later desktop experiences. I actually did that. And on Precise, we should shift to psb_gfx driver with tackling and diving into heavy developments!! ;)
Cheers,
Tista
A1astor
March 11th, 2012, 11:41 AM
Hi, Tista! Thank You so much for quick reply.
Unfortuanetly, Your advices regarding brightnes are not help :(
I've done all, that You have mentioned, double check if everithing is configured correctly, but no luck...
I'm running Oneric (rather clean install nsince 2 days ago), kernel 3.0.16 and EMGD 1.10. What I should check else?
From the other hand, Your method of suspending is working. But You are right, it's very slow...
tista
March 11th, 2012, 12:24 PM
Hi, Tista! Thank You so much for quick reply.
Unfortuanetly, Your advices regarding brightnes are not help :(
I've done all, that You have mentioned, double check if everithing is configured correctly, but no luck...
I'm running Oneric (rather clean install nsince 2 days ago), kernel 3.0.16 and EMGD 1.10. What I should check else?
From the other hand, Your method of suspending is working. But You are right, it's very slow...
@A1astor,
Ah, OK...
So could you embed emgdbl into initramfs?
Yeah adding "emgdbl" entry into this file:
/etc/initramfs-tools/modules
Then updating it:
sudo update-initramfs -u -k YOUR_KERNEL_VERSION
Finally also adding "emgdbl" into this file to force modprobing:
/etc/modules
And reboot at last.
Please check out the result... ;)
txutxifel
March 11th, 2012, 01:32 PM
... the combination of EMGD 1.10 and metacity 2.34.1 seems to have some glitches and corruptions on hovered tooltip shadows. In fact, Even if mouse-pointer had already been traveled away from the area to be drown tooltip, still shadows would be remained that footprint, too bad!
Hi tisla.
I had this problems with emdg and unity 2d. I think it's a problem with the kernel and a drm problem. This kernel fixes shadows:
http://pateo.wordpress.com/2012/01/09/3-1-8-intel-atom-netbook-liquorix-kernel-compiled-on-lubuntu-11-04/
However wlan0, suspend and hibernate don't work.
niup has done a kernel
Hello all !
For the EeePC users with Ubuntu 11.10, Mint 12 and after :
a special kernel release :
Kernel 3.2.9 ( latest stable ) with modified emgd-drm
First: replace the files from /usr/src/emgd-1.10.0.2209
( 2 files modified in fact ) with the one supplied
Second: install the new kernel :
dpkg -i *deb
--------------------------------------------------------------
!! A special thanks to Christian from PixieLive.org for the tip about the 2 files that need to be modified !!
--------------------------------------------------------------
https://rapidshare.com/files/7963697...ustom_i386.deb
https://rapidshare.com/files/3173860...ustom_i386.deb
https://rapidshare.com/files/3917768..._drm_3.2.5.tgz
or 1 link - Rapidshare Package :
https://rapidshare.com/#!rapidsave|3...551-4223538025
Enjoy it,
Niop
Soon, a special Linux Mint 12 ISO-DVD with latest kernel, updates, softwares here
I can't test it because I use psb and precise now, but if niup gets the DVD I think i will give a try.
prince_of_death
March 11th, 2012, 04:09 PM
oh thanks. i understand now. on another note, is it just me but backlight hotkeys work on my system and suspend and resume works also (i just notices this today). is this normal and i'm just a slow learner? i have a Acer A0751h
tista
March 11th, 2012, 10:01 PM
Hi tisla.
I had this problems with emdg and unity 2d. I think it's a problem with the kernel and a drm problem. This kernel fixes shadows:
http://pateo.wordpress.com/2012/01/09/3-1-8-intel-atom-netbook-liquorix-kernel-compiled-on-lubuntu-11-04/
However wlan0, suspend and hibernate don't work.
niup has done a kernel
I can't test it because I use psb and precise now, but if niup gets the DVD I think i will give a try.
@txutxifel,
Ah.. OK...
But Unfortunately I won't maintain such "whole kernel" package on our repository... :(
Because kernel 3.3.x seems to become faster to get release cycle. Soon 3.4 would be seen...
And one more big problem.
Yeah 3.4 kernel would have much more polished drm codes, so I suppose we might be better to wait till 3.4 could be released... ;)
Exactly EMGD kernel module seems already "Old-fashioned" you know. So should we contact to Intel again?! OMG...
Cheers,
Tista
A1astor
March 12th, 2012, 04:38 PM
Please check out the result... ;)
No luck :(
lsmod shows that emgdbl is loaded, but brightness is not changing...
alastor@VAIO:~$ lsmod | grep emgd
emgd 551830 5
drm_kms_helper 32889 1 emgd
drm 192194 7 emgd,drm_kms_helper
emgdbl 12673 0
Any suggestions?
tista
March 13th, 2012, 02:40 AM
No luck :(
lsmod shows that emgdbl is loaded, but brightness is not changing...
alastor@VAIO:~$ lsmod | grep emgd
emgd 551830 5
drm_kms_helper 32889 1 emgd
drm 192194 7 emgd,drm_kms_helper
emgdbl 12673 0
Any suggestions?
There's something weird... :(
Well let me know which contents did this directory have?
/sys/class/backlight
And try out this command whether backlight could be changed or not...
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 7
("7" means almost a half of that max birhgtness if emgdbl were loaded properly on our VAIO P...)
Ciao,
Tista
txutxifel
March 13th, 2012, 05:36 AM
Exactly EMGD kernel module seems already "Old-fashioned" you know. So should we contact to Intel again?! OMG...
Emgd linux package have a emgd-drm and instructions to install it. I tried, but it was unsuccessful. I don't know if i didn't do correctly or If simply don't work:confused:.
tista
March 13th, 2012, 06:44 AM
Emgd linux package have a emgd-drm and instructions to install it. I tried, but it was unsuccessful. I don't know if i didn't do correctly or If simply don't work:confused:.
@txutxifel,
Hey please tell me what's "emgd-drm"?
And hopefully any logs, any warnings would be more welcome to recognize what's the problem... Because I am absolutely not you... ;)
Regards,
Tista
txutxifel
March 13th, 2012, 11:23 AM
You can find it if you download IEMGD 1.10 Linux driver of intel's website
http://www.intel.com/p/es_XL/embedded/hwsw/software/emgd#download
emgd-drm is a file compressed inside in IEMGD_HEAD_LINUX.tgz in the "commun" directory
IEMGD_HEAD_LINUX.tgz is:
../IEMGD_1_10/plugins/Pre_Packaged.Drivers_1.10.0/Linux/IEMGD_HEAD_LINUX.tgz
I installed one month ago without problems, but it didn't fix shadows problems. I think it really wasn't working. I cann't help you with any logs or warnings because I am with psb now :p
I hope you can understand me, my english is not good enough;)
tista
March 13th, 2012, 12:22 PM
You can find it if you download IEMGD 1.10 Linux driver of intel's website
http://www.intel.com/p/es_XL/embedded/hwsw/software/emgd#download
emgd-drm is a file compressed inside in IEMGD_HEAD_LINUX.tgz in the "commun" directory
IEMGD_HEAD_LINUX.tgz is:
../IEMGD_1_10/plugins/Pre_Packaged.Drivers_1.10.0/Linux/IEMGD_HEAD_LINUX.tgz
I installed one month ago without problems, but it didn't fix shadows problems. I think it really wasn't working. I cann't help you with any logs or warnings because I am with psb now :p
I hope you can understand me, my english is not good enough;)
Oh I see... ;)
It means "emgd-dkms" in our repository.... Yeah completely it's the same codebase. And we've already applied lots of patches to compile against 2.6.39, 3.0.0 and now 3.2.0 series of Ubuntu kernels... As 3.2.0 sources, Ubuntu already has some implementations along with 3.2.x stable kernel branch in git.
Then I'm tracking some sources of "linux-next" down to find out something nice... you know why I want to bump kernel to 3.3 series? Yep, it would have nice I/O scheduler, hybrid-gfx framebuffer, going to kill the whole global-locks, and much more nice features...
Finally I have not a clue why metacity compositor failed to draw some types of shadows on EMGD because EMGD didn't show any warnings/errors especially even on gtt VRAM handler... :( Anyway patched metacity could solve such ugly issue on my VAIO P at least.
Cheers,
Tista
A1astor
March 13th, 2012, 03:55 PM
There's something weird... :(
Well let me know which contents did this directory have?
/sys/class/backlight
Here is it:
alastor@VAIO:~$ sudo ls -l /sys/class/backlight/
total 0
lrwxrwxrwx 1 root root 0 2012-03-13 21:41 acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
lrwxrwxrwx 1 root root 0 2012-03-13 21:41 emgd_psb -> ../../devices/platform/emgd_psb/backlight/emgd_psb
And try out this command whether backlight could be changed or not...
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 7
It does nothing...
tista
March 13th, 2012, 07:33 PM
Here is it:
alastor@VAIO:~$ sudo ls -l /sys/class/backlight/
total 0
lrwxrwxrwx 1 root root 0 2012-03-13 21:41 acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
lrwxrwxrwx 1 root root 0 2012-03-13 21:41 emgd_psb -> ../../devices/platform/emgd_psb/backlight/emgd_psb
It does nothing...
@A1astor,
OMG... it must be included only "emgd_psb" and nothing more... :(
So if you have some other video driver something like "poulsbo" or not?
Let me see the whole output of "lsmod"...
Cheers,
Tista
A1astor
March 14th, 2012, 01:36 AM
@A1astor,
OMG... it must be included only "emgd_psb" and nothing more... :(
So if you have some other video driver something like "poulsbo" or not?
Let me see the whole output of "lsmod"...
Cheers,
Tista
Hi, Tista.
You were absolutely right! poulsbo module were somehow loaded. I've added it to blacklist - and now brightness control is working!
Thank You so much!
tista
March 14th, 2012, 11:33 AM
Hi, Tista.
You were absolutely right! poulsbo module were somehow loaded. I've added it to blacklist - and now brightness control is working!
Thank You so much!
Hi A1astor. ;)
You're welcome...
Have a nice day!!
Regards,
Tista
bodhi.zazen
March 14th, 2012, 12:26 PM
Hi, Tista.
You were absolutely right! poulsbo module were somehow loaded. I've added it to blacklist - and now brightness control is working!
Thank You so much!
The poulsbo driver is problematic, I have been trying to address that piece of the puzzle with the Ubuntu Kernel Team.
Please add your experience to this bug report
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/899244
niop
March 14th, 2012, 03:34 PM
Hi All,
To avoid conflicts with poulsbo module and remove non needed things, i made customs kernels for my EeePC 1101HA,
latest is
3.2.11 ( latest ) without poulsbo nor psb_gfx, support for Fn+Fx keys, etc
Headers :
https://rapidshare.com/files/229985245/linux-headers-3.2.11-atom-eeepc-v1-userspace-300mhz_3.2.11-atom-eeepc-v1-userspace-300mhz-10.00.Custom_i386.deb
Kernel :
https://rapidshare.com/files/2279088548/linux-image-3.2.11-atom-eeepc-v1-userspace-300mhz_3.2.11-atom-eeepc-v1-userspace-300mhz-10.00.Custom_i386.deb
If you want some special custom Atom kernel with support for Dell / Toshiba / Acer, let me know
Niop
frcarri
March 15th, 2012, 08:06 AM
Hi,
though not writing here, I've been suffering this GMA500 for more than two years, and I would like to thank everyone here, who helped me keeping on with ubuntu instead of installing back windows ;)
I have an Acer 751h, and I used before 11.04 with EMGD driver. As 2D performance was mediocre, I have installed a daily build of 12.04. Everything seems to work smooth, even suspend/resume which at first failed, however backlight is not being adjusted: fn keys are working but there's no change in backlight.
Anyone managed to make it work?
Thank you again ):P
PilotPaul
March 15th, 2012, 08:21 AM
Hi
I have a 751h and still use Natty/EMGD 1.8 as my production system. However I also have a test partition running the Precise Beta + all updates and using psb_gfx. 2D works fine as well as suspend/resume, although to get the latter working you need to use the 99video fix described elsewhere. The only problem is that my lid closure is no longer recognised (Fn-F4 works ok) - I have raised a bug against indicator-power for this (bug here (https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/945972)) but no progress as yet (feel free to add yourself to this bug if you are affected). Backlight control also works using "acpi_backlight=vendor" in grub (again described elsewhere in this thread), and I also remove "splash" from my grub command line (stops vt.handoff=7 being applied).
Although this gives a usable 2D system (quite fast actually), the lack of Xv or VAAPI acceleration means that it is not a viable solution for me in the long term.
Best of luck!
Hi,
though not writing here, I've been suffering this GMA500 for more than two years, and I would like to thank everyone here, who helped me keeping on with ubuntu instead of installing back windows ;)
I have an Acer 751h, and I used before 11.04 with EMGD driver. As 2D performance was mediocre, I have installed a daily build of 12.04. Everything seems to work smooth, even suspend/resume which at first failed, however backlight is not being adjusted: fn keys are working but there's no change in backlight.
Anyone managed to make it work?
Thank you again ):P
frcarri
March 15th, 2012, 09:28 AM
Hi
I have a 751h and still use Natty/EMGD 1.8 as my production system. However I also have a test partition running the Precise Beta + all updates and using psb_gfx. 2D works fine as well as suspend/resume, although to get the latter working you need to use the 99video fix described elsewhere. The only problem is that my lid closure is no longer recognised (Fn-F4 works ok) - I have raised a bug against indicator-power for this (bug here (https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/945972)) but no progress as yet (feel free to add yourself to this bug if you are affected). Backlight control also works using "acpi_backlight=vendor" in grub (again described elsewhere in this thread), and I also remove "splash" from my grub command line (stops vt.handoff=7 being applied).
Although this gives a usable 2D system (quite fast actually), the lack of Xv or VAAPI acceleration means that it is not a viable solution for me in the long term.
Best of luck!
Hi,
thank you for your words. I tried the "acpi_backlight=vendor" but there's no result in backlight... fn keys work and the graph is shown on screen, but backlight always keeps at 100%
I don't usually close lid to suspend, so I even hadn't tried. I've done it now and, to my surprise, it's being detected. Backlight turns off when I close the lid, but I suppose it's a matter of configuration to get it suspended. This is what syslog says when I closed and opened a few times:
Mar 15 14:17:21 netbook kernel: [ 706.636815] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:22 netbook kernel: [ 706.924621] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:22 netbook kernel: [ 706.948441] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:22 netbook kernel: [ 707.332338] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:22 netbook kernel: [ 707.356885] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:26 netbook kernel: [ 710.744484] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:26 netbook kernel: [ 711.444496] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:34 netbook kernel: [ 719.680348] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:35 netbook kernel: [ 719.968410] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:35 netbook kernel: [ 720.440601] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:35 netbook kernel: [ 720.464745] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:36 netbook kernel: [ 721.292761] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:37 netbook kernel: [ 721.809347] gma500 0000:00:02.0: Backlight lvds set brightness 186a186a
Mar 15 14:17:38 netbook kernel: [ 723.285819] gma500 0000:00:02.0: Backlight lvds set brightness 186a186aTo me it's more important to get a fast 2D desktop, as I don't use it for video playback or such. That's the reason I moved to precise, although being still a beta release.
Best regards
tista
March 15th, 2012, 10:15 AM
Hi guys,
Well can u keep the secret? :)
"non-accel" EMGD could do a trick for 2D rendering speed... Yeah you just try it out with this setting:
1. Open this file via editor.
gksu gedit /usr/share/X11/xorg.conf.d/10-emgd.conf
2. Set this value to "0".
Option "ALL/1/General/Accel" "0"
3. Reboot.
[side effects]
* There's no chance to playback videos with acceled "xv" and "vaapi" anymore.
* 3D desktop might be stopped.
* But if you have "llvmpipe", you could run mutter and/or gnome-shell faster than psb_gfx (even though it's too much slow still..).
Try it out at your own rick!! ;)
Cheers,
Tista
PilotPaul
March 15th, 2012, 10:44 AM
Mine is the same when I close the lid - the action is detected (check with upower) and the screen switches off but it doesn't actually enter suspend mode. This behaviour started after a recent revision to indicator-power that fixed some problems with the battery monitor, hence my suspicion that this has somehow messed up the lid close event handling.
Still hoping for an answer...
Hi,
thank you for your words. I tried the "acpi_backlight=vendor" but there's no result in backlight... fn keys work and the graph is shown on screen, but backlight always keeps at 100%
I don't usually close lid to suspend, so I even hadn't tried. I've done it now and, to my surprise, it's being detected. Backlight turns off when I close the lid, but I suppose it's a matter of configuration to get it suspended. This is what syslog says when I closed and opened a few times:
To me it's more important to get a fast 2D desktop, as I don't use it for video playback or such. That's the reason I moved to precise, although being still a beta release.
Best regards
frcarri
March 15th, 2012, 04:34 PM
Mine is the same when I close the lid - the action is detected (check with upower) and the screen switches off but it doesn't actually enter suspend mode. This behaviour started after a recent revision to indicator-power that fixed some problems with the battery monitor, hence my suspicion that this has somehow messed up the lid close event handling.
Still hoping for an answer...
Yes, you're right. I checked it again with some more time and it was already configured to suspend. I also joined the bug.
Did you do something more to get the backlight working? I also did the 99video fix, and blacklisted poulsbo in /etc/modprobe.d/blacklist.conf. In grub I removed quiet splash and tried different acpi_backlight, but no luck :(
PilotPaul
March 15th, 2012, 04:57 PM
The only other grub options I use are "console=tty1". The only other thing I can suggest is a BIOS update - I am running version 3212. What version is yours?
Yes, you're right. I checked it again with some more time and it was already configured to suspend. I also joined the bug.
Did you do something more to get the backlight working? I also did the 99video fix, and blacklisted poulsbo in /etc/modprobe.d/blacklist.conf. In grub I removed quiet splash and tried different acpi_backlight, but no luck :(
frcarri
March 15th, 2012, 05:46 PM
I also tried that one. My version is 3211... I'll give a try to the 3212. Any recomended program to flash it under linux?
The only other grub options I use are "console=tty1". The only other thing I can suggest is a BIOS update - I am running version 3212. What version is yours?
frcarri
March 16th, 2012, 03:50 PM
No way. I updated to 3212 with unetbootin+FreeDOS however it remains the same. Maybe there's something different in my computer or in the installation, anyway it doesn't want to lower the brightness :(
frcarri
March 16th, 2012, 04:05 PM
Ok, I found this and it seems to work for me.
For some reason, the fn keys are changing the parameters in "/sys/class/backlight/acer-wmi" while the working parameters are those of "/sys/class/backlight/psb-bl"
At least I can now change it from a terminal :)
OK, for those having difficulty setting the brightness of the display , good news.
It can be set by setting /sys/class/backlight/psb-bl/brightness
Example:
echo 70 | sudo tee /sys/class/backlight/psb-bl/brightnessYou can of course script this, save this script in /usr/local/bin/brightness
#!/bin/bash
RED='\e[0;31m'
GREEN='\e[0;32m'
if [ $EUID != 0 ]; then
echo -e "${RED}This script must be run as root (sudo)."
exit 1
fi
case $1 in
0)
echo 100 > /sys/class/backlight/psb-bl/brightness
;;
[1-9])
echo "${1}0" > /sys/class/backlight/psb-bl/brightness
;;
*)
echo -e "${GREEN}Usage: brightness n,\nn= 0-9 , 0 = 100 %"
exit 1
;;
esac
exit 0You then run it as:
sudo brightness 7
bodhi.zazen
March 16th, 2012, 04:10 PM
Glad you found and liked the script =)
frcarri
March 16th, 2012, 04:16 PM
Glad you found and liked the script =)
Yes, I like it. Thank you for it. Sometimes it's hard to find all the information around so many pages in this thread ;)
It's beyond my skills but maybe you know: is there a way to bind the fn keys to the script?
PilotPaul
March 17th, 2012, 05:03 AM
I have the solution (although I think you have also stumbled across it yourself). I have acer_wmi blacklisted. I ran a quick test and with this module loaded the backlight keys will not work without a workaround such as bodhi has suggested. If you blacklist it then the backlight keys should work fine.
Hope this helps!
Edit: this link (http://www.mjmwired.net/kernel/Documentation/laptops/acer-wmi.txt) explains what acer_wmi does...
frcarri
March 17th, 2012, 12:12 PM
I have the solution (although I think you have also stumbled across it yourself). I have acer_wmi blacklisted. I ran a quick test and with this module loaded the backlight keys will not work without a workaround such as bodhi has suggested. If you blacklist it then the backlight keys should work fine.
Hope this helps!
Edit: this link (http://www.mjmwired.net/kernel/Documentation/laptops/acer-wmi.txt) explains what acer_wmi does...
Yes, it helps a lot. Just by removing the module with rmmod it started working :D
Thank you very much!
PS: It's nice to read in your link that it's blacklisted in Aspire One series :rolleyes:
NOTE: The Acer Aspire One is not supported hardware. It cannot work with acer-wmi until Acer fix their ACPI-WMI implementation on them, so has been blacklisted until that happens.
Juerg Wullschleger
March 18th, 2012, 05:26 PM
Hi,
I have installed 12.04 from
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
on my Vaio X11. And it works, except for the fact that gray-tones flicker a bit. (It seems that the Vaio P's has a similar issue, see comments in http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/)
I tried to resolve the problem using the following customized xorg.conf:
Section "Device"
Identifier "Device0"
Driver "fbdev"
EndsectionSection "Device"
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "VAIO-LVDS"
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
Section "Monitor"
Identifier "VAIO-LVDS"
ModelName "SNY"
Modeline "1366x768" 74.06 1366 1429 1557 1663 768 768 769 775 -HSync +VSync
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "composite" "enable"
EndSection
which is an adapted version of the xorg.conf posted by tista once for EMGD.
It doesn't help, because the modeline is rejected, because it fails some kind of test. Here is part of the /var/log/Xorg.0.log:
...
[ 8.832] (II) FBDEV: driver for framebuffer: fbdev
[ 8.832] (++) using VT number 7
[ 8.832] (II) Loading sub module "fbdevhw"
[ 8.832] (II) LoadModule: "fbdevhw"
[ 8.833] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 8.833] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 8.833] compiled for 1.11.3, module version = 0.0.2
[ 8.833] ABI class: X.Org Video Driver, version 11.0
[ 8.833] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 8.833] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 8.834] (**) FBDEV(0): claimed PCI slot 0@0:2:0
[ 8.834] (II) FBDEV(0): using default device
[ 8.834] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 8.834] (==) FBDEV(0): RGB weight 888
[ 8.834] (==) FBDEV(0): Default visual is TrueColor
[ 8.834] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 8.834] (II) FBDEV(0): hardware: psbfb (video memory: 6144kB)
[ 8.834] (II) FBDEV(0): checking modes against framebuffer device...
[ 8.834] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[ 8.834] (II) FBDEV(0): mode "1366x768" test failed
[ 8.834] (II) FBDEV(0): mode "1366x768" not found
[ 8.834] (II) FBDEV(0): checking modes against monitor...
[ 8.834] (--) FBDEV(0): Virtual size is 1366x768 (pitch 1366)
[ 8.835] (**) FBDEV(0): Built-in mode "current"
[ 8.835] (==) FBDEV(0): DPI set to (96, 96)
...
I also tried other modelines, generated with the gtf command. I always get the same result.
What else can I try? :confused:
Juerg
jbernardo
March 19th, 2012, 02:26 AM
Well, I've tried http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/ on my 1101HA, and the result is still the same. Ever since the psb_gfx module started being added to the kernel (on 11.10) I get kernel panics. Sometimes X starts and works for a minute or two, with a huge screen "wavery effect", equal to what I got with the EMGD drivers and the powersave (underclock) profile. But after that minute or two everything hangs and I end by having to turn the netbook off using the power button, as even the sysreq key isn't recognized.
tista
March 19th, 2012, 12:51 PM
Hi,
I have installed 12.04 from
http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/
on my Vaio X11. And it works, except for the fact that gray-tones flicker a bit. (It seems that the Vaio P's has a similar issue, see comments in http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/)
I tried to resolve the problem using the following customized xorg.conf:
Section "Device"
Identifier "Device0"
Driver "fbdev"
EndsectionSection "Device"
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "VAIO-LVDS"
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
Section "Monitor"
Identifier "VAIO-LVDS"
ModelName "SNY"
Modeline "1366x768" 74.06 1366 1429 1557 1663 768 768 769 775 -HSync +VSync
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "composite" "enable"
EndSection
which is an adapted version of the xorg.conf posted by tista once for EMGD.
It doesn't help, because the modeline is rejected, because it fails some kind of test. Here is part of the /var/log/Xorg.0.log:
...
[ 8.832] (II) FBDEV: driver for framebuffer: fbdev
[ 8.832] (++) using VT number 7
[ 8.832] (II) Loading sub module "fbdevhw"
[ 8.832] (II) LoadModule: "fbdevhw"
[ 8.833] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 8.833] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 8.833] compiled for 1.11.3, module version = 0.0.2
[ 8.833] ABI class: X.Org Video Driver, version 11.0
[ 8.833] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 8.833] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 8.834] (**) FBDEV(0): claimed PCI slot 0@0:2:0
[ 8.834] (II) FBDEV(0): using default device
[ 8.834] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 8.834] (==) FBDEV(0): RGB weight 888
[ 8.834] (==) FBDEV(0): Default visual is TrueColor
[ 8.834] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 8.834] (II) FBDEV(0): hardware: psbfb (video memory: 6144kB)
[ 8.834] (II) FBDEV(0): checking modes against framebuffer device...
[ 8.834] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[ 8.834] (II) FBDEV(0): mode "1366x768" test failed
[ 8.834] (II) FBDEV(0): mode "1366x768" not found
[ 8.834] (II) FBDEV(0): checking modes against monitor...
[ 8.834] (--) FBDEV(0): Virtual size is 1366x768 (pitch 1366)
[ 8.835] (**) FBDEV(0): Built-in mode "current"
[ 8.835] (==) FBDEV(0): DPI set to (96, 96)
...
I also tried other modelines, generated with the gtf command. I always get the same result.
What else can I try? :confused:
Juerg
Hi Juerg.. ;)
Yeah I could confirm that today psb_gfx might ignore any special xorg.confs.... My P seems the same.
But one thing.
I didn't experience such "gray-flicker" on any desktop sessions, so let me know that details.. ;) I only have an ugly glitch of "missing mouse pointer" now. IMHO, this would cause GEM "fixed memory object" which must be kept anytime via kzalloc or so, but today this didn't work properly. Then cursor object would be wiped out from gem memory map tackled by any other memory object something like "overlay" object on compositor. So especially on time when "heavy load" comes out, the mouse pointer might be vanished..
Finally, kernel 3.4 would bring the whole new psb_gfx to us. ;)
Cheers,
Tista
bodhi.zazen
March 19th, 2012, 03:20 PM
Well, I've tried http://blog.bodhizazen.net/linux/ubuntu-gma500-live-cd/ on my 1101HA, and the result is still the same. Ever since the psb_gfx module started being added to the kernel (on 11.10) I get kernel panics. Sometimes X starts and works for a minute or two, with a huge screen "wavery effect", equal to what I got with the EMGD drivers and the powersave (underclock) profile. But after that minute or two everything hangs and I end by having to turn the netbook off using the power button, as even the sysreq key isn't recognized.
How did you test the psb_gfx driver is not in Ubuntu 11.10 ?
You should file a bug report with kernel.org against the psb_gfx driver.
knopper1
March 19th, 2012, 11:16 PM
Hi,
are there any patches available yet for compiling emgd-dkms 1.8 or 1.10 on Kernel 3.3?
-Klaus
thermatk
March 20th, 2012, 03:31 AM
niop, you said some time ago that you can publish new live cds with EMGD 1.10 and Linux 3.2.
Please, can you build or explain how to do it a Precise daily with EMGD 1.10 and downgraded X.org?
May be I have missed something but I have waited for it a lot. I can't use Pixie Live more as I don't know how to build the programs I need :(
tista
March 20th, 2012, 11:09 AM
Hi,
are there any patches available yet for compiling emgd-dkms 1.8 or 1.10 on Kernel 3.3?
-Klaus
@Klaus,
At least I haven't yet...
Because I'm waiting for the time when 3.4 future freeze had come... now linux-next's drm codes are under heavy developments, so I don't think now is the time to go...
After all, I would try for it ASAP... ;)
However you're welcome to commit those patches to us. In this time, I would check them out whether those could be approved or not... Since I'm now testing some patches for "cogl" on llvmpipe, Yeah seems a little bit busy for it....
Cheers,
Tista.
Juerg Wullschleger
March 20th, 2012, 12:07 PM
Yeah I could confirm that today psb_gfx might ignore any special xorg.confs.... My P seems the same.
But one thing.
I didn't experience such "gray-flicker" on any desktop sessions, so let me know that details.. ;) I only have an ugly glitch of "missing mouse pointer" now. IMHO, this would cause GEM "fixed memory object" which must be kept anytime via kzalloc or so, but today this didn't work properly. Then cursor object would be wiped out from gem memory map tackled by any other memory object something like "overlay" object on compositor. So especially on time when "heavy load" comes out, the mouse pointer might be vanished..
Finally, kernel 3.4 would bring the whole new psb_gfx to us. ;)
Cheers,
Tista
Hi tista,
Thanks for your reply. Ok, so I guess I have to wait for kernel 3.4.
I attached a picture of the flickering. (It was very difficult to get it on picture!) There are some stripes from the upper-left to the lower-right, that keep moving. Note that they are only in the gray part, not in the white part. I think these stripes make the the picture flicker a bit.
I have to say that I have worked with CRT monitors that flickered far worse. ;) But it shouldn't be there...
Juerg
niop
March 20th, 2012, 03:30 PM
niop, you said some time ago that you can publish new live cds with EMGD 1.10 and Linux 3.2.
Please, can you build or explain how to do it a Precise daily with EMGD 1.10 and downgraded X.org?
May be I have missed something but I have waited for it a lot. I can't use Pixie Live more as I don't know how to build the programs I need :(
Hi Thermatk,
Sorry for being late on building such iso, i just find out linux mint 12 LXDE and will use it to build the new iso, so i need time to add customizations, some repo and softs, and will post it in a few days.
Meanwhile the easy way to have the 3.2 kernel is :
replace /usr/src/emgd-1.10.0.2209 with this one :
https://rapidshare.com/files/3917768770/emgd_drm_3.2.5.tgz
( 2 files patched )
BEFORE INSTALLING ANY 3.2 kernel
then install any 3.2 kernel you want ( pateo's were fine for netbooks )
http://pateo.wordpress.com/2012/03/17/3-2-11-intel-atom-945gme-chipset-netbook-zen-kernel-compiled-on-linux-mint-12-lxde/
or mine specialy optimized for EeePC 1000, 1100, 1200 series
https://rapidshare.com/files/229985245/linux-headers-3.2.11-atom-eeepc-v1-userspace-300mhz_3.2.11-atom-eeepc-v1-userspace-300mhz-10.00.Custom_i386.deb
https://rapidshare.com/files/2279088548/linux-image-3.2.11-atom-eeepc-v1-userspace-300mhz_3.2.11-atom-eeepc-v1-userspace-300mhz-10.00.Custom_i386.deb
with a custom grub command line switches :
acpi_backlight=vendor vmalloc=256MB acpi_osi=Linux resume=/dev/sda6 pcie_aspm=off pci=nomsi console=tty1 acpi_enforce_resources=lax quiet nosplash vga=792
where resume=/dev/sdxx is your swap partition for resume purpose
hope it helps ;-)
more informations are on the 516 page
Niop
tista
March 22nd, 2012, 03:27 AM
Hi tista,
Thanks for your reply. Ok, so I guess I have to wait for kernel 3.4.
I attached a picture of the flickering. (It was very difficult to get it on picture!) There are some stripes from the upper-left to the lower-right, that keep moving. Note that they are only in the gray part, not in the white part. I think these stripes make the the picture flicker a bit.
I have to say that I have worked with CRT monitors that flickered far worse. ;) But it shouldn't be there...
Juerg
Hi Juerg.
Thanks for taking a shot. ;)
Oh what a strange flickering I've never seen before... :(
Today I haven't a clue to solve that.
But I have some questions for that, OK?
* Is this issue happened on every sessions? (like umm.. Unity-2D, gnome-fallback, XFce, KDE, and so)
* Once closing the lid to make "blank screen", then after re-opened, this issue still kept remaining?
* Have you already applied any "special" configurations for grub boot parameters?
Have a nice day,
Tista
bodhi.zazen
March 24th, 2012, 02:12 PM
FWIW:
I took both Fedora 17 and Ubuntu 12.04 , both in Beta, for a test spin the last 2 days.
My gma500 works at native resolution out of the box with both distros, although you need to restart X
Fedora - Ctrl-alt-backspace
Ubuntu - ctrl-alt-F2 , log in, sudo /etc/init.d/lightdm restart
Gnome-shell (fedora 17) is looking great, speed has much improved.
raymac46
March 25th, 2012, 11:11 AM
I have a Dell Mini 12.
I have installed Xubuntu 12.04 and after making the necessary changes to /etc/default/grub I have it running well at native 1280X800 resolution with the psb_gfx driver.
I don't think you have to blacklist poulsbo any more but the vt handoff issue hasn't been fixed as yet so you still need the "console=tty1" command in the grub options replacing "quiet splash".
bodhi.zazen
March 25th, 2012, 12:07 PM
I have a Dell Mini 12.
I have installed Xubuntu 12.04 and after making the necessary changes to /etc/default/grub I have it running well at native 1280X800 resolution with the psb_gfx driver.
I don't think you have to blacklist poulsbo any more but the vt handoff issue hasn't been fixed as yet so you still need the "console=tty1" command in the grub options replacing "quiet splash".
Exactly, the poulsbo module is not longer built by default, so you no longer need to blacklist it.
But, the vt handoff issue persists =(
I also use 'console=tty1'
Juerg Wullschleger
March 25th, 2012, 11:11 PM
Hi Juerg.
Thanks for taking a shot. ;)
Oh what a strange flickering I've never seen before... :(
Today I haven't a clue to solve that.
But I have some questions for that, OK?
* Is this issue happened on every sessions? (like umm.. Unity-2D, gnome-fallback, XFce, KDE, and so)
* Once closing the lid to make "blank screen", then after re-opened, this issue still kept remaining?
* Have you already applied any "special" configurations for grub boot parameters?
Have a nice day,
Tista
Hi Tista,
Here the answers to your questions:
* I have tried Unity, Unity-2D and XFce. They all flicker. Also the login-screen flickers the same way.
* Suspend does not work.
* No, I don't use any special configuration.
I have now taken a better picture that might be a bit more helpful. On the left, there are only black pixels below on the screen, and you can see these stripes. (Since they move, the colors are almost invisible.) On the right side, there are only white pixels below on the screen, and the stripes almost disappear. But there, the whole area flickers.
Yes, it's strange.
Juerg
kidcommunist
March 25th, 2012, 11:17 PM
Dear Ubuntu community,
I am not sure where I can post this, in fact I am not sure if I am allowed to post this; however, I have a pretty difficult situation on my hands as of now.
I will receive a Nokia booklet tomorrow- GMA 500 chipset as you know.
I am in medical school and I need this laptop to work so I can use it for school. I do not have much experience with coding but I am able to follow direction precisely.
I am completely overwhelmed with all the information and intelligence exchanged on these forums regarding how to make modifications in order to have a functional machine.
Which Ubuntu version will give me the most stable performance? What do I need to do in order to ensure that I do not destroy my laptop. I am not a gamer, I just need my machine to work transparently.
PLEASE HELP. And please excuse me if I violated any forum etiquette. Thank you all in advance.
Kidcomm
bodhi.zazen
March 26th, 2012, 09:25 AM
Dear Ubuntu community,
I am not sure where I can post this, in fact I am not sure if I am allowed to post this; however, I have a pretty difficult situation on my hands as of now.
I will receive a Nokia booklet tomorrow- GMA 500 chipset as you know.
I am in medical school and I need this laptop to work so I can use it for school. I do not have much experience with coding but I am able to follow direction precisely.
I am completely overwhelmed with all the information and intelligence exchanged on these forums regarding how to make modifications in order to have a functional machine.
Which Ubuntu version will give me the most stable performance? What do I need to do in order to ensure that I do not destroy my laptop. I am not a gamer, I just need my machine to work transparently.
PLEASE HELP. And please excuse me if I violated any forum etiquette. Thank you all in advance.
Kidcomm
Your best options, IMO, are either Fedora 17 or Ubuntu 12.04.
The "problem" with both is that they are still in beta, so there may be some bugs yet.
I would advise you try either xubuntu or the xfce spin of Fedora. You will need to re-start X (the graphical interface) after you boot.
Fedora - Ctrl-alt-backspace
Ubuntu - ctrl - alt F2 , at the command line run
sudo /etc/init.d/lightdm restart
You can fix that after you install by adding "console=tty1" to the grub options.
downil
March 26th, 2012, 04:44 PM
Been following this thread for a while and registered to say thank you to everyone sharing ideas! Thanks!
I have a eee pc 1101HA that never quite worked and that's how I ended up here. Keep up the good work guys!
fanum
March 26th, 2012, 04:55 PM
Your best options, IMO, are either Fedora 17 or Ubuntu 12.04.
The "problem" with both is that they are still in beta, so there may be some bugs yet.
I would advise you try either xubuntu or the xfce spin of Fedora. You will need to re-start X (the graphical interface) after you boot.
Fedora - Ctrl-alt-backspace
Ubuntu - ctrl - alt F2 , at the command line run
sudo /etc/init.d/lightdm restart
You can fix that after you install by adding "console=tty1" to the grub options.
I would follow this advice, and post back here if you get stuck anywhere. It should be working properly, other than the occasional bug from 12.04 being in beta. I have been running it for the last month or two, and have had no serious issues.
(IGNORE THIS PART)
bodhi.brazen, curious why you prefer the xfce version? Is it just because unity is not liked by everyone, or is there another technical reason?
bodhi.zazen
March 26th, 2012, 05:07 PM
bodhi.brazen, curious why you prefer the xfce version? Is it just because unity is not liked by everyone, or is there another technical reason?
Personally I am happy with both Unity and gnome-shell, but, I am guessing, xfce would *probably* give better performance.
I have no objective data (benchmarks) to support that hypothesis and there is nothing wrong with any of the DE.
fanum
March 26th, 2012, 05:33 PM
Personally I am happy with both Unity and gnome-shell, but, I am guessing, xfce would *probably* give better performance.
I have no objective data (benchmarks) to support that hypothesis and there is nothing wrong with any of the DE.
Got it, you are probably right. Thanks for the clarification.
raymac46
March 27th, 2012, 04:40 PM
Looks as if the bug squashers are looking for more info on the vt.handoff=7 issue.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/914311
3rugger
March 27th, 2012, 04:46 PM
You can fix that after you install by adding "console=tty1" to the grub options.
I have a similar problem. Where do I need to add that in grub options? I tried adding it in /etc/default/grub to the line
GRUB_CMDLINE_LINUX="console=tty1"
Is that the right place for the option? I still get the black screen after rebooting even after doing that. Otherwise everything works great after doing the lightdm restart.
EDIT: JUST FIGURED IT OUT!
I had the wrong line. I needed to change the line GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” to GRUB_CMDLINE_LINUX_DEFAULT=”console=tty1”
Everything works great now. It is amazing what a difference a proper resolution makes!
knopper1
March 28th, 2012, 08:45 AM
@Klaus,
At least I haven't yet...
Because I'm waiting for the time when 3.4 future freeze had come... now linux-next's drm codes are under heavy developments, so I don't think now is the time to go...
After all, I would try for it ASAP... ;)
However you're welcome to commit those patches to us. In this time, I would check them out whether those could be approved or not... Since I'm now testing some patches for "cogl" on llvmpipe, Yeah seems a little bit busy for it....
Cheers,
Tista.
I made a patch that "just works for me", maybe you can do more with it. emgd 1.8 (the only "stable" version for my eeepc 1101ha yet) compiles unter Kernel 3.3.0 with this patch, and seems to run OK so far, apart from a few glitches that were also present in previous kernels.
Regards
-Klaus
tista
March 29th, 2012, 12:09 AM
I made a patch that "just works for me", maybe you can do more with it. emgd 1.8 (the only "stable" version for my eeepc 1101ha yet) compiles unter Kernel 3.3.0 with this patch, and seems to run OK so far, apart from a few glitches that were also present in previous kernels.
Regards
-Klaus
Hi knopper1,
OK. I've tested it and seems to be built well against 3.3.0-999-generic Ubuntu mainline kernel... ;) But unfortunately I'm living with EMGD-1.10, so I didn't do exams on running (means building test only).
So I've also committed it to our "emgd-fix" repository:
emgd-dkms (1.8.0.2032-0ubuntu2~kernel.3.3~ppa1) oneiric; urgency=high
* Added patches for bulding against upstream kernel 3.3 series.
- pushed by knopper1, and I polished them.
http://ubuntuforums.org/showpost.php?p=11799885&postcount=5188
-- Tista <address was hidden> Thu, 29 Mar 2012 12:36:01 +0900
I now applied this patch:
emgd-dkms kernel 3.3 patch (http://paste.ubuntu.com/904962/)
This could solve version control between 3.2 and 3.3 automatically, and even on lower kernel family, too...
And built binary package is here:
https://launchpad.net/~gma500/+archive/emgd-fix/+files/emgd-dkms_1.8.0.2032-0ubuntu2%7Ekernel.3.3%7Eppa1_all.deb
If others could accept for this patch, I would commit it to main "gma500/emgd-1.8" repository soon... Anyway really thanks for your work on patchworks!! :)
Best Regards,
Tista
blugeco
March 29th, 2012, 09:35 AM
Originally Posted by Tista
And built binary package is here:
https://launchpad.net/~gma500/+archi...7Eppa1_all.deb
Hi Tista,
just to double check, would the package work on 11.10 having installed the 3.3 Kernel?
I have a Nokia Booklet 3G (GMA500), my plan would be to:
- install Oneiric
using poulsbo.asd=1 psb_gfx.asd=1 options at startup
- install kernel 3.3 (http://www.upubuntu.com/2012/03/how-to-install-linux-33-kernel-in.html)
- install EMGD 1.8 from the PPA (https://launchpad.net/~gma500/+archive/emgd-1.8)
- apply the package
dpkg -i emgd-dkms_1.8.0.2032-0ubuntu2~kernel.3.3~ppa1_all.deb
- reboot
Would that make sense? Or it's maybe worth to try the EMGD 1.10?
Thanks guys,
blugeco
lucazade
March 29th, 2012, 09:47 AM
http://www.phoronix.com/scan.php?page=news_item&px=MTA3ODY
Fedora Needs Your Help Hitting On GNOME Software Rendering
The Fedora developers have organized a test day where they're looking for users with either no Linux graphics driver support (or just troubled drivers) to try their systems with a new spin of Fedora 17 that's taking advantage of Gallium3D LLVMpipe-powered software rendering for the GNOME Shell.
If anyone want to help testing on our beloved gma500 this could be a good initiative.. unfortunately I'm not at home to test it.
The result of this testing day could be ported also on Ubuntu ;)
tista
March 29th, 2012, 10:17 AM
Hi Tista,
just to double check, would the package work on 11.10 having installed the 3.3 Kernel?
Hi blugeco. ;)
Yep, you're welcome to do double-check on my works...
And "Yes". I've done building tests on my VAIO P running Oneiric.
I have a Nokia Booklet 3G (GMA500), my plan would be to:
- install Oneiric
using poulsbo.asd=1 psb_gfx.asd=1 options at startup
- install kernel 3.3 (http://www.upubuntu.com/2012/03/how-to-install-linux-33-kernel-in.html)
- install EMGD 1.8 from the PPA (https://launchpad.net/~gma500/+archive/emgd-1.8)
- apply the package
dpkg -i emgd-dkms_1.8.0.2032-0ubuntu2~kernel.3.3~ppa1_all.deb
- reboot
If having any questions for instruction of install, please visit our ppa page. I would suggest this commands:
sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf
dpkg -i emgd-dkms_1.8.0.2032-0ubuntu2~kernel.3.3~ppa1_all.deb
reboot
Would that make sense? Or it's maybe worth to try the EMGD 1.10?
Yeah exactly makes sense! ;)
But umm... I don't know today which would be the better whether we should tackle to 1.10 or not... Because 1.10 has some issues on vaapi playback, so someone would like to rollback to 1.8 especially in the case using poulsbo machine as video player...
In opposite, kernel codes of 1.10 seems quite well than 1.8 obviously since 1.10 already had fbcon routines. ;) If it had KMS codes, that would be perfect... :P
Thanks guys,
blugeco
I hope this patch could help you guys, too.
And you're welcome to post any issues on my patchworks. since now I'm thinking "2nd round" to polish it...
Cheers,
Tista
PS
Oh forgot to mention...
if you had experienced something like "build failure", please let me see your buildlog... and then you could find stock package in /var/cache/apt/archives, so dpkging might help you after rebooting with an older (stock) kernel in oneiric...
tista
March 29th, 2012, 10:34 AM
http://www.phoronix.com/scan.php?page=news_item&px=MTA3ODY
Fedora Needs Your Help Hitting On GNOME Software Rendering
If anyone want to help testing on our beloved gma500 this could be a good initiative.. unfortunately I'm not at home to test it.
The result of this testing day could be ported also on Ubuntu ;)
Hey Luca! :)
Oh what a nice thing comes up to us!!
https://fedoraproject.org/wiki/Test_Day:2012-03-29_Gnome_Shell_Software_Rendering
I hope this could break the "Brickwall" of llvm performance...
Oh I gotta go dinner...
Ho una fame da lupo!
grrrrr.... :mrgreen:
Ciao,
Tista
lucazade
March 29th, 2012, 10:43 AM
Hey Luca! :)
Oh what a nice thing comes up to us!!
https://fedoraproject.org/wiki/Test_Day:2012-03-29_Gnome_Shell_Software_Rendering
I hope this could break the "Brickwall" of llvm performance...
Oh I gotta go dinner...
Ho una fame da lupo!
grrrrr.... :mrgreen:
Ciao,
Tista
LOL .. I'm stuck at work w/o my lappy to test llvm
happy dinna!
mattrope
March 29th, 2012, 11:50 AM
Hi blugeco. ;)
In opposite, kernel codes of 1.10 seems quite well than 1.8 obviously since 1.10 already had fbcon routines. ;) If it had KMS codes, that would be perfect... :P
EMGD 1.10 does have KMS support (it was added along with the Wayland support), it just isn't turned on in the default configuration since it doesn't get used during the typical X-based operation. You'll need to flip on both the "kms" and the "init" bits in egd_drm/emgd/drm/user_config.c (which is basically the DRM driver's equivalent of xorg.conf).
tista
March 29th, 2012, 12:11 PM
EMGD 1.10 does have KMS support (it was added along with the Wayland support), it just isn't turned on in the default configuration since it doesn't get used during the typical X-based operation. You'll need to flip on both the "kms" and the "init" bits in egd_drm/emgd/drm/user_config.c (which is basically the DRM driver's equivalent of xorg.conf).
Hey Matt! :)
Been a while...
So OK... well which did those values must be set as "boolean" or "int"?
Now I'm flipping them to "1" as boolean and building against 3.2 kernel...
Stay tuned.. ;)
Best Regards,
Tista
mattrope
March 29th, 2012, 01:23 PM
Hey Matt! :)
Been a while...
So OK... well which did those values must be set as "boolean" or "int"?
Now I'm flipping them to "1" as boolean and building against 3.2 kernel...
Stay tuned.. ;)
Best Regards,
Tista
Yes, setting them to "1" turns them on.
Note that you'll want to fill in your panel timing information (or specify that it should use EDID if you actually have an EDID-capable panel) in the user_config.c just like you would in xorg.conf since those panel timings will get used to generate the KMS mode list and setup the framebuffer console before X or Wayland start up.
tista
March 29th, 2012, 01:42 PM
Yes, setting them to "1" turns them on.
Note that you'll want to fill in your panel timing information (or specify that it should use EDID if you actually have an EDID-capable panel) in the user_config.c just like you would in xorg.conf since those panel timings will get used to generate the KMS mode list and setup the framebuffer console before X or Wayland start up.
Hi Matt,
Thanks in advance... :)
So now I've patched like this:
http://paste.ubuntu.com/905964/
And it could boot QUITE FASTER!! Wow!! :P
but unfortunately I had to keep my user-space configuration alive still... yeah if not, xorg didn't come up. My patch might need more fixes...
Finally I actually set VT number #7 as graphical splash (means plymouth), but somehow EMGD 1.10 seems to run on VT #8, haven't a clue. :(
Anyway really thanks again!! I would keep tracking some logs/issues down.
You are a real hero...
Regards,
Tista
thermatk
March 30th, 2012, 01:53 AM
Hey all!
Great news for all of us:
http://www.phoronix.com/scan.php?page=news_item&px=MTA3ODU
Last November I mentioned the state of the open-source GMA500/Poulsbo DRM driver that's still basic and lacks 2D/3D acceleration support, but Intel's Alan Cox mentioned at that point that video acceleration might be possible on open-source.
...the DRM driver might be able to be worked up to handle video acceleration.
:D
blugeco
March 30th, 2012, 04:38 AM
Hi blugeco. ;)
Yep, you're welcome to do double-check on my works...
Hey guys,
I am afraid it didn't work ... :(
Just to summarize, I installed XUbuntu 11.10 on a Nokia Booklet 3G, then installed the Kernel 3.3 (3.3.0-030300-generic).
After restart, the system was working well, nice and snappy.
The I installed the EMGD 1.8 and applied the patch (following Tista's instructions),
sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf
sudo dpkg -i emgd-dkms_1.8.0.2032-0ubuntu2~kernel.3.3~ppa1_all.deb
I didn't have any error during the installation ... so I restarted thinking I finally got it right ... but at restart, the screen just went black ... nothing going on at all.
I was thinking to try these workaround
https://answers.launchpad.net/emgd/+faq/1450
Also ... I can't find the post now but I think I read Plymouth was supposed to be uninstalled as well?
Any more suggestions?
Thanks for all your efforts,
blugeco
tista
March 30th, 2012, 05:24 AM
@blugeco,
OK...
So how about rollbacking emgd-dkms to dispatched version as well?
Basically stock packages runs normally before dpkging patched on?
At least on my OO & 3.3.0-999-generic, as viewing dmesg, emgd.ko could be loaded successfully for primary drm driver...:( But don't forget that I actually run 1.10 system, so I could never load Xorg by 1.8 kernel module instead of 1.10... All I coulld test is "building tests"...
Finally we need "log" and let me see, Yeah it would tell everything for us, if you could... ;)
Cheers,
Tista
PS
Forgot to mention...
You should "run" dpkg-reconfigure emgd-dkms on "target kernel". you know?
So if you want to run 3.3 kernel, then boot from 3.3 kernel and login into VT (or terminal),
then run dpkg-reconfigure emgd-dkms. Because dkms system sometimes might mistake the choice of kernel header version...
blugeco
March 30th, 2012, 06:06 AM
@tista
Ok, I'll try later in my lunch break.
Just to doublecheck (my understanding ... not your work ;)) ... I need
CTRL + ALT + F1 (to enter Terminal mode)
log in
run 'dpkg-reconfigure emgd-dkms'
if I need to send you logs, I just need to type 'log'? and send you the output? Or there's anything else I need to get you?
Thanks,
blugeco
blugeco
March 30th, 2012, 06:09 AM
@tista
So how about rollbacking emgd-dkms to dispatched version as well?
Basically stock packages runs normally before dpkging patched on?
sorry, forgot to mention, I didn't try to reboot before patching the EMGD 1.8, I thought Kernel 3.3 wouldn't work without the patch ..
do you think it's worth a shot?
tista
March 30th, 2012, 06:17 AM
@tista
Ok, I'll try later in my lunch break.
Just to doublecheck (my understanding ... not your work ;)) ... I need
CTRL + ALT + F1 (to enter Terminal mode)
log in
run 'dpkg-reconfigure emgd-dkms'
if I need to send you logs, I just need to type 'log'? and send you the output? Or there's anything else I need to get you?
Thanks,
blugeco
Yeah almost good method.
But before running dpkg, please check your actual kernel out:
uname -a
And if passed, then run dpkg...
Cheers,
Tista
tista
March 30th, 2012, 06:36 AM
@tista
sorry, forgot to mention, I didn't try to reboot before patching the EMGD 1.8, I thought Kernel 3.3 wouldn't work without the patch ..
do you think it's worth a shot?
OK... well what I wanna know is "whether your user-space (means Xorg) configuration had been ready to go or not... If not, this issue may cause the configuration of user-space instead of kernel-space (means patched dkms), right? ;)
So I really don't care about that even if you have to run older 3.0.0 kernel to be paired with stock emgd-dkms...
Finally I could suggest this "bug tracking" method:
#1. First you can run 3.3 kernel.
#2. try dpkg-reconfigure to build emgd.ko as kernel module on target kernel with patched deb package.
#3. reboot and check if it could rearch for the Xorg screen.
#4. If not, reboot again and select okder kernel (maybe 3.0.0 series) on grub.
#5. booting 3.0.0 kernel and retry dpkg-reconfigure for 3.0.0 actual kernel.
#6. reboot and check if it could rearch for the Xorg screen.
#7. If not, to put your log onto Ubuntu-paste, install pastebinit from apt-get install.
#8. upload your user-space log:
cat /var/log/Xorg.0.log | pastebinit
and system log:
cat /var/log/dmesg | pastebinit
#9. And let us know those URLs.
Please do that.
Tista
tista
March 30th, 2012, 08:18 AM
Hi psb_gfx lovers... ;)
Yow today I've tested the latest driver named gma500_gfx.ko!!
So nice...
I could say we don't have to do trick for plymouth, vt.handoff anymore! ;) it smoothly works... amazing.
http://oi42.tinypic.com/35ktwuw.jpg
And I've attached source for those who want to tackle to the bleeding edge driver experiences... ;)
But one thing.
I've modified psb_drv.c because every time "acpi_video_register()" gets in my way to control the backlight, so I've commented it. Hopefully this could help some types of VAIO machine as well... On the other hand, like AspireOne, it might need, if so, please uncomment that line.
Regards,
Tista
PS:
An attached tar-ball is for kernel geeks. if you guys didn't know how to write Makefile, unfortunately you'd better to stay away from this trial... ;)
lucazade
March 30th, 2012, 08:23 AM
Hi psb_gfx lovers... ;)
Yow today I've tested the latest driver named gma500_gfx.ko!!
So nice...
I could say we don't have to do trick for plymouth, vt.handoff anymore! ;) it smoothly works... amazing.
And I've attached source for those who want to tackle to the bleeding edge driver experiences... ;)
But one thing.
I've modified psb_drv.c because every time "acpi_video_register()" gets in my way to control the backlight, so I've commented it. Hopefully this could help some types of VAIO machine as well... On the other hand, like AspireOne, it might need, if so, please uncomment that line.
Regards,
Tista
PS:
An attached tar-ball is for kernel geeks. if you guys didn't know how to write Makefile, unfortunately you'd better to stay away from this trial... ;)
LOL thanks for sharing.. going to try it in the noon and will let you know ;)
blugeco
March 30th, 2012, 08:54 AM
Hi Tista,
no good news, I am afraid ...
#1. First you can run 3.3 kernel.
#2. try dpkg-reconfigure to build emgd.ko as kernel module on target kernel with patched deb package.
#3. reboot and check if it could rearch for the Xorg screen.
The command 'uname -a' returned version '3.3.0-030300-generic'
Executing 'dpkg-reconfigure' didn't show errors but when I restarted, no change: the graphic interface didn't show at all.
#4. If not, reboot again and select okder kernel (maybe 3.0.0 series) on grub.
#5. booting 3.0.0 kernel and retry dpkg-reconfigure for 3.0.0 actual kernel.
#6. reboot and check if it could rearch for the Xorg screen.
again 'dpkg-reconfigure' didn't show errors. When I restarted, the xubuntu splash screen showed up, after a few seconds the status bar froze. I waited a few minutes but nothing happened.
#7. If not, to put your log onto Ubuntu-paste, install pastebinit from apt-get install.
Not having a desktop, I didn't know how to connect to the internet ... so couldn't install pastebinit.
I ran "dmesg > dmesg.log" and copied both dmesg.log and Xorg.0.log and to a usb stick.
The files are attached, hope that helps.
Thanks for your help,
blugeco
tista
March 30th, 2012, 09:37 AM
Hi Tista,
no good news, I am afraid ...
The command 'uname -a' returned version '3.3.0-030300-generic'
Executing 'dpkg-reconfigure' didn't show errors but when I restarted, no change: the graphic interface didn't show at all.
again 'dpkg-reconfigure' didn't show errors. When I restarted, the xubuntu splash screen showed up, after a few seconds the status bar froze. I waited a few minutes but nothing happened.
Not having a desktop, I didn't know how to connect to the internet ... so couldn't install pastebinit.
I ran "dmesg > dmesg.log" and copied both dmesg.log and Xorg.0.log and to a usb stick.
The files are attached, hope that helps.
Thanks for your help,
blugeco
Hi blugeco,
Oh what a pity... :(
I've noticed some weird things in your log...
#1. gtt memory mapping results couldn't be seen in yours.
Normally, EMGD tries to steel system memory address via gtt as "VRAM" like this:
[drm] Initialized drm 1.1.0 20060810
[ 2.820932] gma500 0000:00:02.0: setting latency timer to 64
[ 2.825481] Stolen memory information
[ 2.825488] base in RAM: 0x7f800000
[ 2.825492] size: 7932K, calculated by (GTT RAM base) - (Stolen base), seems wrong
[ 2.825497] the correct size should be: 8M(dvmt mode=3)
[ 2.828862] Set up 1983 stolen pages starting at 0x7f800000, GTT offset 0K
even though above is gma500_gfx's one, but these would be quite similar to EMGD's one.
#2. "drm Initialized" message only shows one time, without any pci addresses, weird...
I wanna see your output of "lsmod" after booting 3.3.0 kernel.
#3. user-space driver seems good.
it seems to solve dependencies, tried automatic configurations, and finally AIGLX seems to work normally.
[Results]
Yeah you have some issue on kernel-space driver.
Although I could suggest some tricks to you, but needs "brave heart" you know. ;)
Or the better thing for you and your machine is "stay with stock packages"..
I'll keep tracking this issue down for you for a while as well...
Cheers,
Tista
tista
March 30th, 2012, 10:42 AM
LOL thanks for sharing.. going to try it in the noon and will let you know ;)
@Luca,
Yeah it's rock, stable, and FAST!! ;)
And they seems to develop it with newer drm codes now:
http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=summary
This revision unfortunately didn't work as dkms because we also need new drm in core kernel... or drm as dkms?! wow.. That's crazy humm...
Cheers,
Tista
PS:
OK.. If you guys wanna try out the "linux-next" git-based gma500_gfx what employed newer drm codes, please check these kernels out:
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/
Those could perfectly help us to compile linux-next gma500_gfx! ;)
And don't forget about that linux-next already had been shifted to newer drm, so gma500_gfx on linux-next would never accept for the regular drm codes which we usually run as standard stock kernels.. In fact, if you guys tried to compile it against regular kernels, then gma500_gfx would be failed to load...
Even though still I could never succeed suspend/resume on VAIO P. Yeah that's damned hard brickwall you know.
thermatk
March 31st, 2012, 07:45 AM
tista, any evidence of work with videodecoder in the newest driver? May be any info about what Alan Cox is going to do, which formats will be supported?
tista
March 31st, 2012, 08:45 AM
tista, any evidence of work with videodecoder in the newest driver? May be any info about what Alan Cox is going to do, which formats will be supported?
Hi thermatk.
Yeah I know what you want to see.. ;)
But still gam500_gfx didn't have any "user-space" driver to be needed on Video accelerations. And as following what Alan said, it might be very closer to employ it on gam500_gfx and he seems to hunt someone who tackles to this implementation...
On the other hand, Already "Moorestown" and "Medfiled" seems to hunt "PVR" user-space drivers. Yeah those code-name means the newer generations Atom than our "Poulsbo" you know. So I suppose they would get "SGX540" or higher paltform on them. But still we stack with "SGX535" system... It's a really pity. :( Anyway PVR implementations had started on "3.0-mid" git branch which are leaded by Alan and Intel-mid Team.
http://git.kernel.org/?p=linux/kernel/git/kas/3.0-mid.git;a=summary
And Alan now seems to run this on "CederTrail" (or CederView?). So this fact would help for those who wants "GMA600" or more recent Atom platform. Anyway this development would be committed to 3.4 kernel... ;)
I hope Kristoffer could do something miracle for our beloved gma500 since he uses VAIO P as usual!!
And Meego/Tizen project also has "PVR" user-space drivers. However you know these drivers are the "Proprietary Drivers" presented by Imagination Technologies. In past, Phoronix had leaked "Open-source Edition" of this PVR, but I've never seen it today at least. Damned...
All I know what Open-source Edition of PVRs were implemented is "OMAP" platform. As well known, OMAP is completely different from our Atom. Yeah I exactly tried to fork this driver into Atom, But no luck, Because OMAP has an specialized memory mapping technologies embedded into processors, so we could never emulate this stuff, then finally OMAP's fbdev (PVR codes employed) naturally was using that memory map to put textures and pixmaps on accelerated VRAM memory directly... Yup, it's almost "embedded system" I could say.
But now Alan could implement GEM technologies on our kernel-space drivers, so we might be able to access this GEM address via special tuned user-space drivers somehow. If so, generic i915 driver family is the best target which we should fork/backport some kind of stuffs for "Video Accelerations" like xv, vaapi and vdpau...
Cheers,
Tista
blugeco
March 31st, 2012, 01:40 PM
Hi blugeco,
Oh what a pity... :(
[...]
[Results]
Yeah you have some issue on kernel-space driver.
Although I could suggest some tricks to you, but needs "brave heart" you know. ;)
Or the better thing for you and your machine is "stay with stock packages"..
I'll keep tracking this issue down for you for a while as well...
Cheers,
Tista
Hi Tista,
thanks for spending your time on this.
I just wanted to add two pieces of information.
- I installed 11.10 again and, without updating the kernel, installed EMGD 1.8. The behaviour was the same as with the kernel 3.0.0 on the previous installation, it doesn't go further than the splash screen: the progress bar freezes and nothing happens.
- Then I also tried with EMGD 1.10 (on a new 11.10 installation, I installed the EMGD 1.10) and I could boot and log in and, actually, use the desktop, the strange thing was that the resolution was not correct. I mean .. the resolution was set to be 1024x720 60Hz, which would be the correct value, but the lower part of the desktop was actually out of the screen ...
I've seen the same behaviour trying Pixielive 3 alpha (which I believe is using the EMGD 1.10).
I think I am going to go back to Lucid + PSB drivers then :(
unless you have a better idea ...
Have a good weekend,
blugeco
mattrope
March 31st, 2012, 04:23 PM
Hi thermatk.
In past, Phoronix had leaked "Open-source Edition" of this PVR, but I've never seen it today at least. Damned...
The git repo for the open source userspace video decode support is located here (http://cgit.freedesktop.org/vaapi/pvr-driver/). There's no opensource 3D support though.
tista
April 1st, 2012, 06:10 AM
Hi Tista,
thanks for spending your time on this.
I just wanted to add two pieces of information.
- I installed 11.10 again and, without updating the kernel, installed EMGD 1.8. The behaviour was the same as with the kernel 3.0.0 on the previous installation, it doesn't go further than the splash screen: the progress bar freezes and nothing happens.
- Then I also tried with EMGD 1.10 (on a new 11.10 installation, I installed the EMGD 1.10) and I could boot and log in and, actually, use the desktop, the strange thing was that the resolution was not correct. I mean .. the resolution was set to be 1024x720 60Hz, which would be the correct value, but the lower part of the desktop was actually out of the screen ...
I've seen the same behaviour trying Pixielive 3 alpha (which I believe is using the EMGD 1.10).
I think I am going to go back to Lucid + PSB drivers then :(
unless you have a better idea ...
Have a good weekend,
blugeco
Wait blugeco!!
Good things, Good...
Yeah I could see what's happened on you, So "You are only one mile from paradise"....;)
At first, I supposed you would failed to load "patched" emgd-dkms so that you might fail to rearch for desktop sessions...
But it was wrong.
Basically, EMGD 1.8 series on our PPA, didn't implement so much types of hardware support. In opposite, GMA500 Team had done "tons of" tricks on EMGD 1.10 to be enabled much more hardware...
So 1.10 would succeed to recognize your machine properly, then it booted smoothly bound for desktop session, OK?
And need a bit more love for it. ;)
I've found this automatic configuration in /bin/emgd-xorg-conf:
nokia_3gnyu00 = ["Nokia Nokia Booklet 3G/NYU00", [
["1280x720", "24"]
]] + default[2:]
I'm afraid that if your machine would have a different "MachineID", we usually call it "DMI". So if you have much time to check it out, Please let me see your output of this command:
dmesg | grep DMI
At least we only have above one as Nokia's DMI now...
If I could get your DMI as new one, ASAP I would update our package for 1.10. Yeah I promise. ;)
Cheers,
Tista
blugeco
April 1st, 2012, 01:24 PM
Hey Tista,
that sounds like very good news :)
I can execute the command you gave me tomorrow but, in the meantime, I checked the dmesg.log I sent you on Friday and found
[ 0.000000] DMI present.
[ 0.000000] DMI: Nokia Nokia Booklet 3G/NYU00, BIOS 2.00.T01 03/05/2010
I think I am one of the few who updated the bios on this netbook :D
That's the info you were looking for, right?
Thanks,
blugeco
tista
April 1st, 2012, 11:23 PM
Hey Tista,
that sounds like very good news :)
I can execute the command you gave me tomorrow but, in the meantime, I checked the dmesg.log I sent you on Friday and found
[ 0.000000] DMI present.
[ 0.000000] DMI: Nokia Nokia Booklet 3G/NYU00, BIOS 2.00.T01 03/05/2010
I think I am one of the few who updated the bios on this netbook :D
That's the info you were looking for, right?
Thanks,
blugeco
Hi blugeco,
OMG... your DMI seems exactly same as ours... :(
So I don't know why you had failed to correct resolution on startup...
Cheers,
Tista
blugeco
April 2nd, 2012, 05:53 AM
Hi Tista
thanks anyway ...
one last question and then I'll stop bothering you ;)
I was looking on the HardwareSupportComponentsVideoCardsPoulsbo (https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo) and have seen that on Maverick the EMGD drivers are supposed to be working very well ... what's your view on this?
I installed Maverick before with PSB drivers and I finally settled for Lucid as it felt a bit smoother ..
If you think Maverick is worth a shot, do you have any idea of where the 'emgd-maverick.sh' script is?
On the GMA Team page (https://launchpad.net/~gma500/+archive/emgd), I read it should be downloaded from Dropbox
Installation script for Lucid and Maverick:
wget dl.dropbox.com/u/1338581/gma500/emgd-lucid.sh && sh ./emgd-lucid.sh
wget dl.dropbox.com/u/1338581/gma500/emgd-maverick.sh && sh ./emgd-maverick.sh
but it is not available from that location anymore.
Thanks a lot,
blugeco
mikewhatever
April 4th, 2012, 02:51 AM
Looks like those dropbox links were added before the packages for Maverick. At the moment, all the needed packages are there, so you could try the same instructions as for Natty.
sudo add-apt-repository ppa:gma500/emgd
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf
Be aware though, Maverick only has a few weeks of support left till the end of April.
downil
April 4th, 2012, 10:27 AM
Hey niop, any news about that iso of yours yet? It is very much anticipated!
bodhi.zazen
April 4th, 2012, 01:13 PM
Hi psb_gfx lovers... ;)
Yow today I've tested the latest driver named gma500_gfx.ko!!
So nice...
I could say we don't have to do trick for plymouth, vt.handoff anymore! ;) it smoothly works... amazing.
http://oi42.tinypic.com/35ktwuw.jpg
And I've attached source for those who want to tackle to the bleeding edge driver experiences... ;)
But one thing.
I've modified psb_drv.c because every time "acpi_video_register()" gets in my way to control the backlight, so I've commented it. Hopefully this could help some types of VAIO machine as well... On the other hand, like AspireOne, it might need, if so, please uncomment that line.
Regards,
Tista
PS:
An attached tar-ball is for kernel geeks. if you guys didn't know how to write Makefile, unfortunately you'd better to stay away from this trial... ;)
Did you submit that patch to kernel.org ?
Anaesthisia
April 4th, 2012, 03:57 PM
So, what is the outlook for Ubuntu 12.04?
Will there be a functional EMGD driver?
Has anyone tried out MeeGo on their GMA 500 hardware? Is it a useful Unix?
A
bodhi.zazen
April 4th, 2012, 07:32 PM
So, what is the outlook for Ubuntu 12.04?
The psb_gfx driver is looking good. You can try it in the 12.04 beta.
You need to restart X
Will there be a functional EMGD driver?
I have not used the closed source driver is a long time.
versvs
April 5th, 2012, 04:55 AM
Hi,
it is just great that 12.04 beta2 finally delivers a reasonable driver for gma500. thanks everyone that made it possible (from coders to people reporting bugs and trying patches!).
I was able to install the new beta release on my laptop, using the alternate install (the desktop install was crashing at a certain step). But now everytime i boot up i get a black screen. Changing the grub settings (console=tty1) didnt help. Of course, I can do the "ctrl+alt+f1 > lightdm restart" everytime i boot up, but I wonder if there is a mode to override this bug. From what I think, given the real advance of the work, should be nuts compared with what have been achieved :D
Any ideas?
thanks!
tista
April 5th, 2012, 05:41 AM
Did you submit that patch to kernel.org ?
@bodhi.zazen
No, I haven't.
Because this modification must be polished more as upstream changes, and Kristoffer already know this issue I wish...
In fact VAIO P user knows this machine is crazy (at least in Japan) so that acpi_register() function might be accepted as a module parameter. But as far as I know devs could solve this, but in previous, exactly Alan gave us "fullscreen scaling and dithering" on 2.6.39 kernel that we'd contacted to Kristoffer. In that time, I've made a first patch for it (EMGD didn't have this dithering routine yet, so seems ugly on EMGD obvously..).
Regards,
Tista
tista
April 5th, 2012, 06:05 AM
So, what is the outlook for Ubuntu 12.04?
Will there be a functional EMGD driver?
Has anyone tried out MeeGo on their GMA 500 hardware? Is it a useful Unix?
A
@Anaesthisia
A #1
Almost seems well.
Or I want to ask you "Why do you wanna try Pangolin out?" ;)
Because everyone has own purpose to run Ubuntu on Poulsbo machines, right? But I don't know what you want for Pangolin and even which machine you have...
How should I answer to you? :(
A #2
No.
Because current EMGD release (1.10) has ABI 10 as graphic driver. But Pangolin already got ABI 12 or higher, OK? You should wait for the new release of EMGD from Intel, NOT from us... ;)
A #3
I don't know.
In past, MeeGo IVI only had Poulsbo support natively. And now what? I don't know... Anyway MeeGo/Tizen would support mainly "Automotive" and "Embedded" revisions I think. Because there's only a few vendors to release Atom laptop/nettop in the future since everybody thinks "Oh Atom?! No thank you!! Yeah damned performance, right?"... Exactly a couple of months ago, I've made a discussion with a laptop engineer who wroks on XXXX, then he said "We would never release any Atom laptops in the future because lots of consumers thought Atom already died on laptop revision especially on performance"... :(
Totally I agree with him.
Cheers,
Tista
blugeco
April 5th, 2012, 06:19 AM
Has anyone tried out MeeGo on their GMA 500 hardware? Is it a useful Unix?
I tried Meego on my Nokia Booklet.
There's an image specifically made for it (you can read about it here (http://www.meegoexperts.com/2011/06/nokia-booklet-3g-running-meego/)) but it didn't work very well: the screen was flickering, it was not very stable.
I also tried latest 1.2 images (both the IVI and Netbook edition) but didn't even manage to get to install either of them.
I don't think it makes much sense to spend time on it. Meego's website hasn't been updated since the 23rd of June 2011.
From what I gather all the Meego resources have been moved to a new project called Tizen (https://www.tizen.org/), which still hasn't produced anything useful for the end user.
tista
April 5th, 2012, 11:23 AM
All 3.3 kernel users...
I've contributed the new "gma500_gfx" as deb package for drm-next mainline kernel. ;) An attached tar-ball contains deb package for automatic install/build as dkms. This deb could install gma500_gfx on 3.3.0-996 generic kernel series which employed latest drm functions.
CAUTION! - This gma500_gfx only could be improved by drm-next kernels (means 3.3.0-996 series), so you guys first should install that kernel via downloading from ubuntu kernel ppa before installing gma500_gfx...
And this package includes a patch below:
http://paste.ubuntu.com/915903/
A patch makes new module parameter to solve acpi_video_register on various machines to toggle it ON/OFF via this option on grub:
gma500_gfx.disable_acpi_video=1
if you guys could set it, then gma500_gfx would disable acpi_video_register(). it would be suitable for VAIO machines, in opposite, the other machines won't set it since those which needs acpi backlight controls...
Finally VAIO P would be OK with this grub option:
acpi_backlight=video gma500_gfx.disable_acpi_video=1
Have a nice day!! :)
Tista
fanum
April 5th, 2012, 02:13 PM
So, what is the outlook for Ubuntu 12.04?
Will there be a functional EMGD driver?
Has anyone tried out MeeGo on their GMA 500 hardware? Is it a useful Unix?
A
I tried Meego on my Nokia Booklet.
There's an image specifically made for it (you can read about it here (http://www.meegoexperts.com/2011/06/nokia-booklet-3g-running-meego/)) but it didn't work very well: the screen was flickering, it was not very stable.
I also tried latest 1.2 images (both the IVI and Netbook edition) but didn't even manage to get to install either of them.
I don't think it makes much sense to spend time on it. Meego's website hasn't been updated since the 23rd of June 2011.
From what I gather all the Meego resources have been moved to a new project called Tizen (https://www.tizen.org/), which still hasn't produced anything useful for the end user.
To add to the discussion even though everyone already did a pretty good job of explaining it, the outlook is quite good for 12.04. I have been running it with the gma500_gfx drivers with almost no issues. Now Alan Cox (The rockstar at Intel that has saved our butts on multiple occasions) has stated that even 3d in the open-source drivers may be possible and not far away.
The outlook for meego is not good, since it is a dead project. They officially gave up on it a few months after nokia backed out (it was a joint venture with Intel). Intel continued to work on it briefly, then gave up too. The official statement is that it is being switched the the "Tizen" project, but if you look at the details they give about Tizen, it is nothing like meego. May have the same backend, kernel etc, but it will be html5 based for the gui. Lots of work to be done, just to catch up to where they were with meego, So nothing very similar. It is probably a long way away from being useful, and also probably too little to late.
I have never been considered an optimist, and I am no authority in this area, but I would consider EMGD dead. We may see another unimpressive release or two, but nothing too exciting.
As far as Meego being good LINUX (different than Unix), it at one time had great potential and large backing. I have tried many of the releases, and was barely able to get them to even boot, let alone be usable. If nokia hadnt made an exclusive deal with the devil (Microsoft) then it could of been great.... could of been.
FANUM
neokod
April 5th, 2012, 03:29 PM
Hello everybody !
Thanks to the time to help all of us :-)
I just moved to Precise Pangolin, with a AcerAspireOne (GMA 500 / Poulsbo).
I have added the Kernel 3.3.0-030300 from the kernel.ubuntu.com
I have removed all poulsbo/psb & emgd drivers.
I have removed all extra parameters on the grub loading line.
I have installed the gma500 deb of you Tista (posted 3 hours ago)
I have put "Driver "gma500_gfx" inside the xorg.conf
But... I still have a black screen.
Any help would be appreciate.
If you could post the xorg.conf please ?
Or may be I need to launch a special command (dpkg-reconfigure something....)
Thanks a lot !
EDIT:
When I try :
# modprobe gma500_gfx
FATAL: Error inserting gma500_gfx (/lib/modules/3.3.0-030300-generic-pae/updates/dkms/gma500_gfx.ko):Unknown symbol in module, or unknowwn parameter
# dmseg
gma500_gfx: Unknown symbol drm_property_create_range (err 0)
thopiekar
April 5th, 2012, 03:43 PM
While my netbook is broken now I can't test any packages now.
Thats why I leave that project now and concentrate on my study and code on my OBD diagnostics software now.
Hope you'll get that sh*t working some day ;)
Anaesthisia
April 5th, 2012, 06:23 PM
@Anaesthisia
A #1
Almost seems well.
Or I want to ask you "Why do you wanna try Pangolin out?" ;)
Because everyone has own purpose to run Ubuntu on Poulsbo machines, right? But I don't know what you want for Pangolin and even which machine you have...
How should I answer to you? :(
I have a Nokia Booklet 3G.
A #2
No.
Because current EMGD release (1.10) has ABI 10 as graphic driver. But Pangolin already got ABI 12 or higher, OK? You should wait for the new release of EMGD from Intel, NOT from us... ;)
Ah. Well, so either I stay with 11.10 or switch to the open source driver?
Could we expect reasonable performance from the open source driver when 12.04 launches?
A #3
I don't know.
In past, MeeGo IVI only had Poulsbo support natively. And now what? I don't know... Anyway MeeGo/Tizen would support mainly "Automotive" and "Embedded" revisions I think. Because there's only a few vendors to release Atom laptop/nettop in the future since everybody thinks "Oh Atom?! No thank you!! Yeah damned performance, right?"... Exactly a couple of months ago, I've made a discussion with a laptop engineer who wroks on XXXX, then he said "We would never release any Atom laptops in the future because lots of consumers thought Atom already died on laptop revision especially on performance"... :(
Totally I agree with him.
Well, I only got this netbook(used) since it has a higher resolution screen than most and also has better battery time. Too bad the software situation sucks...
A
bodhi.zazen
April 5th, 2012, 06:50 PM
Ah. Well, so either I stay with 11.10 or switch to the open source driver?
Could we expect reasonable performance from the open source driver when 12.04 launches?
IMO 11.10 was not the best release to use with the gma500.
The psb_gfx driver in 12.04 and beyond is IMO working well and the way of the future.
You really should take 12.04 for a test drive and see for yourself.
As has been pointed out to you in previous posts, sort of depends on what you expect to do with your gma500. You keep asking for advice, but you have not told us what you are intending to use your netbook for or what you expect out of the various drivers.
raymac46
April 5th, 2012, 09:27 PM
Confirming the psb_gfx driver works fine for me in Xubuntu 12.04 on a Dell Inspiron Mini 12. You have to replace "quiet splash" with "console=tty1" in /etc/default/grub and then sudo update-grub - after you've installed the system.
I get good 2D performance and 1280X800 display.
tista
April 5th, 2012, 11:52 PM
Hello everybody !
Thanks to the time to help all of us :-)
I just moved to Precise Pangolin, with a AcerAspireOne (GMA 500 / Poulsbo).
I have added the Kernel 3.3.0-030300 from the kernel.ubuntu.com
I have removed all poulsbo/psb & emgd drivers.
I have removed all extra parameters on the grub loading line.
I have installed the gma500 deb of you Tista (posted 3 hours ago)
I have put "Driver "gma500_gfx" inside the xorg.conf
But... I still have a black screen.
Any help would be appreciate.
If you could post the xorg.conf please ?
Or may be I need to launch a special command (dpkg-reconfigure something....)
Thanks a lot !
EDIT:
When I try :
# modprobe gma500_gfx
FATAL: Error inserting gma500_gfx (/lib/modules/3.3.0-030300-generic-pae/updates/dkms/gma500_gfx.ko):Unknown symbol in module, or unknowwn parameter
# dmseg
gma500_gfx: Unknown symbol drm_property_create_range (err 0)
@neokod,
Hey, why didn't you read my previous post? ;)
3.3.0-030300-generic-pae is NOT improved any drm-next, OK?
Use this kernel:
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/2012-03-22-precise/
I said that in previous post...
Regards,
Tista
neokod
April 6th, 2012, 04:31 AM
(forget this post, sorry)
neokod
April 6th, 2012, 05:28 AM
Tista: Thanks !!
This works :-D
Could you post the good options to set in the xorg.conf please ?
Currently, when I move a window, it's reaaaaally slow (but at least, it's working !)
Again, a big thanks to you and all guys that working on this driver and everybody who take time to help others :-)
tista
April 6th, 2012, 06:28 AM
Tista: Thanks !!
This works :-D
Could you post the good options to set in the xorg.conf please ?
Currently, when I move a window, it's reaaaaally slow (but at least, it's working !)
Again, a big thanks to you and all guys that working on this driver and everybody who take time to help others :-)
@neokod,
I didn't have any xorg.conf for gma500_gfx now... :(
So everything seems to be configured well automatically at least on my VAIO P.
If you've got a poor performance on 2D with gma500_gfx, maybe you might have some troubles to load it in kernel-space...
Regards,
Tista
neokod
April 6th, 2012, 06:44 AM
@neokod,
I didn't have any xorg.conf for gma500_gfx now... :(
So everything seems to be configured well automatically at least on my VAIO P.
If you've got a poor performance on 2D with gma500_gfx, maybe you might have some troubles to load it in kernel-space...
Regards,
Tista
Argh :-(
Currently, when I am root, and I launch startx, this works (but with a slow move of windows).
And when I reboot, and leave ubuntu load GDM, there is a popup warning for "low-graphic" with multiples options (running one session with low-graphic, reconfigure, troubleshooting) but all of theses options go to a black screen.
So, the only solution I have is to run it from the command line.
May be I need to add something in the line of the bootloader of grub ?
Or may be it's a bad xorg.conf, I'm lost !
fanum
April 6th, 2012, 03:39 PM
Argh :-(
Currently, when I am root, and I launch startx, this works (but with a slow move of windows).
And when I reboot, and leave ubuntu load GDM, there is a popup warning for "low-graphic" with multiples options (running one session with low-graphic, reconfigure, troubleshooting) but all of theses options go to a black screen.
So, the only solution I have is to run it from the command line.
May be I need to add something in the line of the bootloader of grub ?
Or may be it's a bad xorg.conf, I'm lost !
You no longer need xorg.conf. Have you tried just downloading the standard ubuntu 12.04 beta and using that? You do NOT need a special kernel or anything other than a simple workaround to get X to start by default. Those are for devs who are working on improving the already working gma500_gfx, so if you dont have it even booting, you should not be messing with them.
Boot the beta to the black screen switch to VT (Ctrl + Alt + F2), then switch back (Ctrl + alt + F7).
If it works, then after you install use the grub parameters specified on the last few pages in multiple posts to make it boot straight to X permanently.
leorosa
April 7th, 2012, 12:41 AM
Hello guys,
And how supposed to be an upgrade from OO with EMGD to PP with GFX? It should go flawlessly or should us remove first the EMGD driver?
Cheers
tista
April 7th, 2012, 04:23 AM
Hello guys,
And how supposed to be an upgrade from OO with EMGD to PP with GFX? It should go flawlessly or should us remove first the EMGD driver?
Cheers
Hi leorosa.
I won't recommend that dist-upgrade...
The best thing is making an another partition for PP, and doing fresh install from latest precise image. And once you've done such dist-upgrade, 99.9999% you would fail.
And for a long time, I've seen lots of people tries "New Official Release" of Ubuntu in every time such releases happened, Then they usually ask here "Should I upgrade or not?"...
In this release (Precise Pangolin), we could not be in time to release the new EMGD for it. Because it needs "downgraded" Xorg system which we're using in Oneiric (means ABI 10). So I don't think now is the time to upgrade to PP until we could release that EMGD.
Someone said "Oh PP is great with psb_gfx!!".
OMG... I know they obviously didn't know so much on this driver and they could never support lots of noobs, isn't it?
And more important things. Someone might need HD Video Playback. psb_gfx could do that? No... Never... If not, we have to support them to show guide to move to EMGD. So who could do that? Yeah GAM500 Team only.
People has different skills, different purposes, and different feelings in this mega-thread. So please don't read only one post but also a bit more previous pages...
Cheers,
Tista
neokod
April 7th, 2012, 07:29 AM
You no longer need xorg.conf. Have you tried just downloading the standard ubuntu 12.04 beta and using that? You do NOT need a special kernel or anything other than a simple workaround to get X to start by default. Those are for devs who are working on improving the already working gma500_gfx, so if you dont have it even booting, you should not be messing with them.
Boot the beta to the black screen switch to VT (Ctrl + Alt + F2), then switch back (Ctrl + alt + F7).
If it works, then after you install use the grub parameters specified on the last few pages in multiple posts to make it boot straight to X permanently.
Thanks Fanum !
I have added console=tty1 in the grub boot line, and this seems to fix the problem.
I suppose there is no acceleration 3D possible with the GMA500_GFX of Alan Cox currently ? So, I suppose there is nothing to add like "DRI" or "Composites" option in the Xorg.conf to make it a little bit more sweet ?
Regards,
fanum
April 7th, 2012, 07:21 PM
Thanks Fanum !
I have added console=tty1 in the grub boot line, and this seems to fix the problem.
I suppose there is no acceleration 3D possible with the GMA500_GFX of Alan Cox currently ? So, I suppose there is nothing to add like "DRI" or "Composites" option in the Xorg.conf to make it a little bit more sweet ?
Regards,
Not yet. And probably not anytime soon.
leorosa
April 8th, 2012, 04:20 PM
IMO 11.10 was not the best release to use with the gma500.
Hi bodhi.zazen,
And, in your opinion, what version/release has the best performance? Not necessary 3D, but optimal performance for 2D and video playback. In other words, what has the best desktop experience?
Cheers
leorosa
April 8th, 2012, 04:27 PM
Hi leorosa.
I won't recommend that dist-upgrade...
The best thing is making an another partition for PP, and doing fresh install from latest precise image. And once you've done such dist-upgrade, 99.9999% you would fail.
And for a long time, I've seen lots of people tries "New Official Release" of Ubuntu in every time such releases happened, Then they usually ask here "Should I upgrade or not?"...
In this release (Precise Pangolin), we could not be in time to release the new EMGD for it. Because it needs "downgraded" Xorg system which we're using in Oneiric (means ABI 10). So I don't think now is the time to upgrade to PP until we could release that EMGD.
Someone said "Oh PP is great with psb_gfx!!".
OMG... I know they obviously didn't know so much on this driver and they could never support lots of noobs, isn't it?
And more important things. Someone might need HD Video Playback. psb_gfx could do that? No... Never... If not, we have to support them to show guide to move to EMGD. So who could do that? Yeah GAM500 Team only.
People has different skills, different purposes, and different feelings in this mega-thread. So please don't read only one post but also a bit more previous pages...
Cheers,
Tista
Hi Tista,
Thank you for your quick and helpfull answer. This thread has been very usefull for me since karmic. I'll try PP in other partition ;)
Cheers
bodhi.zazen
April 8th, 2012, 05:10 PM
Hi bodhi.zazen,
And, in your opinion, what version/release has the best performance? Not necessary 3D, but optimal performance for 2D and video playback. In other words, what has the best desktop experience?
Cheers
Each kernel release shows some improvement.
Ubuntu 12.04 give performance that is going to be quite acceptable for the majority of netbook users.
tista pointed out a few short comings of the open source kernel a few posts back.
The open source drive will not do 3d or HD Video Playback.
Sort of depends on what you expect from the GMA500, I do not think of this as a high performance graphics card, and do not use it as such, so I personally feel the open source drive is more then adequate.
Ubuntu (unity) 12.04 does just fine.
hwertz
April 8th, 2012, 09:28 PM
My setup is running pretty well. On a Mini 12 (gma500, 1.33ghz Atom Z520) I am running Ubuntu 11.04, with gma500/emgd-1.8 overlay which does video via VA-API. As they say on the site "You can update your system with unsupported packages from this untrusted PPA by adding ppa:gma500/emgd-1.8 to your system's Software Sources."
I'm also running medibuntu (medibuntu.org has instructions on that.) I have switched to the "Ubuntu Classic (2D)" desktop as opposed to Unity.
Video playback is nice. I use mplayer with "vo vaapi" in ".mplayer/config", a video that was using 37% to play via software decode (about 25% mplayer and 12% Xorg or so), it uses about 10% now (mplayer 6-7% and Xorg 3-4%.) One high bitrate HD MPEG4 I played, it *did* have tearing though -- not full-frame but in localized areas. CPU use was about 35%. OTA, HD MPEG2 seems to be around 30%, but I personally can't use vaapi with it... my RF environment is poor, my recordings almost always have the odd glitch or two... the gpu usually makes these look even nicer than mplayer does on it's own, but other times the GPU locks solid on the glitch. If mplayer just plain won't play some file, I just fall back to using "-vo xv" on it, I had some old files that were like Radius Cinepak or something that needed that. "-vo vaapi:xv" is supposed to try vaapi, then fall back onto xv, but it doesn't.
ffmpeg, vlc, and some other stuff are not in the PPA because they already support VA-API "out of the box".
3D is still kind of.. well, secondlife doesn't crash but is too slow.
The recommened install for that is:
"sudo add-apt-repository ppa:gma500/emgd-1.8
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf
reboot for the changes to take effect.
"
senuxis
April 9th, 2012, 10:11 AM
Has any one tried EMGD 1.10 instructions from the wiki (https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo)? I'm interested to know the improvements that it has over 1.8 and thus decide whether it's worth trying on my 11.10 installation.
prince_of_death
April 9th, 2012, 08:56 PM
Has any one tried EMGD 1.10 instructions from the wiki (https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo)? I'm interested to know the improvements that it has over 1.8 and thus decide whether it's worth trying on my 11.10 installation.
i would like to know which is the better choice for 11.10 mostly for video playback, EMGD 1.8 or 1.10
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.