CCed to ATI 3D driver developer, he may give u the answer
Chris
Mark R. Bowyer ??:
> Hi again,
>
> I'm using Angelo's xorg.conf, but it's not working still. He's showing:
>
> bash-3.2# ls -l /dev/dri
> total 2
> lrwxrwxrwx 1 root root 51 Jan 25 11:50 card0
> -> ../../devices/pci at 0,0/pc
> i1106,b188 at 1/display at 0:drm0
> bash-3.2# modinfo | grep radeon
> 83 fffffffff7aac000 250f8 264 1 radeon (radeon DRM driver 1.3)
>
> and I've got:
>
> 6 ]ll /devices/pci at 0,0/pci1106,b188 at 1/
> total 3
> drwxr-xr-x 3 root sys 512 Jan 25 2005 .
> drwxr-xr-x 17 root sys 512 May 30 2007 ..
> drwxr-xr-x 2 root sys 512 Jan 25 2005 display at 0
> crw------- 1 root sys 99, 1 Jan 25 22:00
> display at 0:agpmaster0
> crw------- 1 markbo other 99, 0 Jan 25 2005 display at 0:text-0
> and
> 3 ]modload -p drv/radeon
> can't load module: No such device or address
>
> so it's something before X even starts?
>
> Thanks Angelo, but I have something else wrong. I'm running snv_75 and
> frkit.
>
> Anyone got any suggestions? It's gone 10pm here now, so I'm stopping
> for the week. And I'll try upgrading the OS if nothing else comes to
> me...
>
> Ta,
> Mark.
>
> On Fri, 2008-01-25 at 20:26 +0000, Mark R. Bowyer wrote:
>
>> Hi Angelo =O)
>>
>> Thanks for answering. I didn't have an .xorg.conf - that's usually a
>> left over from some other time - could you post me your working file,
>> please?
>>
>> Could you also send me the output of the following on your working
>> system, please?
>>
>> o ls -l /dev/dri
>> o modinfo | grep radeon
>>
>> And you /var/log/Xorg.0.log would be useful, too. Just to see if I can
>> spot the difference. I figure I've over configured myself into a corner
>> here with other changes =O}
>>
>> Thanks,
>> Mark
>>
>>
>> On Fri, 2008-01-25 at 15:14 -0500, Angelo Rajadurai wrote:
>>
>>> Hey Mark:
>>>
>>> I got it to work on my 3400. I'm on snv_78. Pretty straight forward.
>>> I downloaded the radeon 3D driver from
>>> http://opensolaris.org/os/project/dri/files/
>>>
>>> I had to copy the /etc/X11/.xorg.conf to /etc/X11/xorg.conf and then add
>>> Option "BusType" "PCI"
>>>
>>> Then I rebooted and installed compiz with the --with-experimental-ati-
>>> support
>>> option. It feels pretty zappy even with the 1GB mem I have on the
>>> system.
>>>
>>> Let me know if need more info
>>>
>>> -Angelo
>>>
>>>
>>> On Jan 25, 2008, at 3:06 PM, Mark R. Bowyer wrote:
>>>
>>>
>>>> Hi,
>>>>
>>>> I've been having fun trying to get this working on my Ferrari 3400.
>>>> Anyone else had any luck?
>>>>
>>>> Firstly, the driver installer needs to be run without Xorg running.
>>>> And
>>>> the 3400 can't work in text console mode, so I had to ssh in from an
>>>> iMac. That worked ok - "svcadm disable gdm"; "install.sh install";
>>>> "svcadm enable gdm".
>>>>
>>>> I then install compiz. The wget script to check if it would run said
>>>> no, because at that stage I'd not edited my xorg.conf, so the radeon
>>>> driver wasn't in. But the compiz installer does that.
>>>>
>>>> My next problem was that I was using Darren's multi headed xorg.conf,
>>>> and DRI isn't compatible with multiple heads yet. So I tried out the
>>>> SingleLayout and the CloneLayout, and neither worked much better.
>>>> Mind
>>>> you, the:
>>>>
>>>> Option "AIGLX" "True"
>>>>
>>>> is only added to the currently active layout by the installers, so
>>>> that
>>>> needed adding.
>>>>
>>>> My main problem seems to be that neither drm nor radeon are being
>>>> modloaded by the kernel. I can "modload -p misc/drm" OK, but "modload
>>>> -p drv/radeon" fails with "can't load module: No such device or
>>>> address". Which is odd, because it shows in prtconf -v as:
>>>>
>>>> value='pci1002,4e50.1025.57.0' +
>>>> 'pci1002,4e50.1025.57' + 'pci1025,57' + 'pci1002,4e50.0' +
>>>> 'pci1002,4e50' + 'pciclass,030000' + 'pciclass,0300'
>>>>
>>>> and:
>>>>
>>>> 9 ]grep 4e50 driver*
>>>> driver_aliases:radeon "pci1002,4e50"
>>>>
>>>> So it should work, no? I've done a "reboot -- -r" and that didn't
>>>> help.
>>>> Xorg finds my card and it's supported by *its* radeon driver. Until
>>>> (from /var/log/Xorg.0.log):
>>>>
>>>> :
>>>> (--) RADEON(0): Chipset: "ATI Radeon Mobility 9600/9700 (M10/M11) NP
>>>> (AGP)" (ChipID = 0x4e50)
>>>> (--) RADEON(0): Linear framebuffer at 0xd8000000
>>>> (II) RADEON(0): AGP card detected
>>>> drmOpenDevice: node name is /dev/dri/card0
>>>> drmOpenDevice: open result is -1, (No such device or address)
>>>> drmOpenDevice: open result is -1, (No such device or address)
>>>> drmOpenDevice: Open failed
>>>> [drm] failed to load kernel module "radeon"
>>>> (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
>>>> [dri] Disabling DRI.
>>>> :
>>>>
>>>> /dev/dri exists since I modloaded the drm module, but didn't before.
>>>> And it's empty =O(
>>>>
>>>> Anyone got any further ideas?
>>>>
>>>> Ta,
>>>> Mark.
>>>>
>>>>
>>>> On Fri, 2008-01-25 at 17:19 +0100, Erwann Chenede wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> I've updated my compiz easy install bundle and my configuration
>>>>> check script to support
>>>>> the ATI radeon driver developed by Minskey.
>>>>>
>>>>> So far it's only been tested on Ferrari 4000 laptop.
>>>>>
>>>>> Details can be found here :
>>>>> http://blogs.sun.com/erwann/entry/ati_support_for_compiz_easy
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Erwann
>>>>>
>>>>>
>>>> --
>>>> | o o Software Support
>>>> Engineering,
>>>> /v\ark R. Bowyer. SPARC House, Guillemont Park,
>>>> `-' Minley Rd, Blackwater,
>>>> Tel: +44 (0)1252 420691 Camberley, SURREY, GU17 9QG
>>>> Fax: +44 (0)1252 421658 United Kingdom __|
>>>>
>>>>
>>>> _______________________________________________
>>>> desktop-discuss mailing list
>>>> desktop-discuss at opensolaris.org
>>>>