On 12/23/2009 05:20 PM, Jan de Groot wrote:
> On Wed, 2009-12-23 at 03:37 -0600, David C. Rankin wrote:
>> Err, yep slow is a nice way to put it. The question is how do I get
>> back to the usable 2D hardware setup? Should I set KMS back up? I'm up
>> to date with all packages except the mesa/drm/libgl packages I just
>> downgraded 1 version. Everything was great before the update today
>> and the drm snafu. What's the best way to get back to the config I had
>> 24 hours ago?
>>
>> I took /var/log/pacman.log and backed out all updates except the kde &
>> gnome printer control center modules (I can't see them being related),
>> but I'm still not back to where I was before the updates. Am I missing
>> something?
>
> KMS is not recommended for ATI at this moment, so we'll ship it disabled
> by default. There's also no stable non-experimental 2D or 3D stack
> supporting KMS, so we'll have to do with user mode setting.
> At this moment, our driver in extra is a stable released version. This
> released version is rather old, and there's about 10-15 commits on the
> stable branch that should get applied to the package. This fixes several
> issues, but hasn't made it into a release.
>
>
Ah! Thank you again.
Currently I have extra enabled and community-testing enabled so I do
expect things to break. The xf86-video-ati 6.12.99.git20091221-1 package works
fine for me except for the mesa/hardware issue. The resolution killer turned
out to be libdrm-2.4.17-2.
For some reason the libdrm package just ignored the 1440x900 display
data. I think all would work find if I could get the resolution set. I'll
tinker some more.
If anyone has any idea on how to set the resolution at 1440x900 with
the new libdrm, I would welcome any thoughts. I have tried:
Section "Monitor"
Identifier "Monitor[0]"
VendorName "TOSHIBA"
ModelName "TOSHIBA 17IN TRUEBRIGHT"
UseModes "Modes[0]"
DisplaySize 367 230
HorizSync 30.0 - 70.0
VertRefresh 43.0 - 60.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
Option "PreferredMode" "1440x900"
EndSection
Section "Modes"
Identifier "Modes[0]"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1440x900" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900" "1024x768" "800x600"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Device"
BoardName "RS690M"
Driver "radeon"
Identifier "Device[0]"
VendorName "ATI"
EndSection
Section "ServerLayout"
Option "Clone" "off"
Option "Xinerama" "off"
Screen 0 "Screen[0]" 0 0
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "Extensions"
Option "Composite" "true"
Option "DAMAGE" "true"
EndSection
And... a number of variations to the above from what you see above down
to the bare minimum of:
Section "Device"
BoardName "RS690M"
Driver "radeon"
# Driver "radeonhd"
Identifier "Device[0]"
VendorName "ATI"
EndSection
but still no joy....
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com