Announcement

Collapse
No announcement yet.

"Ask ATI" dev thread

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by Compxpert View Post
    Question:

    You just released the most useless driver update ever...
    How does that make you feel?

    Real/other question: Are you aware of the other MORE important bugs that need fixed like the memory leak?
    Hahaha. That's funny.

    You guys should put in Physx Ageia technology in the driver and OpenGL 3.1 API already. I'm starving for that.

    Comment


    • Neo,

      Are you the one... just kidding

      but Physx is Nvidia... not ati... and most of the time I actually like what ati does... if they release a driver that works then I'm happy... add a few features here and there and it makes it even better... But no Physx... unless ati can get nvidia to release it... but nvidia hasn't even done that for linux yet(i think)

      Comment


      • I think AMD helped out with getting Bullet ready with OpenCL. And OpenGL 3.1 is already supported - not sure on OpenGL 3.2 yet.

        Comment


        • I'm running Ubuntu 9.10 64bit right now, and all worked until I installed the ati drivers (classic, huh?)

          The drivers that came with Ubuntu were fine, but I thought I'd update to 9.10 so I installed it and then rebooted and I lost acceleration.

          I discovered a /usr/lib64 directory had been created with all the graphics libs. Considering ubuntu doesnt use /usr/lib64 i knew it had to be moved, so I moved it to /usr/lib and then rebooted and I didnt get X at all this time.

          It complained about not being able to find a amdpcsdb.default file. So i copied amdpcsdb to amdpcsdb.default and then I got X, but now I have a green water mark on the bottom right hand corner of the scren saying:

          "Testing use
          only
          Unsupported
          Hardware"


          I'm using a Vistiontek HD4870

          Comment


          • I'm running Kubuntu 9.10 with Catalyst 9.10 drivers on my laptop with a radeon hd 3870 (x1).

            Works great, except now my laptop now has a black screen and the only way I can use my laptop is by plugging it into an external monitor.

            More info here:
            http://ubuntuforums.org/showthread.php?t=1315923

            Comment


            • Don't know if that was already but I would like to ask Catalyst devs is people in the dev team personally Use Linux on desktop, what distributions mainly and what they are thinking about the system itself.

              Comment


              • Originally posted by Riotta View Post
                Don't know if that was already but I would like to ask Catalyst devs is people in the dev team personally Use Linux on desktop, what distributions mainly and what they are thinking about the system itself.
                I'd assume they're waiting for the opensource drivers to mature because the fglrx is in a horrible state right now.

                ...

                Come on, at least imagine it for a second

                Comment


                • Now for a new question, a real problem

                  I have a Sapphire RadeonHD 4850 (ont of the first, not tweaked, made-from-specs models); having managed to flash it with a VBIOS that allowed me not to cook eggs on it (90C on moderate use was rather bad), I had to change the cooler+fan for an aftermarket one (previous one didn't like having to actually work: fan got busted). Silent operation, coolness (less than 50C on Furmark - under Wine) but... Problem.

                  The last driver release to work with it is Catalyst 9.8; 9.9 and 9.10 compile, install and load (I can manually load the fglrx kernel module), but as soon as X loads, the system hangs hard: SysRq keys don't work, all disk operations are suspended - I can't get logs. This happens with whatever version of the kernel, glibc, xorg, even distro I try.

                  Free drivers work rather well with it (both radeon and radeonhd); however, I'd like some 3D support.

                  Comment


                  • well, start with flashing the original bios.

                    Comment


                    • Originally posted by energyman View Post
                      well, start with flashing the original bios.
                      I tried. Yes, we have no banana.

                      Comment


                      • Originally posted by mitch074 View Post
                        I have a Sapphire RadeonHD 4850 (ont of the first, not tweaked, made-from-specs models); having managed to flash it with a VBIOS that allowed me not to cook eggs on it (90C on moderate use was rather bad), I had to change the cooler+fan for an aftermarket one (previous one didn't like having to actually work: fan got busted). Silent operation, coolness (less than 50C on Furmark - under Wine) but... Problem.

                        The last driver release to work with it is Catalyst 9.8; 9.9 and 9.10 compile, install and load (I can manually load the fglrx kernel module), but as soon as X loads, the system hangs hard: SysRq keys don't work, all disk operations are suspended - I can't get logs. This happens with whatever version of the kernel, glibc, xorg, even distro I try.

                        Free drivers work rather well with it (both radeon and radeonhd); however, I'd like some 3D support.
                        One option would be to use the open source 3D driver. It wasn't enabled by default in this round of distros because of Compiz corruption issues that were only fixed a few days before the distros locked down, but it's working well for a number of users.

                        Comment


                        • Originally posted by bridgman View Post
                          One option would be to use the open source 3D driver. It wasn't enabled by default in this round of distros because of Compiz corruption issues that were only fixed a few days before the distros locked down, but it's working well for a number of users.
                          Well, yes, I know - but I also know that currently, in Free drivers, 3D support is 'limited' to OpenGL 1.5 (at best) with a not exactly stellar performance in dynamic shaders compilation (LLVM is good, but it's not quite there yet, and a lot of work is being directed to Gallium - not Mesa, which is still the default stack). A shame if you consider that R700 chips are OpenGL 3.x capable.

                          And, dare I admit it? I essentially need 3D support to play WoW on Wine (in OpenGL mode, which works rather well with Catalyst 9.8, with no graphics glitches). Otherwise yes, I'd gladly do away with fglrx and use radeon or radeonhd full time (2D, Xv and compositing performance are ways above fglrx's).

                          By the same token, it'd be great if, with Gallium, there was a way to use Free/OSS 2D drivers and either proprietary or Free 3D stack; as far as I know, Gallium should allow that. Has it been discussed? What would block it?

                          Comment


                          • The proprietary 3D stack uses a lot of internal interfaces which are different from those in the open source stack. They wouldn't be able to interoperate without a significant rewrite of the proprietary stack -- which wouldn't be a good idea because the current internal interfaces are chosen to facilitate use on a number of different OSes, not just the X/DRI environment.

                            re: getting the new Catalyst drivers running, let's start with the obvious questions :

                            - did you fully uninstall the previous driver versions (using the uninstall script that gets installed with the driver) before installing a newer version ?

                            - did you run appropriate aticonfig commands before starting X the first time after a new installation ?

                            Reflashing bioses is always potentially problematic - did you just flash in the BIOS image from another card or edid specific settings on your current BIOS image ? If you flashed in the BIOS from another card then all bets are off, and I really would suggest going back to the original BIOS image. Not sure where the banana comes in.

                            BTW the devs have pretty much given up on using LLVM in the drivers, although it is still considered a good choice for the softpipe (shaders in software) implementation and may work its way into other parts of the compiler stack.
                            Last edited by bridgman; 11-16-2009, 11:37 AM.

                            Comment


                            • Originally posted by bridgman View Post
                              The proprietary 3D stack uses a lot of internal interfaces which are different from those in the open source stack. They wouldn't be able to interoperate without a significant rewrite of the proprietary stack -- which wouldn't be a good idea because the current internal interfaces are chosen to facilitate use on a number of different OSes, not just the X/DRI environment.

                              re: getting the new Catalyst drivers running, let's start with the obvious questions :

                              - did you fully uninstall the previous driver versions (using the uninstall script that gets installed with the driver) before installing a newer version ?

                              - did you run appropriate aticonfig commands before starting X the first time after a new installation ?

                              Reflashing bioses is always potentially problematic - did you just flash in the BIOS image from another card or edid specific settings on your current BIOS image ? If you flashed in the BIOS from another card then all bets are off, and I really would suggest going back to the original BIOS image. Not sure where the banana comes in.

                              BTW the devs have pretty much given up on using LLVM in the drivers, although it is still considered a good choice for the softpipe (shaders in software) implementation and may work its way into other parts of the compiler stack.
                              About the obvious questions:
                              - yes, I uninstalled all drivers properly, using uninstall scripts then manually hunting down any stray file that might have been left behind. I also deleted xorg.conf to regenerate it anew using appropriate tools (aticonfig --initial) on each attempt.

                              - I reflashed my card using its original VBIOS file, which I had backed up and checksummed previous to flashing it the first time. I also compared the checksum to known original Sapphire VBIOS files, and they matched (just to be sure my card hadn't been customized before I started tinkering with it - backups, backups... I might be a tinkerer, but I'm also a prudent one).

                              My system is currently running Mandriva Free 2010.0 64-bit. Other distros, other kernels (even a self-compiled vanilla 2.6.31 kernel) exhibited the exact same behavior.

                              Meaning that, even when restoring my card to its factory condition (minus the fan, which really is busted), I get complete system locks on Catalyst releases more recent than 9.8. I also (since I encountered the case on other OSes and on the FOSS drivers) tried switching to the card's secondary output, using a DVI to D-SUB converter: no luck (in fact, switching to the secondary output would hang even FOSS drivers, in the same fashion, with or without original VBIOS).

                              I don't think my card is that special; even the Sapphire sticker is merely put on top of the original Ati sample implementation's one. Could it be that the driver hangs because it's expecting data from the fan, but not finding any, gets weird? If that's the case, why didn't it do that with 9.8?

                              Thank you for your time - I didn't know LLVM had been abandoned (I'll look it up in other, more appropriate sections of the forum). I hope that maybe, with 9.11, it'll be fixed. Otherwise, maybe next release...?

                              Comment


                              • And now, for more of the same thing...

                                I installed 9.11. There is a bit of progress: I get an Xorg.0.log file. Too bad, after the system hangs, it contains only corrupted data - so it's no help.

                                Maybe by Xmas...?

                                Comment

                                Working...
                                X