Announcement

Collapse
No announcement yet.

R9 285 Driver

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

  • R9 285 Driver

    Hello all

    Recently I've bought a Asus Astrix R9 285 that is installed on FM2+ mobo with 7850K, the APU (Raddeon R7) works correctly with no issues on its own. After I Installed the R9 285 and I set the primary video device to PCIE, then mobo disabled IGP automatically. When the system boots into OS, resolution changes from 1680x1050 to 1024x768 and now the driver is llvmpipe!
    My OS is openSUSE 13.2 and even output of lspci doesn't show the name of graphic card.

    lspci output:
    Code:
    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 6939
    Ubuntu 15.04 which uses the newer kernel shows something like "R9 285 TONGA" but it still uses the llvmpipe as the driver.
    By setting the driver to vesa in xorg.conf I could fix the resolution.

    Code:
    Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
        ModulePath   "/usr/lib64/xorg/modules"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/ghostscript/"
        FontPath     "/usr/share/fonts/cyrillic:unscaled"
        FontPath     "/usr/share/fonts/misc/sgi:unscaled"
        FontPath     "/usr/share/fonts/truetype/"
        FontPath     "built-ins"
    EndSection
    
    Section "Module"
            Load  "dri2"
            Load  "glamoregl"
    EndSection
    
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
    EndSection
    
    Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option        "Protocol" "auto"
        Option        "Device" "/dev/input/mice"
        Option        "ZAxisMapping" "4 5 6 7"
    EndSection
    
    Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Samsung"
        ModelName    "SyncMaster 2220wm"
            Option       "DPMS" "true"
    EndSection
    
    Section "Device"
        Identifier  "radeon"
        Driver      "vesa"
        BusID       "PCI:1:0:0"
            Option      "AccelMethod" "glamor"
    EndSection
    
    Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
            Viewport   0 0
            Depth     1
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     4
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     8
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     15
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     16
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection
    
    Section "DRI"
            Mode 0666
    EndSection
    Please help to solve this problem.

  • #2
    You will need different 'amdgpu' driver for Tonga to work... at least 4.2 kernel and complete new not yet complete released 'amdgpu' userspace stack.

    Tonga is R9 285 which needs 'amdgpu' driver, while A10-7850K APU works with 'radeon'

    Comment


    • #3
      Yeah, the amdgpu stack is public and queued up for kernel 4.3 etc, but got out too late to be picked up by the spring distro releases.

      There is probably some bleeding edge distro or package set that builds kernel off Dave's drm-next but I don't know what it is.

      Once the merge window for 4.3 opens and Linus picks up the amdgpu kernel code I imagine it will start showing up in WIP builds for fall distro releases though.

      Comment


      • #4
        Originally posted by dungeon View Post
        You will need different 'amdgpu' driver for Tonga to work... at least 4.2 kernel and complete new not yet complete released 'amdgpu' userspace stack.

        Tonga is R9 285 which needs 'amdgpu' driver, while A10-7850K APU works with 'radeon'
        Yes right. So all I can do is waiting...*sigh*
        Anyway thanks for the replays

        Comment


        • #5
          Another question: what about fglrx? They don't work too (15.7/15.5)

          https://www.sebastian-siebert.de/

          Comment


          • #6
            Originally posted by Klassic Six View Post
            Another question: what about fglrx? They don't work too (15.7/15.5)
            fglrx should work, Tonga is fully supported there.

            Comment


            • #7
              Thought 15.7 supported the R9 285 (aka Tonga) - Michael used it in the last round of benchmarks. I looked through the link you provided but didn't see any explicit mention of R9 285 not being supported, did I miss something ?

              Comment


              • #8
                Originally posted by Klassic Six View Post
                Another question: what about fglrx? They don't work too (15.7/15.5)

                https://www.sebastian-siebert.de/
                I tried every version and every way, but every time OS boots into text mode instead of GUI.

                Comment


                • #9
                  Fixed by changing display manager from "gdm" to "lightdm".

                  Comment

                  Working...
                  X