View previous topic :: View next topic |
Author |
Message |
Lepaca Kliffoth l33t
Joined: 28 Apr 2004 Posts: 737 Location: Florence, Italy
|
Posted: Sat Nov 12, 2005 11:52 am Post subject: ati drivers 8.19.10 |
|
|
Have you tried them? How do we make them work with xorg-server? _________________ It isn't enough to win - everyone else must lose, and you also have to rub it in their face (maybe chop off an arm too for good measure).
Animebox! |
|
Back to top |
|
|
coriolan Apprentice
Joined: 21 Apr 2005 Posts: 273
|
Posted: Sat Nov 12, 2005 1:02 pm Post subject: |
|
|
Glad to see that Ati is at least doing something about the Linux drivers. Perhaps next year the Ati cards no longer suck. |
|
Back to top |
|
|
Bobbie Tux's lil' helper
Joined: 21 Jul 2002 Posts: 77
|
Posted: Sat Nov 12, 2005 1:16 pm Post subject: |
|
|
yes the drivers become better and better..and they stick to 1 release / month (3 releases in 3 month) ..so this is encouraging!
I'm sure the quality of NVIDIA's driver has something to do with this... |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Sat Nov 12, 2005 1:34 pm Post subject: |
|
|
This driver has initial support for suspend/resume!!
Some ppl even reported they have it working |
|
Back to top |
|
|
ksenos Apprentice
Joined: 06 Nov 2003 Posts: 164 Location: Athens, Greece
|
Posted: Sat Nov 12, 2005 5:46 pm Post subject: |
|
|
Hello there,
I just got a used mobo with an ATI 9200 card on board. So far I was using a old nvidia GF3Ti200, and had no probs with the linux drivers and 3D accellaration. The 'lspci' command contains '0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon 9100 IGP'.
Well, I am completely inexperienced with ATI cards and especially with ATI on linux. Is this card supported by the linux ATI drivers included in portage? Thanks a lot in advance . _________________ Honor guide me... |
|
Back to top |
|
|
Lepaca Kliffoth l33t
Joined: 28 Apr 2004 Posts: 737 Location: Florence, Italy
|
Posted: Sun Nov 13, 2005 4:08 pm Post subject: |
|
|
Bump! Have all the ati users disappeared or what? I'm still trying to figure out a way to make them work with xorg-server, in the meantime why don't you guys share your experiences? _________________ It isn't enough to win - everyone else must lose, and you also have to rub it in their face (maybe chop off an arm too for good measure).
Animebox! |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Sun Nov 13, 2005 5:44 pm Post subject: |
|
|
Lepaca Kliffoth wrote: | Bump! Have all the ati users disappeared or what? I'm still trying to figure out a way to make them work with xorg-server, in the meantime why don't you guys share your experiences? |
I don't have any experiences, as I'll just wait for the ebuild to hit portage. |
|
Back to top |
|
|
forceflow2 Guru
Joined: 16 Apr 2003 Posts: 464 Location: South Carolina
|
Posted: Sun Nov 13, 2005 7:09 pm Post subject: |
|
|
ebuild is out. _________________ That rank under my username doesn't mean I know everything, it just means I ask a lot of questions. |
|
Back to top |
|
|
Lepaca Kliffoth l33t
Joined: 28 Apr 2004 Posts: 737 Location: Florence, Italy
|
Posted: Mon Nov 14, 2005 12:27 pm Post subject: |
|
|
At the time I posted the ebuild was already there, maybe masked but who cares The drivers compile cleanly with 2.6.14, I still have to test them. _________________ It isn't enough to win - everyone else must lose, and you also have to rub it in their face (maybe chop off an arm too for good measure).
Animebox! |
|
Back to top |
|
|
GoingDown Tux's lil' helper
Joined: 13 Jan 2004 Posts: 117 Location: Finland
|
Posted: Mon Nov 14, 2005 1:29 pm Post subject: |
|
|
I upgraded today, and yes, seems to work perfectly. Even suspend & resume.
Also, glxgears shows little increase in framerate |
|
Back to top |
|
|
Raistlin l33t
Joined: 17 May 2004 Posts: 691 Location: Boston, MA
|
Posted: Mon Nov 14, 2005 9:15 pm Post subject: |
|
|
kewl! I'll then try them, too. The lack of suspend/resume features made me fall somehow into the "who cares" mood. Finally they really become usable! _________________ Zwei Was Eins Initially
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." |
|
Back to top |
|
|
bertaboy l33t
Joined: 05 Nov 2004 Posts: 604
|
Posted: Mon Nov 14, 2005 10:46 pm Post subject: |
|
|
I'm still getting distortion. I'm using an X300SE, and I configured my xorg file to only accept resolutions of 1280x1024, but my resolution right now is a distorted 1024x768. By distorted, I mean that everything claims it's 1024x768, but I'm getting about a 1cm black bar on the bottom of the screen and a 2cm bar on the top. I guess I'll have to go back down to 8.14.13 until I get a new video card (which will be in a few years....) |
|
Back to top |
|
|
ripps818 n00b
Joined: 02 Dec 2004 Posts: 38
|
Posted: Tue Nov 15, 2005 12:29 am Post subject: |
|
|
bertaboy wrote: | By distorted, I mean that everything claims it's 1024x768, but I'm getting about a 1cm black bar on the bottom of the screen and a 2cm bar on the top. |
I had a similar problem, it only seemed to happen when I had my TV connected to my Radeon 9600 Pro. One method I had to fix it was by compiling radeonfb into my kernel and have my computer bootup with the kernel parameter:
Code: | video=radeonfb:1024x768-32@75 |
I have framebuffer compiled and I was sure to specifically setup my xorg.conf using fglrxconfig (could also use aticonfig if you've used fglrxconfig already) for the specific hsync/vsync parameters of my TV and Monitor. I just looked around on google a bit.
Also, I setup my monitor in xorg.conf as:
Code: | Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "1280x1027" "800x600"
EndSubSection
EndSection |
P.S. I'm also using boot-splash, and everything seems to be working perfectly. |
|
Back to top |
|
|
bertaboy l33t
Joined: 05 Nov 2004 Posts: 604
|
Posted: Tue Nov 15, 2005 2:17 am Post subject: |
|
|
Well, I fixed my problem, finally. Maybe the newer drivers just weren't compatible with a 2.6.10 kernel, but now that I'm using 2.6.14, it seems to be fine. Well, at least that's comforting now! |
|
Back to top |
|
|
dcdead n00b
Joined: 12 Nov 2004 Posts: 21
|
Posted: Tue Nov 15, 2005 4:18 pm Post subject: |
|
|
I'm getting the following error when emerging the new ati drivers, my linux version is linux-2.6.13-suspend2-r4 as you can see below
Quote: |
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c: In function `__fgl_agp_init':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c:8173: warning: `pm_register' is deprecated (declared at include/linux/pm.h:107)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c: In function `__fgl_agp_cleanup':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c:8183: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:117)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c: At top level:
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/agpgart_be.c:6077: warning: 'ati_gart_base' defined but not used
CC [M] /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/i7505-agp.o
CC [M] /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.o
In file included from /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:136:
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.h:178:1: warning: "PM_EVENT_SUSPEND" redefined
In file included from include/linux/device.h:21,
from include/linux/pci.h:480,
from /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:74:
include/linux/pm.h:215:1: warning: this is the location of the previous definition
In file included from /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:136:
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.h:179:1: warning: "PM_EVENT_FREEZE" redefined
In file included from include/linux/device.h:21,
from include/linux/pci.h:480,
from /var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:74:
include/linux/pm.h:214:1: warning: this is the location of the previous definition
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `firegl_stub_putminor':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:543: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:545: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:570)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `firegl_stub_register':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:565: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:569)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:596: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `fglrx_pci_suspend':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:660: error: invalid operands to binary ==
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:678: error: incompatible types in assignment
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `fglrx_pci_resume':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:692: error: invalid operands to binary ==
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:703: error: invalid operands to binary ==
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:706: error: incompatible types in assignment
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: At top level:
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:717: warning: initialization from incompatible pointer type
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c: In function `do_vm_kmap_nopage':
/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.c:2610: warning: assignment makes pointer from integer without a cast
make[1]: *** [/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod/firegl_public.o] Error 1
make: *** [_module_/var/tmp/temp_portage/portage/ati-drivers-8.19.10/work/common/lib/modules/fglrx/build_mod] Error 2
make: Leaving directory `/usr/src/linux-2.6.13-suspend2-r4'
* DRM module not built
|
Do i need a newer kernel or how should i solve this? |
|
Back to top |
|
|
Raistlin l33t
Joined: 17 May 2004 Posts: 691 Location: Boston, MA
|
Posted: Thu Nov 17, 2005 9:52 pm Post subject: Success message |
|
|
Status here: suspend/resume works flawlessly:
by issuing a simple Code: | root$> echo "mem" /sys/power/state |
specs: Code: | raistlin: ~>uname -a
Linux IQ200 2.6.13-gentoo-r5 #1 Tue Nov 15 20:49:58 CET 2005 i686 Intel(R) Pentium(R) M processor 1700MHz GenuineIntel GNU/Linux
--> T41p; 1GB RAM |
Cheers, R. _________________ Zwei Was Eins Initially
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Sat Nov 19, 2005 12:38 pm Post subject: Re: Success message |
|
|
Raistlin wrote: |
Status here: suspend/resume works flawlessly:
by issuing a simple Code: | root$> echo "mem" /sys/power/state |
specs: Code: | raistlin: ~>uname -a
Linux IQ200 2.6.13-gentoo-r5 #1 Tue Nov 15 20:49:58 CET 2005 i686 Intel(R) Pentium(R) M processor 1700MHz GenuineIntel GNU/Linux
--> T41p; 1GB RAM |
Cheers, R. |
Yess!! I have it working at my desktop pc also! ATI ROCKS!!
Btw, does anybody know if Nvidia has support for this in Linux? |
|
Back to top |
|
|
forceflow2 Guru
Joined: 16 Apr 2003 Posts: 464 Location: South Carolina
|
Posted: Sun Nov 20, 2005 1:01 am Post subject: |
|
|
I'm glad everyone is having such luck with this release, guess it's just me but this seems to be worse than the last release. I can't log out of XFCE without hard-locking the computer (works fine without the driver loaded) Suspend doesn't suspend, it just sits there saying "failed to suspend, attempting to recover" or some such and never does, PowerPlay usage causes graphical corruption and doesn't seem to save any power or produce less heat. _________________ That rank under my username doesn't mean I know everything, it just means I ask a lot of questions. |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Sun Nov 20, 2005 10:26 am Post subject: |
|
|
forceflow2 wrote: | I'm glad everyone is having such luck with this release, guess it's just me but this seems to be worse than the last release. I can't log out of XFCE without hard-locking the computer (works fine without the driver loaded) Suspend doesn't suspend, it just sits there saying "failed to suspend, attempting to recover" or some such and never does, PowerPlay usage causes graphical corruption and doesn't seem to save any power or produce less heat. |
Turn OFF vbetool, you can't suspsend if you use vbetool. Also, dont suspend from a console, just type it in/run it from X. |
|
Back to top |
|
|
forceflow2 Guru
Joined: 16 Apr 2003 Posts: 464 Location: South Carolina
|
Posted: Sun Nov 20, 2005 12:51 pm Post subject: |
|
|
Frenkel wrote: | forceflow2 wrote: | I'm glad everyone is having such luck with this release, guess it's just me but this seems to be worse than the last release. I can't log out of XFCE without hard-locking the computer (works fine without the driver loaded) Suspend doesn't suspend, it just sits there saying "failed to suspend, attempting to recover" or some such and never does, PowerPlay usage causes graphical corruption and doesn't seem to save any power or produce less heat. |
Turn OFF vbetool, you can't suspsend if you use vbetool. Also, dont suspend from a console, just type it in/run it from X. |
I don't have vbetool and I am not suspending from the console. _________________ That rank under my username doesn't mean I know everything, it just means I ask a lot of questions. |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Sun Nov 20, 2005 8:42 pm Post subject: |
|
|
forceflow2 wrote: | Frenkel wrote: | forceflow2 wrote: | I'm glad everyone is having such luck with this release, guess it's just me but this seems to be worse than the last release. I can't log out of XFCE without hard-locking the computer (works fine without the driver loaded) Suspend doesn't suspend, it just sits there saying "failed to suspend, attempting to recover" or some such and never does, PowerPlay usage causes graphical corruption and doesn't seem to save any power or produce less heat. |
Turn OFF vbetool, you can't suspsend if you use vbetool. Also, dont suspend from a console, just type it in/run it from X. |
I don't have vbetool and I am not suspending from the console. |
I thought you were using the hibernate script, and IIRC, it uses vbetool...
About the "failed to suspend, attempting to recover" messages.. I don't think that has anything to do with the ati drivers. With previous versions suspend worked, but resume didn't work and now it does. I think that your pc not going in to suspend has something to do with some other driver/device. Did you unload things like usb modules, sound modules and ethernet modules (if they're build in, you need to make modules of them).
What chipset does your motherboard have? |
|
Back to top |
|
|
forceflow2 Guru
Joined: 16 Apr 2003 Posts: 464 Location: South Carolina
|
Posted: Sun Nov 20, 2005 9:18 pm Post subject: |
|
|
Frenkel wrote: |
About the "failed to suspend, attempting to recover" messages.. I don't think that has anything to do with the ati drivers. With previous versions suspend worked, but resume didn't work and now it does. I think that your pc not going in to suspend has something to do with some other driver/device. Did you unload things like usb modules, sound modules and ethernet modules (if they're build in, you need to make modules of them).
What chipset does your motherboard have? |
Actually, I found that standby doesn't work but suspend to ram does, however attempting to recovery leads to severe graphical corruption and a hard-lock. I'll try unloading all my modules first and see if that works. I have a Toshiba Tecra S1 which is an i855.
EDIT: The module unloading still leads to the exact same thing in both cases. All USB, Ethernet, and sound modules unloaded. Unloading the fglrx module, suspend works perfectly. _________________ That rank under my username doesn't mean I know everything, it just means I ask a lot of questions. |
|
Back to top |
|
|
oggialli Guru
Joined: 27 May 2004 Posts: 389 Location: Finland, near Tampere
|
Posted: Thu Nov 24, 2005 7:58 am Post subject: |
|
|
Yatta sugoi! For me, suspend with DRI now works very nicely. Upon resume though the screen image is initially garbled and takes a small fraction of a second to be OK again. _________________ IBM Thinkpad T42P - Gentoo Linux |
|
Back to top |
|
|
kreuz n00b
Joined: 11 Nov 2004 Posts: 8 Location: Czech Republic
|
Posted: Fri Nov 25, 2005 6:55 am Post subject: hibernate.conf / ram.conf |
|
|
Hello,
can someone please post here the important configuration options to make hibernate/suspend-to-ram working? I have radeon x300 on IBM ThinkPad R52 and I am not able to make software-suspend2-2.2-rc11 (from suspend2-sources-2.6.14-r2) working. |
|
Back to top |
|
|
GoingDown Tux's lil' helper
Joined: 13 Jan 2004 Posts: 117 Location: Finland
|
Posted: Sat Nov 26, 2005 10:36 am Post subject: Re: hibernate.conf / ram.conf |
|
|
kreuz wrote: |
can someone please post here the important configuration options to make hibernate/suspend-to-ram working? I have radeon x300 on IBM ThinkPad R52 and I am not able to make software-suspend2-2.2-rc11 (from suspend2-sources-2.6.14-r2) working. |
I have IBM Thinkpad T42p, and suspend works. I am not using software suspend 2 at all - just default gentoo kernel (gentoo-sources-2.6.14-r2). I have configured to use kernel's internal software suspend.
I use following script to suspend
Code: |
#!/bin/bash
#Change away from X
chvt 15
#Unload some modules if necessary
ifconfig eth1 down
rmmod ipw2200
echo "disk" >/sys/power/state
# Restore vbe state
# Note. VBE State must be stored to /var/lib/vbetool/vbestate
# by running vbetool vbestate save >/var/lib/vbetool/vbestate
# beforehand, and NOT when running X
/usr/sbin/vbetool vbestate restore </var/lib/vbetool/vbestate
/usr/sbin/vbetool post
#Switching back to X
chvt 7
|
Somebody said that it is not necessary to switch off from X before suspend, and to use vbetool. I am still using them with no problems. Actually it is not necessary to remove ip2200 module before suspend, but I just prefer to stop networking.
To standby instead of suspend, just change echo "disk" to echo "ram".
[edit] Some notes:
* Of course you need to install vbetool package for this to work.
* I have build software suspend internally to kernel, not via module |
|
Back to top |
|
|
|