Gentoo Forums
Gentoo Forums
Quick Search: in
xf86-video-ati-6.8.0-r1 with Rage Mobility? [SOLVED]
View unanswered posts
View posts from last 24 hours

rackathon
 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
tld
Guru
Guru


Joined: 09 Dec 2003
Posts: 491

PostPosted: Mon Sep 15, 2008 10:24 am    Post subject: xf86-video-ati-6.8.0-r1 with Rage Mobility? [SOLVED] Reply with quote

I have an IBM thinkpad with this video chipset:

Code:
01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)


With the following xorg.conf for the device:

Code:
Section "Device"
        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


This worked fine with x11-drivers/xf86-video-ati-6.6.3. After the upgrade to x11-drivers/xf86-video-ati-6.8.0-r1, startx fails with the following:

Code:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux genthink 2.6.25-gentoo-r7 #1 SMP PREEMPT Sun Sep 14 09:33:36 EDT 2008 i686
Build Date: 29 June 2008
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Sep 15 10:44:22 2008
(==) Using config file: "/etc/X11/xorg.conf"

(WW) MACH64: Chipset "ati" in Device section "Card0" isn't valid for this driver
(EE) No devices detected.

Fatal server error:
no screens found
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.


I haven't found any bugs or other posts here about anything similar. Anyone else heard of any issues like this?

I was able to get going by downgrading back to 6.6.3.

Tom


Last edited by tld on Mon Sep 15, 2008 6:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1494
Location: Poland => Lodz

PostPosted: Mon Sep 15, 2008 10:56 am    Post subject: Reply with quote

Shouldn't the chip id and chip rev values be in quotes?

Also did you do a 'Xorg -configure' with the new driver?
Back to top
View user's profile Send private message
Hopeless
Veteran
Veteran


Joined: 05 Aug 2004
Posts: 3041
Location: Ariel

PostPosted: Mon Sep 15, 2008 11:01 am    Post subject: Reply with quote

The r128 and mach64 drivers were split out into separate packages, although I thought this had only happened starting with xf86-video-ati 6.9...

Anyways, xf86-video-mach64 is probably what you want now.

Considering how what the xf86-video-ati package contains is just called "radeon" upstream, it would probably make more sense if they renamed all the xf86-video-ati ebuilds after the split to xf86-video-radeon, and made xf86-video-ati a meta-package which pulled in the correct driver depending on your VIDEO_CARDS setting...
_________________
"They took Christmas away
Came downstairs for the shiny presents
They took the tree and the stockings, nothing left but coal
Dont look in the closet either, its greedy
Its not in the spirit of the holiday"
Back to top
View user's profile Send private message
tld
Guru
Guru


Joined: 09 Dec 2003
Posts: 491

PostPosted: Mon Sep 15, 2008 6:17 pm    Post subject: Reply with quote

Yup...the xf86-video-mach64 was what I needed.

I had to unmerge x11-drivers/xf86-video-ati because any version of it less than 6.9 blocks x11-drivers/xf86-video-mach64. However, oddly enough the only available version of x11-drivers/xf86-video-mach64 is 6.8, and it was masked by ~x86. That restructuring is really confusing. It also seems odd that an upgrade to a stable xf86-video-ati forces me to either mask it's stable version or unmask xf86-video-mach64....but in any case it seems to be working.

Also, I had to comment out the ChipSet, ChipId, and ChipRev assignments in my xorg.conf and change the Driver assignement to mach64:

Code:
Section "Device"
        Identifier  "Card0"
        Driver      "mach64"
        VendorName  "ATI"
        BoardName   "Rage Mobility P/M AGP 2x"
#       ChipSet     "ati"
#       ChipId      0x4c4d
#       ChipRev     0x64
        BusID       "PCI:1:0:0"
EndSection


It especially didn't like the ChipSet no matter what was there. I found that out by running an Xorg -configure to see what it would come up with and it had none of those entries for the device.

Thanks!

Tom
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum