Announcement

Collapse
No announcement yet.

Radeon HD 7800 on Debian sid

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

  • rizpho
    started a topic Radeon HD 7800 on Debian sid

    Radeon HD 7800 on Debian sid

    Hi,

    is there a chance to see this card working in Debian sid?

    01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI PITCAIRN [Radeon HD 7800]

    My system looks like:

    X version:

    Code:
    X.Org X Server 1.12.1.902 (1.12.2 RC 2)
    Release Date: 2012-05-19
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 3.2.0-2-amd64 x86_64 Debian
    Current Operating System: Linux debian 3.2.0-3-amd64 #1 SMP Thu Jun 28 09:07:26 UTC 2012 x86_64
    Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-3-amd64 root=UUID=d5c4aafe-4c17-4e46-92b3-99d55f733cdb ro quiet acpi=off
    Build Date: 20 May 2012  08:57:17AM
    xorg-server 2:1.12.1.902-1 (Cyril Brulebois <kibi@debian.org>) 
    Current version of pixman: 0.26.0
    	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    Driver version: amd-driver-installer-12-6-x86.x86_64.run

    Problem: the installation of driver goes fine, but when X try starting, it does not start and a blanking cursor appears in the top left corner.

    Thank you.
    Last edited by rizpho; 07-01-2012, 10:44 AM.

  • rizpho
    replied
    Hi Kano,

    thanks for your reply.

    01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI PITCAIRN [Radeon HD 7800] [1002:6818] (prog-if 00 [VGA controller])

    Subsystem: PC Partner Limited Device [174b:e217]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Memory at f7e00000 (64-bit, non-prefetchable) [size=256K]
    I/O ports at e000 [size=256]
    Expansion ROM at f7e40000 [disabled] [size=128K]
    Capabilities: [48] Vendor Specific Information: Len=08 <?>
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+

    seems to be 01:00.0 and in xorg.conf is the same device

    Leave a comment:


  • Kano
    replied
    lspci -vnn

    only the part with the vga card would be enough.

    Leave a comment:


  • rizpho
    replied
    I'm trying but seems does not work

    Code:
    :~# modprobe fglrx
    ERROR: could not insert 'fglrx': No such device
    Code:
    ~$ uname -a
    Linux debian 3.2.0-3-amd64 #1 SMP Mon Jul 23 02:45:17 UTC 2012 x86_64 GNU/Linux
    Warning and Errors in /var/log/Xorg.0.log

    Code:
    [     4.610] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [     4.713] (WW) Falling back to old probe method for fglrx
    [     4.730] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
    [     5.019] (WW) fglrx(0): board is an unknown third party board, chipset is supported
    [     5.019] (WW) fglrx(0): Hasn't establisted DRM connection
    [     5.019] (WW) fglrx(0): No DRM connection for driver fglrx.
    [     5.111] (WW) fglrx(0): ***********************************************************
    [     5.111] (WW) fglrx(0): * DRI initialization failed                               *
    [     5.111] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
    [     5.111] (WW) fglrx(0): * 2D and 3D acceleration disabled                         *
    [     5.111] (WW) fglrx(0): ***********************************************************
    [     5.136] (WW) fglrx(0): Textured Video not supported without DRI enabled.
    [     5.163] (WW) fglrx(0): No XV video playback available
    Code:
    [     5.111] (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. 
    [     5.163] (EE) fglrx(0): XMM failed to open CMMQS connection.(EE) fglrx(0): 
    [     5.163] (EE) fglrx(0): XMM failed to initialize

    some information about module

    Code:
    ~# modinfo fglrx
    filename:       /lib/modules/3.2.0-3-amd64/updates/dkms/fglrx.ko
    license:        Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
    description:    ATI Fire GL
    author:         Fire GL - ATI Research GmbH, Germany
    alias:          pci:v00001002d000068F2sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000678Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00006788sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006784sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006780sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006809sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000684Csv*sd*bc*sc*i*
    alias:          pci:v00001002d00006808sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006828sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006749sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006748sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006747sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006746sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000674Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00006709sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006708sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006707sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006706sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006705sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006704sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006703sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006702sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006701sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006700sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006762sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006768sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006767sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006766sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006727sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006726sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006723sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006722sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006729sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006728sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068C9sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068C8sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006880sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068A9sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000688Csv*sd*bc*sc*i*
    alias:          pci:v00001002d0000688Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000688Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00006889sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006888sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E9sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E8sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068F1sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006801sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006800sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006842sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006841sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006840sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006843sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006826sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006823sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000682Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006831sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000682Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000682Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006827sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006830sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006825sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006824sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006821sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006820sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006740sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006741sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006743sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006742sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006745sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006744sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006760sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006761sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006763sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006765sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006764sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006725sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006724sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006721sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006720sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E5sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E4sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068F1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068F0sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068E0sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068C7sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068D1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068D0sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068C1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068C0sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006890sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068A8sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068A1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068B1sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068B0sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068A0sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000679Esv*sd*bc*sc*i*
    alias:          pci:v00001002d00006799sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000679Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00006798sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006819sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006818sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000683Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000683Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000683Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006839sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006838sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006837sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006750sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006759sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006758sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000675Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000675Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006751sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000675Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006850sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006849sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006859sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006858sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000671Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000671Csv*sd*bc*sc*i*
    alias:          pci:v00001002d00006719sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006718sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000671Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006770sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006779sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006772sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000677Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006778sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000673Esv*sd*bc*sc*i*
    alias:          pci:v00001002d00006739sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006738sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068DEsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068D9sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068D8sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068DAsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068BFsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068BAsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068BEsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068B9sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068B8sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000689Dsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000689Csv*sd*bc*sc*i*
    alias:          pci:v00001002d0000689Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d00006899sv*sd*bc*sc*i*
    alias:          pci:v00001002d00006898sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000689Esv*sd*bc*sc*i*
    alias:          pci:v00001002d000068FEsv*sd*bc*sc*i*
    alias:          pci:v00001002d000068F9sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068F8sv*sd*bc*sc*i*
    alias:          pci:v00001002d000068FAsv*sd*bc*sc*i*
    alias:          pci:v00001002d00009802sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009805sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009804sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009803sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009807sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009806sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009809sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009808sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000980Asv*sd*bc*sc*i*
    alias:          pci:v00001002d0000990Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00009994sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009993sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009992sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009909sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009908sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009907sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009906sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009905sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009910sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009913sv*sd*bc*sc*i*
    alias:          pci:v00001002d000099A0sv*sd*bc*sc*i*
    alias:          pci:v00001002d000099A2sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009917sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009918sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009919sv*sd*bc*sc*i*
    alias:          pci:v00001002d000099A4sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000990Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d00009904sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009903sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009991sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009990sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009901sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009900sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009645sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009644sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009643sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009642sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009641sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009640sv*sd*bc*sc*i*
    alias:          pci:v00001002d0000964Fsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000964Esv*sd*bc*sc*i*
    alias:          pci:v00001002d0000964Csv*sd*bc*sc*i*
    alias:          pci:v00001002d0000964Bsv*sd*bc*sc*i*
    alias:          pci:v00001002d0000964Asv*sd*bc*sc*i*
    alias:          pci:v00001002d00009649sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009648sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009647sv*sd*bc*sc*i*
    alias:          pci:v00001002d00001307sv*sd*bc*sc*i*
    alias:          pci:v00001002d00001306sv*sd*bc*sc*i*
    alias:          pci:v00001002d00001305sv*sd*bc*sc*i*
    alias:          pci:v00001002d00001304sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009834sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009833sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009832sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009831sv*sd*bc*sc*i*
    alias:          pci:v00001002d00009830sv*sd*bc*sc*i*
    depends:        button
    vermagic:       3.2.0-3-amd64 SMP mod_unload modversions 
    parm:           firegl:charp
    My xorg.conf

    Code:
    Section "ServerLayout"
            Identifier     "aticonfig Layout"
            Screen      0  "aticonfig-Screen[0]-0" 0 0
    EndSection
    
    Section "Module"
    EndSection
    
    Section "Monitor"
            Identifier   "aticonfig-Monitor[0]-0"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
    EndSection
    
    Section "Monitor"
            Identifier   "0-CRT1"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
            Option      "PreferredMode" "1680x1050"
            Option      "TargetRefresh" "60"
            Option      "Position" "0 0"
            Option      "Rotate" "normal"
            Option      "Disable" "false"
    EndSection
    
    Section "Device"
            Identifier  "aticonfig-Device[0]-0"
            Driver      "fglrx"
            Option      "Monitor-CRT1" "0-CRT1"
            BusID       "PCI:1:0:0"
    EndSection
    
    Section "Screen"
            Identifier "aticonfig-Screen[0]-0"
            Device     "aticonfig-Device[0]-0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
            EndSubSection
    EndSection
    Any idea?
    Thanks
    Last edited by rizpho; 08-02-2012, 03:08 PM.

    Leave a comment:


  • RussianNeuroMancer
    replied
    Yes, as you see:
    Originally posted by changelog
    X11 crashes on amd64 are fixed.

    Leave a comment:


  • rizpho
    replied
    Oh thanks RussianNeuroMancer
    Does this version of driver work without libpciaccess workaround?

    Leave a comment:


  • RussianNeuroMancer
    replied
    http://packages.debian.org/changelog...nt-1/changelog

    Leave a comment:


  • rizpho
    replied
    There is a problem with

    Code:
    test `uname -m`! = x86_64! && apt-get --yes install fglrx-glx-ia32
    Code:
    The following packages have unmet dependencies:
     fglrx-glx-ia32 : Depends: ia32-libs (>= 20120102) but it is not going to be installed
                      Depends: libfglrx-ia32 (= 1:12-6-2) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    ..and the module can't be install

    Leave a comment:


  • rizpho
    replied
    Hi Kano,

    and thanks for your answer.
    in effect, I used the installer from AMD.
    Later I'll try the Debian way, erasing the driver created by installer.

    Leave a comment:


  • Kano
    replied
    Looks like the kernel module is not working or set to wrong glx Check
    Code:
    lsmod|grep fglrx
    modinfo -F filename fglrx
    dmesg
    cat /var/log/Xorg.0.log
    update-alternatives --config glx
    Do NOT run the amd-installer directly, if you did so:
    Code:
    /usr/share/ati/fglrx-uninstall.sh
    the correct debian way is:
    Code:
    apt-get --yes install fglrx-driver fglrx-modules-dkms xvba-va-driver fglrx-atieventsd fglrx-control
    test `uname -m`! = x86_64! && apt-get --yes install fglrx-glx-ia32
    update-initramfs -ut
    aticonfig --initial --nobackup
    Best is to have got only 1 kernel installed.
    Last edited by Kano; 07-03-2012, 03:53 AM.

    Leave a comment:

Working...
X