Re: radeon driver updates for mac laptops
Hi,
I would like to give some feedback.
Alex Deucher <alexdeucher@gmail.com> wrote:
> Those of you with radeon based mac laptops please test the latest code
> in that ati git tree. I recently added connector table and quirk
> information for mac laptops. You will need at least xserver 1.3 and a
> recent version of xrandr (1.2.2 preferred) to test.
I've an iBook G4 and have installed the ati driver from Debian
experimental. (Nearly) All works fine. I didn't had to add the MacModel
option to xorg.conf and only had to remove the HorizSync and VertRefresh
entries from the device sections of the internal display.
I can switch the external monitor on and off, can change the resolution
and arrange the displays side by side. But I couldn't change the maximum
screen size and even though /var/log/Xorg.0.log tells it is 2048x1200
xrandr tells me something different.
% grep 'Max d' /var/log/Xorg.0.log
(II) RADEON(0): Max desktop size set to 2048x1200
% xrandr -q |head -n1
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 1024
So I reduced the resolution of both displays and placed the external
below the internal. It worked.
I can acknowlage the problem with the mouse pointer—it is flipped, it
looks like an endianess problem.
And turning off the internal display is not a good idea. I becomes
destroyed and it looks awesome.
% cat /proc/cpuinfo
processor : 0
cpu : 7455, altivec supported
clock : 606.000000MHz
revision : 0.3 (pvr 8001 0303)
bogomips : 36.73
timebase : 18432000
platform : PowerMac
machine : PowerBook6,3
motherboard : PowerBook6,3 MacRISC3 Power Macintosh
detected as : 287 (iBook G4)
pmac flags : 0000001b
L2 cache : 256K unified
pmac-generation : NewWorld
% xrandr --version
Server reports RandR version 1.2
% xrandr --properties
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 1024
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 246mm x 184mm
EDID_DATA:
00ffffffffffff000610129c01010101
000c0103801912780a810595574a8a26
22505400080001010101010101010101
01010101010164190040410026301888
3600f6b800000018000000fe004c544e
31323158312d4c30320a000000fe004c
544e31323158312d4c30320a000000fc
00436f6c6f72204c43440a2020200093
scaler: full
backlight: 255 (0x000000ff) range: (0,255)
1024x768 60.0*+
800x600 60.3
640x480 59.9
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 300mm x 225mm
EDID_DATA:
00ffffffffffff002c93c2061c8d052e
1c0701000d1f1700e800b2a057499b26
10484ffffe0081800000000000000000
000000000000f82a00c05100244028b8
13002ce11000001e0000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000037
load_detection: 0 (0x00000000) range: (0,1)
1024x768 75.1* 70.1 60.0 43.5
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0 59.9
720x400 87.8 70.1
S-video disconnected (normal left inverted right x axis y axis)
tv_standard: ntsc
tv_vertical_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_size: 0 (0x00000000) range: (-5,5)
load_detection: 0 (0x00000000) range: (0,1)
Bye and much thanks to all for making this work, Jörg.
--
[dpkg] We are the apt. Resistance is futile. You will be packaged.
Reply to: