Port-ofppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: call for testers - switching ofppc to xorg X11



Michael wrote:

> On Dec 5, 2010, at 9:22 PM, matthew green wrote:
>
>> it is still broken.  it comes up in only 800x600 and the colours
>> are wrong.  i'm not sure how to describe it.  the 800x600 seems
>> to be somewhat 'expected' given this autoconfig:
>>
>> genfb0 at pci0 dev 8 function 0: ATI Technologies Radeon 9200PRO 5960
>> genfb0: framebuffer at 0xc0000000, size 800x600, depth 8, stride 800

On the Pegasos you can choose a different resolution in OF by defining the
words "screen-width" and "screen-height". For example:

  1024 to screen-width
  768 to screen-height


> Genfb relies on a callback to set palette registers - if OF on your  
> machine doesn't do that right ( or the callback isn't there or  
> whatever ) it can't do anything about it.

There seem to be no colour commands in SmartFirmware.


>>  "pcictl list" doesn't show it, either. i'd expect to see it on  
>> pci0, but it isn't:
>>
>> # dmesg|grep 'at pci0'
>> pchb0 at pci0 dev 0 function 0
>> genfb0 at pci0 dev 8 function 0: ATI Technologies Radeon 9200PRO 5960
>> genfb1 at pci0 dev 8 function 1: ATI Technologies Radeon 9200 Pro  
>> Secondary
>> # pcictl pci0 list
>> 000:00:0: Marvell MV6436x System Controller (host bridge, revision  
>> 0x03)
>
> This is weird - if pcictl can't see it then neither can libpciaccess,  
> all it does is walk over /dev/pci* nodes. You can't really blame Xorg  
> for that.

*Sigh* - I didn't even notice that yet! Matthew is right. The graphics card
is missing when doing "pcictl pci0 list". :(

I could swear that worked in the past! Maybe a problem introduced by
switching pegasospci to gtpci...?


-- 
Frank Wille



Home | Main Index | Thread Index | Old Index