View previous topic :: View next topic |
Author |
Message |
kernelcowboy Guru
Joined: 14 Feb 2004 Posts: 391 Location: New Plymouth, New Zealand
|
Posted: Mon Oct 16, 2006 5:38 am Post subject: Which VIDEO CARD for ATI Rage Mobility PM AGP [SOLVED] |
|
|
According to lspci this old compaq laptop has an ATI
Rage Mobility PM AGP 2x (rev 64)
What should I set VIDEO_CARDS equal to in make.conf before
emerging Xorg?
Thanks!
Last edited by kernelcowboy on Wed Oct 18, 2006 5:03 am; edited 1 time in total |
|
Back to top |
|
|
kfiaciarka Veteran
Joined: 20 May 2005 Posts: 1498 Location: Dobre Miasto, Poland
|
Posted: Mon Oct 16, 2006 6:53 am Post subject: |
|
|
IMHO r128 but I'm not sure. |
|
Back to top |
|
|
kernelcowboy Guru
Joined: 14 Feb 2004 Posts: 391 Location: New Plymouth, New Zealand
|
Posted: Wed Oct 18, 2006 5:03 am Post subject: |
|
|
Well, I used mach64, and X -configure, and my system worked.
But, since then gdm and cardmgr have teamed up to break the
machine to it's knees.
I've never had to considering starting over with a Gentoo machine
before. But, this one is a totally startup mess with hanging PCMCIA
init scripts, and horrible patching inconsident networking once i
coerse it to actually run.
I'll more this solve, though. |
|
Back to top |
|
|
linuxtuxhellsinki l33t
Joined: 15 Nov 2004 Posts: 700 Location: Hellsinki
|
Posted: Thu Oct 26, 2006 11:10 am Post subject: |
|
|
Sorry but I can't find Mach64-driver from Kernel's config, could you please help me
I've this very same machine as in this webpage but he's using ati and others mach64-drivers, so which one is correct
Code: | Graphic chipset: ATI Technologies Inc 3D Rage P/M Mobility AGP 2x (((1002:4c4d))) |
_________________ 1st use 'Search' & lastly add [Solved] to
the subject of your first post in the thread. |
|
Back to top |
|
|
RexAtHighSpeed n00b
Joined: 09 Nov 2002 Posts: 52 Location: Charlotte, NC
|
Posted: Thu Oct 26, 2006 3:52 pm Post subject: |
|
|
I too would like to learn how to configure the Mach64 driver with the same video card! |
|
Back to top |
|
|
linuxtuxhellsinki l33t
Joined: 15 Nov 2004 Posts: 700 Location: Hellsinki
|
Posted: Thu Oct 26, 2006 6:37 pm Post subject: I'm stupid. |
|
|
I was exploring kernel's source dirs and found something like in <src>/include/video/mach64.h there's line...
Code: | #define LM_CHIP_ID 0x4c4d /* RAGE Mobility AGP, full function */ |
So does this mean that this is the same as my card which is 1002:4c4d (lspci -n)
And the only place where is mentioned Mach64 is in ...
Code: | # ls /usr/src/linux-2.6.17-gentoo-r8/drivers/video/aty/
Makefile aty128fb.c atyfb_base.c mach64_ct.c mach64_gx.c radeon_base.c radeon_monitor.c radeonfb.h ati_ids.h atyfb.h mach64_accel.c mach64_cursor.c radeon_accel.c radeon_i2c.c radeon_pm.c
# cat Makefile
obj-$(CONFIG_FB_ATY) += atyfb.o
obj-$(CONFIG_FB_ATY128) += aty128fb.o
obj-$(CONFIG_FB_RADEON) += radeonfb.o
atyfb-y := atyfb_base.o mach64_accel.o mach64_cursor.o
atyfb-$(CONFIG_FB_ATY_GX) += mach64_gx.o
atyfb-$(CONFIG_FB_ATY_CT) += mach64_ct.o
atyfb-objs := $(atyfb-y)
radeonfb-y := radeon_base.o radeon_pm.o radeon_monitor.o radeon_accel.o
radeonfb-$(CONFIG_FB_RADEON_I2C) += radeon_i2c.o
radeonfb-objs := $(radeonfb-y)
|
But I think that these are framebuffer-devices, so what should I do ?
Edit : I forgot that this was in one of those files and I think it's closest of mine card (but FB)
Code: | atyfb_base.c: { PCI_CHIP_MACH64LM, "3D RAGE Mobility P/M (Mach64 LM, AGP 2x)", 230, 83, 125, 135, ATI_CHIP_MOBILITY }, |
Or does anybody know that could I use those propertary ati-drivers with this chip (I tried to find info with no succes) ?
_______________________________________________________________________________________________
_______________________________________________________________________________________________
Edit : Sorry but I was confused, asleep, stoned or something when I was asking this and trying to find out where's that driver "in Kernel" and didn't realize that I need to compile Xorg again with correct drivers
RexAtHighSpeed : FYI you should add VIDEO_CARDS="mach64" to your make.conf and compile x11-base/xorg-server again and use "ati" as your driver in xorg.conf. _________________ 1st use 'Search' & lastly add [Solved] to
the subject of your first post in the thread. |
|
Back to top |
|
|
xellos n00b
Joined: 30 Oct 2006 Posts: 3
|
Posted: Mon Oct 30, 2006 5:30 pm Post subject: |
|
|
If you have ATI Rage Mobility p/m agp card, as I do, use driver "ati" in xorg.conf.
Code: |
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "accel" # [<bool>]
Option "accel" "True"
Option "crt_display" "True"
#Option "composite_sync" # [<bool>]
Option "hw_cursor" "True"
#Option "linear" "True"
#Option "mmio_cache" # [<bool>]
#Option "test_mmio_cache" # [<bool>]
#Option "panel_display" # [<bool>]
Option "panel_display" "True"
#Option "probe_clocks" # [<bool>]
#Option "reference_clock" # <freq>
#Option "shadow_fb" # [<bool>]
#Option "sw_cursor" # [<bool>]
Identifier "Card0"
Driver "ati"
VendorName "ATI"
BoardName "Rage Mobility P/M AGP 2x"
ChipSet "ati"
ChipId 0x4c4d
ChipRev 0x64
BusID "PCI:1:0:0"
EndSection
|
If u want hardware acceleration, turn off drm in-kernel and emerge x11-drm
Code: |
$ emerge -pv x11-drm
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-base/x11-drm-20060608 VIDEO_CARDS="mach64 -i810 -mga -nv -r128 -radeon -savage -sis (-sunffb) -tdfx -via" 0 kB
|
As, most likely, you have noticed above, VIDEO_CARDS must be set to "mach64"[/code] _________________ "do nothing, successfully"... sounds like my life |
|
Back to top |
|
|
linuxtuxhellsinki l33t
Joined: 15 Nov 2004 Posts: 700 Location: Hellsinki
|
Posted: Tue Oct 31, 2006 2:51 pm Post subject: |
|
|
Thank you for this information, I'll try that x11-drm after the update of the world is finished
Do you know is it possible to run Aiglx, compiz or Beryl with this card _________________ 1st use 'Search' & lastly add [Solved] to
the subject of your first post in the thread. |
|
Back to top |
|
|
xellos n00b
Joined: 30 Oct 2006 Posts: 3
|
Posted: Wed Nov 01, 2006 3:52 pm Post subject: |
|
|
I would not expect miracles from ati rage acceleration
Compiz, aiglx are based on GLX_EXT_texture_from_pixmap and I suspect that this card doesnt support it _________________ "do nothing, successfully"... sounds like my life |
|
Back to top |
|
|
linuxtuxhellsinki l33t
Joined: 15 Nov 2004 Posts: 700 Location: Hellsinki
|
Posted: Sun Dec 31, 2006 1:15 pm Post subject: |
|
|
FYI : I had to change DefaultDepth 16 in the xorg.conf to get the direct rendering to work.
Code: | $ glxgears
libGL warning: 3D driver claims to not support visual 0x4b
693 frames in 5.0 seconds = 138.551 FPS
783 frames in 5.0 seconds = 156.441 FPS
778 frames in 5.0 seconds = 155.383 FPS
792 frames in 5.0 seconds = 158.318 FPS |
_________________ 1st use 'Search' & lastly add [Solved] to
the subject of your first post in the thread. |
|
Back to top |
|
|
albright Advocate
Joined: 16 Nov 2003 Posts: 2588 Location: Near Toronto
|
Posted: Sun Dec 31, 2006 2:04 pm Post subject: |
|
|
Quote: | Compiz, aiglx are based on GLX_EXT_texture_from_pixmap and I suspect that this card doesnt support it |
that is sadly true - you can emerge beryl but it just gives the GLX error when you
try to start it ... |
|
Back to top |
|
|
|