Author |
Topic |
|
strerror
Starting Member
23 Posts |
Posted - 06/12/2005 : 16:59:01
|
I shouldn't really tell everyone to check it out as its not finished, but then again its been unfinished for a couple of weeks and I don't see myself having time to finish it in the next week or so either. So in light of that I thought that I should let you all know of what I have written up as it might be of use to you. Please check out my info on running linux (gentoo but its relatively non specific) on my fuji. Any problems / feedback is welcome: http://www.disciplina.net/howto/laptop_tips.html
|
|
albright
New Member
75 Posts |
Posted - 06/13/2005 : 09:33:19
|
thanks for the great resource which, when I find the time, will let me improve how gentoo works on my p7010 (a wonderful machine btw).
One thing I am very curious about - you say that you have suspend to ram working flawlessly, but when my machine wakes up from suspend to ram the 3d acceleration feature in xorg is gone (this also happens when waking up from suspend to disk).
If you have a fix for that, I'd love to hear it. |
|
|
radsaq
Starting Member
USA
44 Posts |
Posted - 06/22/2005 : 15:04:49
|
quote: Originally posted by albright
One thing I am very curious about - you say that you have suspend to ram working flawlessly, but when my machine wakes up from suspend to ram the 3d acceleration feature in xorg is gone (this also happens when waking up from suspend to disk).
If you have a fix for that, I'd love to hear it.
This is a bug in older versions of drm; it's resolved in CVS versions of the i915 module. Check out drm module (this is all you need) by following the directions at http://dri.freedesktop.org/wiki/Download#head-5e1dd8155002a7d7db24335015acaddd25a44f09 , then
cd drm/linux-core
make DRM_MODULES=i915
cp drm.ko i915.ko /lib/modules/[your kernel version]/kernel/drivers/char/drm/
Then reload the drivers, which will require quitting X complete and/or rebooting.
By the way, this is also the last remaining Linux issue I had with my P7010D. As of 2.6.12, the touchpad is detected properly without user intervention and everything seems to work through numerous suspend-to-ram/resume cycles (assuming you do the above), without any unloading and reloading of drivers. (although network interfaces need to be brought down and up again) |
|
|
radsaq
Starting Member
USA
44 Posts |
Posted - 06/27/2005 : 18:07:00
|
Ick, okay.. it's not as simple as I said. :(
I was using CVS from 2005-4-21 at one point, which did work. More recent CVS versions of drm have other issues suspending/resuming, though. I'll have to investigate that further and provide some feedback to the developers. In the meantime, you can check out the drm CVS as of 2005-4-21 (which I know to work) by appending the -D 2005-4-21 argument to the "cvs ... co drm" command. |
|
|
radsaq
Starting Member
USA
44 Posts |
|
nightfrost
Starting Member
14 Posts |
Posted - 07/07/2005 : 07:11:16
|
Sorry if this is a stupid question, but how exactly is the -D switch applied. This doesn't seem to work: cvs -D 2005-4-21 -z3 -d:pserver:anonymous@dri.freedesktop.org:/cvs/dri co drm
Thanks. |
|
|
radsaq
Starting Member
USA
44 Posts |
Posted - 07/08/2005 : 16:52:59
|
quote: Originally posted by nightfrost
Sorry if this is a stupid question, but how exactly is the -D switch applied. This doesn't seem to work: cvs -D 2005-4-21 -z3 -d:pserver:anonymous@dri.freedesktop.org:/cvs/dri co drm
Thanks.
Oh, oops.. Stupid me. Just check it out normally, then you have to do:
cd drm
cvs -q update -dP -D 2005-4-21
Then it will revert back to that date. |
|
|
nightfrost
Starting Member
14 Posts |
Posted - 07/09/2005 : 05:57:18
|
Thanks for the additional info :)
I still have the same problem after resume, though. I get the feeling something should change in xorg as well. If it would strictly have been a kernel module issue, that issue should have been fixed in vanilla by now... I'm thinking of trying out xorg from cvs... |
|
|
radsaq
Starting Member
USA
44 Posts |
Posted - 07/09/2005 : 11:09:41
|
quote: Originally posted by nightfrost
Thanks for the additional info :)
I still have the same problem after resume, though. I get the feeling something should change in xorg as well. If it would strictly have been a kernel module issue, that issue should have been fixed in vanilla by now... I'm thinking of trying out xorg from cvs...
Strange.. Did you replace the kernel drm.ko/i915.ko drivers and reboot? In my experience unloading and reloading the drivers doesn't work very well.
Also, I'm using the Debian-ized Ubuntu xorg 6.8.2 packages, and I didn't change anything with that.. But YMMV. :\ |
|
|
nightfrost
Starting Member
14 Posts |
Posted - 07/09/2005 : 11:20:54
|
Alright, then I guess it's the ubuntu packages. Those guys seem to have some great packagers. I'm pretty sure their xorg-packages contain patches from CVS. I'm not running anything debian based myself, so I can't easily use their packages.
Thanks though; I'll be looking for information on how they've patched their package. I wonder when xorg 6.8.3 will be released - it seems about time... |
|
|
|
Topic |
|