• AMD Graphics Card Problems


    @joekamprad I’m sorry I don’t quite understand what you mean. I ran this command and:

    journalctl -b -0 | curl -F [email protected] https://ptpb.pw/?u=1
    https://ptpb.pw/K5j6
    
  • @joekamprad That didn’t change anything.

    Is it possible that it is working?

    I do get:

    DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: AMD POLARIS11 (DRM 3.18.0 / 4.13.12-1-ARCH, LLVM 5.0.0)
    
  • The command gives out url to a pastebin of your bootlogs, it changes nothing on your system.

    But first watch make me believe that it now finds your amd card, but also some related errors. I will take a look at home, on a smartphone it is very hard🙈

  • @mattrbrousseau said in AMD Graphics Card Problems:

    @joekamprad That didn’t change anything.

    Is it possible that it is working?

    I do get:

    DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: AMD POLARIS11 (DRM 3.18.0 / 4.13.12-1-ARCH, LLVM 5.0.0)
    

    For me it is working, somehow it is on the spot when it is necessary ram, if not in another way, so that it would be or that it would end … ???

    Look at this (command in stolen console to @manuel, just) ;)

    $ lspci -k | grep -A5 -i vga
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    	Subsystem: Dell 3rd Gen Core processor Graphics Controller
    	Kernel driver in use: i915
    	Kernel modules: i915
    00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
    	Subsystem: Dell 7 Series/C210 Series Chipset Family USB xHCI Host Controller
    --
    02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M] (rev ff)
    	Kernel driver in use: radeon
    	Kernel modules: radeon
    07:00.0 Network controller: Broadcom Limited BCM43142 802.11b/g/n (rev 01)
    	Subsystem: Dell Wireless 1704 802.11n + BT 4.0
    	Kernel driver in use: wl
    
    

    Kernel driver in use: radeon

  • @joekamprad and @mattrbrousseau
    Ultrabox Dell inspiron 14z

    $ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: AMD TURKS (DRM 2.49.0 / 4.9.61-1-lts, LLVM 5.0.0)
    
    $ lspci | grep -i --color 'vga\|3d\|2d'
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M] (rev ff)
    
    $ glxinfo|egrep "OpenGL vendor|OpenGL renderer"
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
    

    My journal-log ==> kernel 4.9.61-1 LTS
    My journal-log ==> kernel 4.13.12-1

  • @joekamprad that’s great, thank you.

    @judd I tried running a gpu benchmark that worked while I was on windows in order to see if it would kick in because it was being used and then ran the commands and got this:

    xrandr --listproviders
    Providers: number : 2
    Provider 0: id: 0x6b cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 4 associated providers: 1 name:modesetting
    Provider 1: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 5 outputs: 0 associated providers: 1 name:Unknown AMD Radeon GPU @ pci:0000:01:00.0
    
    lspci -k | grep -A5 -i vga
    00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
    	Subsystem: Lenovo Device 39c2
    	Kernel driver in use: i915
    	Kernel modules: i915
    00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
    	Subsystem: Lenovo Sunrise Point-H USB 3.0 xHCI Controller
    
    
    lspci | grep -i --color 'vga\|3d\|2d'
    00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
    

    It doesn’t make it seem like it’s working :/

  • @mattrbrousseau
    Could you still show the output of

    lspci -k | grep -A5 -i 3d
    lsmod | grep radeon
    

    Maybe just blacklisting i915 Intel driver would do the trick? But when doing so, please make sure you have a working Antergos installer USB stick around, if you’d need to chroot and remove that Intel blacklisting…

    OR: write a new file /boot/grub/custom.cfg where you copy the Antergos menuentry from /boot/grub/grub.cfg. In this new file you can easily test any kernel parameters you like, and be still able to boot if something goes wrong.

  • @manuel there is no output from either of those commands.

  • @mattrbrousseau
    Really? Then you radeon card is not recognized by the system, or the driver is missing.
    I’m not a radeon expert, so maybe someone who knows them better can tell you which driver it needs.
    And don’t blacklist Intel if Radeon is not there!

  • @mattrbrousseau said in AMD Graphics Card Problems:

    https://ptpb.pw/K5j6

    Nov 16 10:51:31 Antergos /usr/lib/gdm/gdm-x-session[509]: (--) AMDGPU(G0): Chipset: "Unknown AMD Radeon GPU" (ChipID = 0x67ef)
    ...
    AMDGPU(G0): Direct rendering enabled
    ..
    kernel: amdgpu 0000:01:00.0: GPU pci config reset
    
  • @joekamprad so what does that mean? Does that tell us anything?

  • it tells that amd is detected, but i can not find any info about if yes or no it is loading the driver or using it…

    As far as i understand all you need to do is to install the open source driver for your cards:

    xf86-video-amdgpu
    xf86-video-intel

    System will use the “discrete” card automatic if needed:

    when using the default intel/modesetting driver from the official repos, as they have DRI3 enabled by default and will therefore automatically make these assignments
    SOURCE

    And when i get it right manual you can do:

    xrandr --setprovideroffloadsink radeon Intel
    

    and it will be aviable check with: DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

    It is also possible to modify xorg to use only the discrete card:

    create: /etc/X11/xorg.conf.d/10-gpu.conf

    Section "ServerLayout"
        Identifier "layout"
        Screen 0 "amdgpu"
        Inactive "intel"
    EndSection
    
    Section "Device"
        Identifier  "amdgpu"
        Driver      "amdgpu"
        BusID       "PCI:x:x:x" # Sample: "PCI:1:0:0"
    EndSection
    
    Section "Screen"
        Identifier "amdgpu"
        Device "amdgpu"
    EndSection
    
    Section "Device"
        Identifier  "intel"
        Driver      "intel"
        BusID       "PCI:x:x:x"  # Sample: "PCI:0:2:0"
    EndSection
    
    Section "Screen"
        Identifier "intel"
        Device "intel"
    EndSection
    
  • @manuel said in AMD Graphics Card Problems:

    lsmod | grep radeon

    [[email protected] ~]$ lspci -k | grep -A5 -i 3d
    [[email protected] ~]$ lsmod | grep radeon
    radeon               1470464  1
    ttm                    86016  1 radeon
    drm_kms_helper        126976  2 radeon,i915
    drm                   294912  10 radeon,i915,ttm,drm_kms_helper
    i2c_algo_bit           16384  2 radeon,i915
    
  • @joekamprad said in AMD Graphics Card Problems:

    And when i get it right manual you can do:
    xrandr --setprovideroffloadsink radeon Intel

    and it will be aviable check with: DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

    $ xrandr --setprovideroffloadsink radeon intel
    Could not find provider with name radeon
    
    $ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: AMD TURKS (DRM 2.49.0 / 4.9.61-1-lts, LLVM 5.0.0)
    
  • may it should called amdgpu and not radeon?

  • @joekamprad said in AMD Graphics Card Problems:

    may it should called amdgpu and not radeon?

    May be, but this Dell always takes it as radeon and not as amdgpu.

  • @joekamprad @judd do you have any other ideas of what I should try to do?

    I just ran:

    sensors
    iwlwifi-virtual-0
    Adapter: Virtual device
    temp1:        +34.0°C  
    
    pch_skylake-virtual-0
    Adapter: Virtual device
    temp1:        +41.5°C  
    
    amdgpu-pci-0100
    Adapter: PCI adapter
    fan1:             N/A
    temp1:            N/A  (crit =  +0.0°C, hyst =  +0.0°C)
    
    coretemp-isa-0000
    Adapter: ISA adapter
    Package id 0:  +41.0°C  (high = +100.0°C, crit = +100.0°C)
    Core 0:        +39.0°C  (high = +100.0°C, crit = +100.0°C)
    Core 1:        +38.0°C  (high = +100.0°C, crit = +100.0°C)
    Core 2:        +41.0°C  (high = +100.0°C, crit = +100.0°C)
    Core 3:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
    
    

    I don’t know if this tells us much. It seems though that the gpu is picked up but not understood

  • @mattrbrousseau said in AMD Graphics Card Problems:

    gpu is picked up but not understood

    This was my thinking too…

    You do not like my idea? or you already try what i wrote before?

    xrandr --setprovideroffloadsink amdgpu Intel
    or:

    xrandr --setprovideroffloadsink radeon Intel

    and it will be aviable check with: DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

  • @joekamprad oh sorry I didn’t respond to that. I actually have done that already. Except instead of:

    xrandr --setprovideroffloadsink amdgpu Intel
    

    I did:

    xrandr --setprovideroffloadsink 1 0
    

    Because when I did the first way it did not find amdgpu.

    DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
    OpenGL renderer string: AMD POLARIS11 (DRM 3.18.0 / 4.13.12-1-ARCH, LLVM 5.0.0)
    

    This is what I got as output.

  • @mattrbrousseau can you run again:

    sensors
    lspci -k | grep -A5 -i vga
    pacman -Qs xf86-video

amd36 graphics29 Posts 95Views 12166
Log in to reply
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.