Announcement

Collapse
No announcement yet.

Ati driver problems

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Re: Ati driver problems

    Hallo Podunk,
    Your right about the poor functionallity of the Ati Linux software, but in fact it is even worse. I have tried everything I could to get reasonable functionallity in Suse 10.1, Kubuntu dapper and even Kubuntu edgy, but no succes.
    If I use the generic drivers from linux (which is the default situation) then at least the video applications work properly with warnings ( no Xv available for your videocard) but GoogleEarth won't work.
    If I install the ati driver from the ati website using all the tricks brought forward in this topic I get the Ati driver installed all right in three of the for linux grades, but video programs all crash and on top of that GoogleEarth is still not working!
    I can start up on two different dapper kernels:
    kernel 2.6.15-26-amd64-k8
    kernel 2.6.15-27-amd64-k8
    Version 27 lets you install the Ati package 8.30.3. Version 26 really turned me mad, because neither Ati package 8.30.3 nor 8.29.6 installed Xv overlay (Xvinfo: no adaptor present).
    Anyway it seems to me Ati never tested its software on amd64 machines!
    Suse 10.1, version 27 and edgy all give the following Xvinfo and fglrxinfo:

    johan@racekubuntu:~$ xvinfo
    X-Video Extension version 2.2
    screen #0
    Adaptor #0: "ATI Radeon AVIVO Video"
    number of ports: 4
    port base: 115
    operations supported: PutImage
    supported visuals:
    depth 24, visualID 0x23
    depth 24, visualID 0x24
    depth 24, visualID 0x25
    depth 24, visualID 0x26
    depth 24, visualID 0x27
    depth 24, visualID 0x28
    depth 24, visualID 0x29
    depth 24, visualID 0x2a
    depth 24, visualID 0x2b
    depth 24, visualID 0x2c
    depth 24, visualID 0x2d
    depth 24, visualID 0x2e
    depth 24, visualID 0x2f
    depth 24, visualID 0x30
    depth 24, visualID 0x31
    depth 24, visualID 0x32
    depth 24, visualID 0x33
    depth 24, visualID 0x34
    depth 24, visualID 0x35
    depth 24, visualID 0x36
    depth 24, visualID 0x37
    depth 24, visualID 0x38
    depth 24, visualID 0x39
    depth 24, visualID 0x3a
    depth 24, visualID 0x3b
    depth 24, visualID 0x3c
    depth 24, visualID 0x3d
    depth 24, visualID 0x3e
    depth 24, visualID 0x3f
    depth 24, visualID 0x40
    depth 24, visualID 0x41
    depth 24, visualID 0x42
    depth 24, visualID 0x43
    depth 24, visualID 0x44
    depth 24, visualID 0x45
    depth 24, visualID 0x46
    depth 24, visualID 0x47
    depth 24, visualID 0x48
    depth 24, visualID 0x49
    depth 24, visualID 0x4a
    depth 24, visualID 0x4b
    depth 24, visualID 0x4c
    depth 24, visualID 0x4d
    depth 24, visualID 0x4e
    depth 24, visualID 0x4f
    depth 24, visualID 0x50
    depth 24, visualID 0x51
    depth 24, visualID 0x52
    depth 24, visualID 0x53
    depth 24, visualID 0x54
    depth 24, visualID 0x55
    depth 24, visualID 0x56
    depth 24, visualID 0x57
    depth 24, visualID 0x58
    depth 24, visualID 0x59
    depth 24, visualID 0x5a
    depth 24, visualID 0x5b
    depth 24, visualID 0x5c
    depth 24, visualID 0x5d
    depth 24, visualID 0x5e
    depth 24, visualID 0x5f
    depth 24, visualID 0x60
    depth 24, visualID 0x61
    depth 24, visualID 0x62
    number of attributes: 13
    "XV_SET_DEFAULTS" (range 0 to 1)
    client settable attribute
    "XV_DOUBLE_BUFFER" (range 0 to 1)
    client settable attribute
    client gettable attribute (current value is 1)
    "XV_BRIGHTNESS" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_CONTRAST" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_SATURATION" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_COLOR" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_HUE" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_RED_INTENSITY" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_GREEN_INTENSITY" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_BLUE_INTENSITY" (range -1000 to 1000)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_BLENDING_MODE" (range 0 to 1)
    client settable attribute
    client gettable attribute (current value is 0)
    "XV_CLEAR_BUFFER" (range 0 to 1)
    client settable attribute
    client gettable attribute (current value is 1)
    "XV_OFFSCREEN_RENDER" (range 0 to 1)
    client settable attribute
    client gettable attribute (current value is 1)
    maximum XvImage size: 4096 x 4096
    Number of image formats: 3
    id: 0x32315659 (YV12)
    guid: 59563132-0000-0010-8000-00aa00389b71
    bits per pixel: 12
    number of planes: 3
    type: YUV (planar)
    id: 0x30323449 (I420)
    guid: 49343230-0000-0010-8000-00aa00389b71
    bits per pixel: 12
    number of planes: 3
    type: YUV (planar)
    id: 0x41424752 (RGBA)
    guid: 52474241-0000-0010-8000-00aa00389b71
    bits per pixel: 32
    number of planes: 1
    type: RGB (packed)
    depth: 32
    red, green, blue masks: 0xff, 0xff, 0xff


    johan@racekubuntu:~$ fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: Radeon X1300 Series Generic
    OpenGL version string: 2.0.6119 (8.30.3)

    Well that looks pretty sound!

    Hopefully a real expert among the members of this forum can save me for linux!
    This distribution in particular is so superior to Windows, but I can't afford to replace a 6 month old computer!
    Johan

    Comment


      #17
      Re: Ati driver problems

      I have everything working (or at least it seems so), but my framerate still sux. I have a PCI with an onboard Intel 865 video. I have it disabled in the bios. However, AGPGART still seems to want to find it and give me problems. dmesg says the following:

      [17179587.404000] Linux agpgart interface v0.101 (c) Dave Jones
      [17179587.404000] agpgart: Detected an Intel 865 Chipset.
      [17179587.408000] agpgart: AGP aperture is 64M @ 0xf0000000

      and

      [17179597.232000] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
      [17179597.232000] [fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes.
      [17179597.232000] [fglrx] module loaded - fglrx 8.28.8 [Aug 17 2006] on minor 0
      [17179600.512000] [fglrx] total GART = 134217728
      [17179600.512000] [fglrx] free GART = 118226944
      [17179600.512000] [fglrx] max single GART = 118226944
      [17179600.512000] [fglrx] total LFB = 126873600
      [17179600.512000] [fglrx] free LFB = 116387840
      [17179600.512000] [fglrx] max single LFB = 116387840
      [17179600.512000] [fglrx] total Inv = 0
      [17179600.512000] [fglrx] free Inv = 0
      [17179600.512000] [fglrx] max single Inv = 0
      [17179600.512000] [fglrx] total TIM = 0

      lsmod tells me the following:

      fglrx 406988 8
      agpgart 34888 2 fglrx,intel_agp

      I was getting errors about an AGPGART conflict, but after reading the ATI website, I added the command:

      Option "BusType" "PCI"

      to my xorg.conf, and that error seems to have gone away. OK, so my problem is that I still have a framerate around 250! This is a P4 3Ghz 1GB RAM system and I know that I ought to get 5 to 10 times that. I am about out of ideas. Please don't tell me to search because I have and I have googled for every post I could find. Thanks for any assistance. I tried the ATI rather than fglrx first. But I was having trouble with direct rendering. I want to get this computer set up so my son can play some games, but I don't want to go any further until I can get a decent framerate.


      Comment

      Working...
      X