[desktop-discuss] ATI Radeon support for compiz easy install bundle
Minskey Guo
Minskey.Guo at Sun.COM
Mon Jan 28 02:48:29 PST 2008
Hi, Mark,
From the outputs, the drm/radeon are not attached. Can you send me /
etc/driver_aliases, and
modinfo/prtconf -D outputs.
-minskey
在 2008-1-28,下午6:03, Mark R. Bowyer 写道:
> Hi Minskey and Erwann, thank you both for looking into this.
>
> I'm guessing my OS install is too old, and will upgrade to snv_81 when
> I'm next in the office (Friday I think).
>
> But in case it helps, a relevant section of my /var/dt/Xerrors file
> goes:
>
> X Window System Version 1.3.0
> Release Date: 19 April 2007
> X Protocol Version 11, Revision 0, Release 1.3
> Build Operating System: SunOS 5.11 snv_72 i86pc
> Current Operating System: SunOS marksferrari 5.11 snv_75 i86pc
> Build Date: 26 September 2007
>
> Solaris ABI: 64-bit
> SUNWxorg-server package version: 6.9.0.5.11.7500,REV=0.2007.09.26
> SUNWxorg-graphics-ddx package version:
> 6.9.0.5.11.7500,REV=0.2007.09.26
> SUNWxorg-mesa package version: 6.9.0.5.11.7500,REV=0.2007.09.26
> Before reporting problems, check http://sunsolve.sun.com/
> 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: Fri Jan 25 17:27:04 2008
> (==) Using config file: "/etc/X11/xorg.conf"
> (EE) LoadModule: Module bitstream does not have a bitstreamModuleData
> data object.
> (EE) Failed to load module "bitstream" (invalid module, 0)
> dlopen: ld.so.1: Xorg: fatal: relocation error:
> file /usr/X11/lib/modules/fonts/amd64//libtype1.so: symbol
> Type1RegisterFontFileFunctions: referenced symbol not found
> (EE) Failed to load /usr/X11/lib/modules/fonts/amd64//libtype1.so
> (EE) Failed to load module "type1" (loader failed, 7)
> (II) Module "ddc" already built-in
> (II) Module "i2c" already built-in
> (II) Module "ddc" already built-in
> (II) Module "ramdac" already built-in
> (II) Module "ddc" already built-in
> (II) Module "i2c" already built-in
> (II) Module "ramdac" already built-in
> (EE) AIGLX: DRI module not loaded
> (EE) AIGLX: DRI module not loaded
> X connection to :0.0 broken (explicit kill or server shutdown).
> FreeFontPath: FPE "/usr/X11/lib/X11/fonts/misc/" refcount is 2, should
> be 1; fixing.
>
> and the following files are attached:
>
> Xorg.0.log latest log output (using Angelo's xorg.conf)
> xorg.conf.orig My original one, Darren's fix for 3400 projector use
> xorg.conf.angelo What I'm using now, works for Angelo on b78
> ".compiz.bad Where I got to converting my old one to work.
>
> I hope you find this useful, and thanks again for helping out.
>
> Ta,
> Mark.
>
>
>
> On Mon, 2008-01-28 at 16:49 +0800, minskey guo wrote:
>> Hi, Mark,
>>
>> I just installed a snv_75 from scratch, and add
>>
>> Option "BusType" "PCI"
>>
>> to ATI device section of xorg.conf. And then, I installed compzi via
>> Erwann's
>> compiz bundle. It works.
>>
>>
>> If you cannot set up compiz on F3400, can you send me xorg.conf,
>> /var/log/Xorg.0.log, /var/dt/Xerror if exists.
>>
>>
>> -minskey
>>
>>
>> Mark R. Bowyer 写道:
>>> 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
>>>>>
>>
> --
> | 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 __|
>
> <Xorg.0.log><xorg.conf.orig><xorg.conf.angelo><xorg.conf.compiz.bad>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20080128/88d16244/attachment-0001.html
More information about the desktop-discuss
mailing list