Announcement

Collapse
No announcement yet.

Ubuntu Gets Another ATI Catalyst Driver Handout

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

  • #76
    Originally posted by yaji View Post
    I installed the newest build of these drivers, and they don't work. When I'm trying to turn them on using jockey-gtk im getting something like that:
    Code:
    SystemError: E:Unable to correct problems, you have held broken packages.
    installed the beta yesterday and had the same problem, when i tried to install the driver via apt-get.
    jockey doesnt even suggest any proprietary drivers.

    Comment


    • #77
      Originally posted by Kano View Post
      That should be just a warning. Btw. it is no 10-3 prerelease but 10-4. For both commands you don't need to be root, just fakeroot needed. You should get all *.deb.
      I know it's really 10-4, but that's not what the package is labelled as. I should know that sudo wasn't needed though!

      I have no problem building the debs (apart from having used sudo that is), only the source downloaded, and the debs produced are for 10-2. No matter what I specify for the version, it always downloads 10-2:

      Code:
      gc@basestar:~/build/fglrx$ fakeroot apt-get source -b fglrx-driver=10-3
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Skipping already downloaded file 'fglrx-driver_10-2-2.dsc'
      Need to get 55.4MB of source archives.
      Get:1 http://debian.yorku.ca sid/non-free fglrx-driver 1:10-2-2 (tar) [55.3MB]
      8% [1 fglrx-driver 4,898kB/55.3MB 8%]^C
      
      gc@basestar:~/build/fglrx$ fakeroot apt-get source -b fglrx-driver=10-4
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Skipping already downloaded file 'fglrx-driver_10-2-2.dsc'
      Need to get 55.4MB of source archives.
      Get:1 http://debian.yorku.ca sid/non-free fglrx-driver 1:10-2-2 (tar) [55.3MB]
      9% [1 fglrx-driver 5,355kB/55.3MB 9%]^C
      
      gc@basestar:~/build/fglrx$ fakeroot apt-get source -b fglrx-driver=1:10-3~prerelease-1
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Skipping already downloaded file 'fglrx-driver_10-2-2.dsc'
      Need to get 55.4MB of source archives.
      Get:1 http://debian.yorku.ca sid/non-free fglrx-driver 1:10-2-2 (tar) [55.3MB]
      11% [1 fglrx-driver 6,208kB/55.3MB 11%]^C
      
      gc@basestar:~/build/fglrx$ fakeroot apt-get source -b fglrx-driver=10-3~prerelease-1
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Skipping already downloaded file 'fglrx-driver_10-2-2.dsc'
      Need to get 55.4MB of source archives.
      Get:1 http://debian.yorku.ca sid/non-free fglrx-driver 1:10-2-2 (tar) [55.3MB]
      12% [1 fglrx-driver 6,673kB/55.3MB 12%]^C

      Comment


      • #78
        fakeroot is implicitly used when installed.
        Code:
        dget http://ftp.de.debian.org/debian/pool/non-free/f/fglrx-driver/fglrx-driver_10-3~prerelease-1.dsc
        dpkg-source -x fglrx-driver_10-3~prerelease-1.dsc
        cd fglrx-driver-10-3~prerelease
        debuild -b

        Comment


        • #79
          I managed to figure out for myself that that .dsc was the key. I downloaded these files manually:

          fglrx-driver_10-3~prerelease-1.dsc
          fglrx-driver_10-3~prerelease.orig.tar.bz2
          fglrx-driver_10-3~prerelease-1.debian.tar.gz

          And then ran

          $ dpkg-source -x fglrx-driver_10-3~prerelease-1.dsc
          $ cd fglrx-driver-10-3~prerelease
          $ fakeroot debian/rules binary

          Wouldn't have made it to that thought-process without your earlier suggestion Kano, thanks

          Comment


          • #80
            So is "fakeroot debian/rules binary" the same as "debuild -b" then? And dget obviously downloads those two archives automatically with the .dsc file...

            Sorry bout the double post, got ahead of myself there.

            Comment


            • #81
              "debuild -b" does a bit more, it also checks for build-depends using dpkg-checkbuilddeps. Just install devscripts package to have all tools mentioned. That's the shortcut way for what you did manually. So of course your commands are correct too. Using apt-get source -b is certainly the most easy way when you just want to recompile things. I don't get why it was not available for you. If you want to do some more testing i suggest:

              http://kanotix.com/files/fix/xbmc-la...king-local.txt

              To test that xbmc auto/glsl is broken, only arb works. The comments in the scripts should be executed as root, the script itself as user. Maybe somebody wants to add a bugzilla entry, i wont do that. The bug is present in ALL fglrx releases i tested so far...

              Comment


              • #82
                Well the packages built and I was able to install them in my test partition that already has the previously unsupported X.org, so I'm content as far as getting my hands on those packages goes! It seems however that the display manager in amdcccle has seen some changes that invalidate my current configuration.

                I used to be able to set both my CRT and TV as "Single display desktop (Multi-desktop)", and set their resolutions independently. Then I'd take the xorg.conf that produces and tweak it everso slightly so the tv actually becomes an X display I can send apps to with "export DISPLAY=:0.1". With the new driver "Single display desktop (Multi-desktop)" might as well be "Disable secondary screen" for all the good it does.

                Made real progress towards using the xorg driver today though, so I'll probably only come back to this if that doesn't work out. Thanks again for your help/info Kano.

                Comment


                • #83
                  oblivious, I'm happy that you were able to get the new fglrx from SID to work, but what hardware are you using? I cannot get the new driver from SID to work with a 3870 : (

                  Comment


                  • #84
                    I'm using an HD4770.

                    Have you tried starting with an initial xorg.conf as opposed to your existing one? It seems like every time I upgrade fglrx, I have to wipe my old xorg.conf and run "aticonfig --initial" again to get it to work at all. Moving /etc/ati/amdpcsdb somewhere, or renaming it, might also be of some use.

                    I'm afraid that's just about all the advice I have wrt fglrx. Haven't been using it for more than a few months and I'm always amazed that I can get it to work at all.

                    Comment


                    • #85
                      The 6.13 RC2 xorg-video-radeon driver just arrived in sid also, btw. That along with a kernel from these nice Liquorix people had my test partition running quite with with KMS and 3D was good enough for desktop bling at least (and Blockout2 too!). edit: dammit hit the wrong button, might have had something more to say but oh well. xorg driver is really coming along is all...

                      Comment


                      • #86
                        Yeah definitely wish I hadn't hit the wrong button there, my post is rife with missing words.

                        had my test partition running quite nicely with KMS and 3D that was good enough ...

                        and sorry about the triple-post!

                        Comment


                        • #87
                          Originally posted by oblivious_maximus View Post
                          I'm using an HD4770.

                          Have you tried starting with an initial xorg.conf as opposed to your existing one? It seems like every time I upgrade fglrx, I have to wipe my old xorg.conf and run "aticonfig --initial" again to get it to work at all. Moving /etc/ati/amdpcsdb somewhere, or renaming it, might also be of some use.

                          I'm afraid that's just about all the advice I have wrt fglrx. Haven't been using it for more than a few months and I'm always amazed that I can get it to work at all.
                          Yes, I always issue the "aticonfig --initial" command after each and every fglrx installation. However, I receive a blank screen upon bootup with my 3870, Debian Squeeze/Sid (or Ubuntu 9.04) and fglrx-driver (1:10-3~prerelease-2. Is anyone else having similar issues?

                          Comment


                          • #88
                            Upon further investigation it seems that svideo output is totally broken in the pre-release driver. "aticonfig --initial=dual-head" seems to make an xorg.conf properly, but the tv never gets enabled when starting X. amdcccle errors out whenever I try to enable a multi-monitor config, always saying it can't enable the device and that maybe there's not enough video memory.

                            insert exasperated exclamation here.

                            Comment


                            • #89
                              on my dell 1555 the gpu fan doesnt seem to work after returning from sleep.
                              how can i check my gpu temperature?

                              Comment


                              • #90
                                Originally posted by Pfanne View Post
                                on my dell 1555 the gpu fan doesnt seem to work after returning from sleep.
                                how can i check my gpu temperature?
                                temperature:

                                aticonfig --adapter=0 --odgt
                                clocking:

                                aticonfig --adapter=0 --odgc
                                getting fanspeed on card 0:

                                aticonfig --pplib-cmd "get fanspeed 0"
                                setting fanspeed to 50% on card 0:

                                aticonfig --pplib-cmd 'set fanspeed 0 50'
                                getting activity (clocking, load, etc.):

                                aticonfig --pplib-cmd "get activity"
                                hope that helps

                                Comment

                                Working...
                                X