Announcement

Collapse
No announcement yet.

"Ask ATI" dev thread

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

  • Originally posted by Porter View Post
    Fred,

    ATI/AMD have a full team working on open source support and development. They have made huge strides over the last 6-8 months in bringing the driver up to a performance and quality level that the user community has requested. Several of those developers participate here.

    Do you have a specific issue with a specific driver on a specific card, or do you just want to complain in general? If you have a specific problem, post a thread about it including the full details of your configuration, and the nice folks here will try to help you.

    Thanks,

    Porter
    Sure I have a specific issue.

    I'm the unlucky owner of an SAPPHIRE HD2600 pro AGP card. I bought it in January And I was only able to partially use it since the last driver release.

    I mean partially because even if Compiz and video rendering is good. The gaming performance of the card is so low that my Old radeon 9800 pro card put it to shame! And I bought this particular card because I wanted to play the game ETQW. And of course I also wanted to play my other game like Quake4 and Doom3 at higher quality setting and resolution.

    Since this card is pretty mainstream I reasonably expected that the Linux driver would fully support this card.

    PS: BTW there is a tread dedicated to the HD2600 AGP card on this forum and we are all waiting for an answer from AMD concernig official support for those card.
    Last edited by fred; 04-05-2008, 09:52 AM.

    Comment


    • One new question from me...

      Is it planned fglrx to be ported soon to the new DRI2 architecture??

      Cause it will be trully a milestone for us Compiz-Fusion users, it will allow us to watch windowed XV Video and play 3D games without that crazy blinking stuff..

      Comment


      • known issue for a year: no support for video playback on second head (dual head mode)

        Since the release of the new improved drivers, I'm waiting for support for video playback on the second head in dual head mode. I'm using an Ati 9500 pro video card with my tv connected as a second X screen (so I use two separate X screens).

        Unfortunately video playback on the second head isn't supported for almost a year now (to be exactly: today is April 17th, the issue appeared for the first time in the release notes of driver 8.36, released on April 18th 2007). This means I'm still using an old driver which came as the default one with Ubuntu 7.04. I tried some of the newer drivers (8.42, 7.11, 8.1, 8.3), but each time I'm moving back to the old ones because I can't play video's on my TV.

        I tried to contact Ati to ask if there are any plans to resolve this issue, but there doesn't seem to be an official channel through which I can get an answer to my question. So I'm hoping to find an answer to my question on this forum. Is there any hope this issue will be resolved in the near future?

        I'm planning to buy a new computer somewhere in June/July and much about the graphics hardware which I will chose will depend on the Ati drivers for Linux. The nice thing about AMD/Ati is that it is possible to buy a whole system with AMD cpu, AMD chipset and AMD gpu. But 90% of my time I'm working in Linux and therefore I really need some reasonable driver support for my GPU (I also like to develop OpenGL applications in Linux).

        Comment


        • What about support for amd780 on-board video decoding

          Originally posted by Porter View Post
          Fred,

          ATI/AMD have a full team working on open source support and development. They have made huge strides over the last 6-8 months in bringing the driver up to a performance and quality level that the user community has requested. Several of those developers participate here.

          Do you have a specific issue with a specific driver on a specific card, or do you just want to complain in general? If you have a specific problem, post a thread about it including the full details of your configuration, and the nice folks here will try to help you.

          Thanks,

          Porter
          My question is this: will the current driver use the HW decoding that ATI says is in the 780 on board graphics?

          Right now I'm running the 8.3 release on Gutsy with 2GB and ATI X2 at 3.2GHz on a 760 based MB. There are some 1080P videos that it just can't keep up with (playing with VLC, Movie Player, etc.) ... both CPU's are pegged over at 3.2 and I assume the problem is they are decoding the stream in software - so will the new linux drivers make full use of the on board decoding of the 780G series chipsets?

          Comment


          • Originally posted by Heiko View Post
            Since the release of the new improved drivers, I'm waiting for support for video playback on the second head in dual head mode. I'm using an Ati 9500 pro video card with my tv connected as a second X screen (so I use two separate X screens).

            Unfortunately video playback on the second head isn't supported for almost a year now (to be exactly: today is April 17th, the issue appeared for the first time in the release notes of driver 8.36, released on April 18th 2007).
            It seems I have `solved' the problem. I thought lets give it a shot and tried to install the 8.4 driver today. After I've put the line 'TexturedVideo "on"' into my xorg.conf I was able to playback video's on my tv (in dual head mode). I'm not sure if this xorg line solved the problem. Maybe someone can explain if this is the reason why it works now?

            I also tried to play a movie with mplayer using '-vo gl2' but this gave very poor results. When I changed it to '-vo x11' it worked (xv didn't work at all for me).

            Comment


            • Originally posted by c@phoro View Post
              I'm running a Sapphire Radeon 1600 Pro AGP, Suse Linux 10.3, all what I get is a black screan at X-Server Startup. No Error in Xorg.log.
              Same card as me (if it's got 512 mem).

              I have to set the aperture size in bios to 512, so if you haven't already try changing that. There are threads where people have only needed 128 etc - I guess it's a mobo specific thing.

              If that doesn't work you may be able to get 2D only by blacklisting your <chipset>-agp module in /etc/modules.conf.

              Using older drivers like 8.40.4 should work for 3D, but performance may not be as good for modern games.

              Comment


              • Are you paying attention to the driver's testing in every chip you have released? how do you test a driver that's coming out? My X200 integrated graphic chip has had a terrible scrambling bug with Option VideoOverlay turned on in xorg.conf, a very annoying one... could this bug be fixed? or are you ignoring bugs reported for older pieces of hardware?

                Comment


                • Make the driver built under 2.6.25 kernel please!!!

                  Comment


                  • linzerd: not sure if we test on every chip (I doubt it, there are literally hundreds of supported chips) but we do test on a pretty good selection and rotate through from one release to the next. If you see a really bad problem there's a pretty good chance that we did not see it on our test systems. AGP is the obvious exception -- it's a lot less fun now that mobo vendors have generally stopped providing BIOS updates for their AGP products.

                    I think there is an Xpress200 in the test mix but will check.

                    djdoo: already being worked on

                    Comment


                    • White Textures - OpenGL Windows &amp; Linux ATI Xn00

                      Texturing stopped working on ATI Xn00 cards with the OGRE rendering engine between version 7.11 and 7.12 - current. This bug affects both windows and linux. There were minimal changes between these two driver versions so hopefully you can resolve this.

                      The terrain appears white when using the OpenGL render system on ATI cards from driver version Catalyst 7.12(Dec 07) - 8.4 (current).


                      Could you please let me know, if you are willing to investigate this or if it is not significant enough for you.

                      Comment


                      • I now know I shouldn't even dare to ask, but when may we see Xorg 1.5 support?
                        afaik we'll need dri2 support for that, too, don't we?

                        I'd really like to see these features as I want to install fedora 9 next month

                        Comment


                        • I d like to say again that I think it would be better the company to give out any new featured code as beta downloads for the community to test and give feedback...
                          I strongly believe that you will be surprised by the results...

                          In that way you will have a great number of testers in a great number of hardware combinations and developing would be far easier and faster cause the fglrx team wouldn't have to waste so much time testing and testing...

                          Comment


                          • Originally posted by NeoBrain View Post
                            I now know I shouldn't even dare to ask, but when may we see Xorg 1.5 support?
                            afaik we'll need dri2 support for that, too, don't we?

                            I'd really like to see these features as I want to install fedora 9 next month
                            It's the other way around I think. Dri2 is only in Xorg 1.5, but most drivers in Xorg 1.5 don't have dri2 support. I'm currently running radeon/r300_dri in a Xorg 1.5rc, and it doesn't have dri2 support yet.

                            Comment


                            • Component Output from X1250 to TV?

                              I just started a thread on this topic before I realized this might be the better place for the question. How do I get component output to a TV working with the fglrx ATI driver and an Integrated X1250? I'm using the latest drivers (8.4) and I can get a picture, but it is grey (monochrome). I have tried various options in my xorg.conf file and have succeeded in getting the picture to become very blue (or very red). I've spent many hours googling, and have tried many options, but I can't seem to get better than this. The S-Video connection displays fine and looks good. I've attached my xorg.conf for reference (and you'll see it's been heavily hacked up). I'm using the fr_client layout in the xorg config file. Anyone have any ideas to try?

                              Rob

                              # /etc/X11/xorg.conf (xorg X Window System server configuration file)
                              #
                              # This file was generated by dexconf, the Debian X Configuration tool, using
                              # values from the debconf database.
                              #
                              # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
                              # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
                              #
                              # This file is automatically updated on xserver-xorg package upgrades *only*
                              # if it has not been modified since the last upgrade of the xserver-xorg
                              # package.
                              #
                              # If you have edited this file but would like it to be automatically updated
                              # again, run the following command:
                              # sudo dpkg-reconfigure -phigh xserver-xorg

                              Section "Files"
                              FontPath "/usr/share/fonts/X11/misc"
                              FontPath "/usr/X11R6/lib/X11/fonts/misc"
                              FontPath "/usr/share/fonts/X11/cyrillic"
                              FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
                              FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
                              FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
                              FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
                              FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
                              FontPath "/usr/share/fonts/X11/Type1"
                              FontPath "/usr/X11R6/lib/X11/fonts/Type1"
                              FontPath "/usr/share/fonts/X11/100dpi"
                              FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
                              FontPath "/usr/share/fonts/X11/75dpi"
                              FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
                              # path to defoma fonts
                              FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
                              EndSection

                              Section "Module"
                              # Load "i2c"
                              # Load "bitmap"
                              # Load "ddc"
                              Load "dri"
                              # Load "extmod"
                              # Load "freetype"
                              Load "glx"
                              # Load "int10"
                              # Load "vbe"
                              Load "v4l"
                              Load "dbe"
                              Load "fglrx"
                              EndSection

                              Section "InputDevice"
                              Identifier "Generic Keyboard"
                              Driver "kbd"
                              Option "CoreKeyboard"
                              Option "XkbRules" "xorg"
                              Option "XkbModel" "pc104"
                              Option "XkbLayout" "us"
                              EndSection

                              Section "InputDevice"
                              Identifier "Configured Mouse"
                              Driver "mouse"
                              Option "CorePointer"
                              Option "Device" "/dev/input/mice"
                              Option "Protocol" "ImPS/2"
                              Option "Emulate3Buttons" "true"
                              EndSection

                              Section "Device"
                              Identifier "Generic Video Card"
                              Driver "vesa"
                              BusID "PCI:1:5:0"
                              EndSection

                              Section "Device"
                              Identifier "Radeon Xpress 1250"
                              Driver "fglrx"
                              # Option "MetaModes" "720x480; 640x480"
                              # Option "MonitorLayout" "NONE,TV"
                              Option "TVStandard" "Video"
                              # Option "UseFBDev" "false"
                              Option "VideoOverlay" "on"
                              Option "OpenGLOverlay" "off"
                              Option "TVFormat" "NTSC-M"
                              # Option "TVFormat" "NTSC"
                              # Option "ForceMonitors" "crt1,tv"
                              Option "ForceMonitors" "tv,none"
                              Option "NoTV" "no"
                              Option "UseInternalAGPGART" "no"
                              Option "XAANoOffscreenPixmaps" "on"
                              Option "TexturedVideo" "on"
                              Option "OpenGLOverlay" "off"
                              # Option "Textured2D" "on"
                              # Option "TexturedXrender" "on"
                              # Option "UseFastTLS" "1?
                              Option "OverlayOnCRTC2" "1"
                              Option "DesktopSetup" "clone"
                              # Option "TVHSizeAdj" "0"
                              # Option "TVVSizeAdj" "0"
                              # Option "TVHPosAdj" "0"
                              # Option "TVVPosAdj" "0"
                              # Option "TVHStartAdj" "0"
                              # Option "TVColorAdj" "0"
                              BusID "PCI:1:5:0"
                              EndSection

                              Section "Monitor"
                              Identifier "Generic Monitor"
                              Option "DPMS"
                              HorizSync 28-32
                              VertRefresh 43-60
                              EndSection

                              Section "Monitor"
                              Identifier "JVC AV-32D201"
                              VertRefresh 60.0
                              # Option "TV Format" "NTSC"
                              # ModeLine "NTSCspec-59.94i" 14.318 768 784 848 910 483 484 492 525 Interlace
                              # ModeLine "Broadcast-59.94i" 483 484 492 525 Interlace
                              # ModeLine "NTSC-DVD-59.94i" 13.5 720 736 800 858 480 484 492 525 Interlace
                              # ModeLine "NTSC-DVD-60i" 13.514 720 736 800 858 480 484 492 525 Interlace
                              # ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
                              ModeLine "640x480" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
                              Gamma 1.0
                              EndSection

                              Section "Screen"
                              Identifier "Default Screen"
                              Device "Generic Video Card"
                              Monitor "Generic Monitor"
                              DefaultDepth 24
                              SubSection "Display"
                              Depth 1
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 4
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 8
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 15
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 16
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 24
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 32
                              Modes "640x480"
                              EndSubSection
                              EndSection

                              Section "Screen"
                              Identifier "Family Room TV"
                              Device "Radeon Xpress 1250"
                              Monitor "JVC AV-32D201"
                              DefaultDepth 24
                              SubSection "Display"
                              Depth 16
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 24
                              Virtual 640 480
                              Modes "640x480"
                              EndSubSection
                              SubSection "Display"
                              Depth 32
                              Modes "640x480"
                              EndSubSection
                              # Option "Connected Monitor" "TV"
                              # Option "TVStandard" "NTSC"
                              # Option "TVStandard" "HD480i"
                              # Option "TVStandard" "DVD"
                              # Option "TVOutFormat" "Component"
                              # Option "MetaModes" "720x480; 640x480"
                              EndSection

                              Section "Extensions"
                              Option "RENDER" "Enable"
                              Option "DAMAGE" "Enable"
                              # Option "Composite" "Enable"
                              Option "Composite" "Disable"
                              Option "XVideo" "Enable"
                              EndSection

                              Section "ServerLayout"
                              Identifier "Default Layout"
                              Screen "Default Screen"
                              InputDevice "Generic Keyboard"
                              InputDevice "Configured Mouse"
                              EndSection

                              Section "ServerLayout"
                              Identifier "layout-fr_client"
                              Screen "Family Room TV"
                              InputDevice "Generic Keyboard"
                              InputDevice "Configured Mouse"
                              EndSection

                              Section "DRI"
                              Mode 0666
                              EndSection

                              Section "ServerFlags"
                              # Option "AIGLX" "on"
                              Option "AIGLX" "off"
                              EndSection

                              Comment


                              • @Khyron
                                This is not the right place for questions regarding the fglrx driver.

                                @ati staff
                                I don't want to bother anyone, but are there any updates regarding R600 and tcore docs?
                                I read something here at phoronix about a good chance that they should have been released at the last xorg event @ google (can't remember the name ).
                                But I haven't heard anything new since then.

                                Comment

                                Working...
                                X