Announcement

Collapse
No announcement yet.

Avivo R500 Driver Gets TMDS Fixes

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

  • Avivo R500 Driver Gets TMDS Fixes

    Phoronix: Avivo R500 Driver Gets TMDS Fixes

    Jerome Glisse (the lead Avivo driver developer) has fixed TMDS issues with the ATI Radeon X1000 series hardware. The latest Avivo git driver changes how the TMDS is programmed (see the git commit for more information).

    http://www.phoronix.com/scan.php?pag...item&px=NTk5Mw

  • #2
    Cool, so this means that 0.1.0 should be out pretty soon. Thats good news.

    Comment


    • #3
      It initialises OK, but still doesn't recover from sleep.

      Thinkpad T60p with FireGL V5250, running Fedora 7. Native resolution is 1680x1050. The Xserver starts fine, but when I close and reopen the lid, the display is full of garbage.

      This does not happen with the fglrx 8.40.4 driver.

      Comment


      • #4
        Originally posted by chrisr View Post
        Thinkpad T60p with FireGL V5250, running Fedora 7. Native resolution is 1680x1050. The Xserver starts fine, but when I close and reopen the lid, the display is full of garbage.

        This does not happen with the fglrx 8.40.4 driver.
        Can you do radeondump before closing the lid with avivo (and proper display i guess) and after while the screen is corrupted (you could do dump over ssh). Please remember to do about 5 dumps in each situation with doing things btw dump (opening window, moving mouse, moving window, ...) thanks.

        Comment


        • #5
          I can ssh into this laptop.

          Originally posted by glisse View Post
          Can you do radeondump before closing the lid with avivo (and proper display i guess) and after while the screen is corrupted (you could do dump over ssh). Please remember to do about 5 dumps in each situation with doing things btw dump (opening window, moving mouse, moving window, ...) thanks.
          Using the power of ssh, I'll be able to get the radeondump without touching either the laptop's keyboard or mouse .

          Do you want a radeondump with fglrx as well?

          Comment


          • #6
            Originally posted by chrisr View Post
            Using the power of ssh, I'll be able to get the radeondump without touching either the laptop's keyboard or mouse .

            Do you want a radeondump with fglrx as well?
            Why not, btw take care to give different name to avivo dump like avivook then lidclosed

            Comment


            • #7
              That last fix 'cut and paste thing' has broken the driver for me. I'm on Thinkpad T60p, FireGL V5200 (pci id 1002:71c4). The problem is that every second pixel column is white and the next one is what it should follow the picture. So only half of the screen is shown horizonally (but vertically it's ok). The driver worked well with the previous versions, also worked well with the one that had that paste bug. My native resolution is 1600x1200.

              Comment


              • #8
                Originally posted by ambro814 View Post
                That last fix 'cut and paste thing' has broken the driver for me.
                Same here I'm afraid - T60, X1400, 1400x1050 panel.

                Comment


                • #9
                  I also got a Mobility FireGL V5200 (Fujitsu Siemens Celsius H240).

                  Commit acb551a3589ab6f528113793a1f4a1d242c25461 breaks the driver for me. I only get a black LVDS. Maybe the external DVI works, but I will not be able to test until later. The xorg logs show no differences though.

                  Using rev 1ce0eaf4b67ef841a608b02b4c031b532d17490 again.

                  Comment


                  • #10
                    Ok, the latest commits from today have got me working again - thanks Jerome

                    Comment


                    • #11
                      Originally posted by jone View Post
                      Ok, the latest commits from today have got me working again - thanks Jerome
                      hm, nope, with todays commits the xserver wont even start:

                      Code:
                      (II) avivo(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
                      (==) avivo(0): Write-combining range (0xe0000000,0x10000000)
                      (II) avivo(0): Control memory at 0xf0000000[size = 65536, 0x00010000]
                      (II) avivo(0): Frame buffer memory at 0xe0000000[size = 268435456, 0x10000000]
                      (**) avivo(0): Depth 24, (--) framebuffer bpp 32
                      (**) avivo(0): Option "ShadowFB" "on"
                      (II) avivo(0): added CRTC 0
                      (II) avivo(0): added CRTC 1
                      (II) avivo(0): ATOM BIOS detected
                      (II) avivo(0): I2C bus "VGA connector 0" initialized.
                      (II) avivo(0): Output VGA using monitor section Generic Monitor
                      (II) avivo(0): added VGA connector 0 (0x7E40)
                      (II) avivo(0): I2C bus "LFP connector 1" initialized.
                      (II) avivo(0): Output LFP has no monitor section
                      (II) avivo(0): added LFP connector 1 (0x7E40)
                      (II) avivo(0): Output VGA disconnected
                      (II) avivo(0): EDID for output VGA
                      (II) avivo(0): Output LFP disconnected
                      (II) avivo(0): EDID for output LFP
                      (II) avivo(0): Output VGA disconnected
                      (II) avivo(0): Output LFP disconnected
                      (EE) avivo(0): No valid modes.
                      (II) avivo(0): free screen
                      (II) UnloadModule: "avivo"
                      (II) UnloadModule: "vgahw"
                      (II) Unloading /usr/lib/xorg/modules//libvgahw.so
                      (II) UnloadModule: "fb"
                      (II) Unloading /usr/lib/xorg/modules//libfb.so
                      (EE) Screen(s) found, but none have a usable configuration.
                      
                      Fatal server error:
                      no screens found

                      Comment


                      • #12
                        The driver works on my T60p now. Also,
                        I reported that lid closed bug weeks ago on freedesktop bugzilla. Now I made dumps using radeondump and attached them to the bug. The post says what I have been doing.
                        https://bugs.freedesktop.org/show_bug.cgi?id=11764
                        Last edited by ambro814; 08-21-2007, 02:58 PM.

                        Comment


                        • #13
                          It works for me too now, but only after a reboot.

                          loading fglrx ones, will require a reboot to use avivo for me.

                          Comment

                          Working...
                          X