You are not logged in.

#1 2020-12-13 22:59:40

StefanFi
Member
Registered: 2020-12-13
Posts: 8

RX 580 GPU Shows random lines on arch, but works with windows

Hello all, my RX 580 graphics card doesn't function on arch, it shows random lines on the monitor. Looking around the wiki and forums, i found that i should check my amdgpu.dc, it was defaulting to -1, i changed it to 1, restarted, and this time, the graphics card would start, and then turn off(I can see the logo stop glowing), and then turn back on, weird lines and all. I'm still pretty new to linux and especially arch, anyways here's the result of systool -vm amdgpu

Module = "amdgpu"

  Attributes:
    coresize            = "6434816"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "1"
    srcversion          = "CC2559938D2AA1CDD1C29C8"
    taint               = ""
    uevent              = <store method only>

  Parameters:
    abmlevel            = "0"
    aspm                = "-1"
    async_gfx_ring      = "1"
    audio               = "-1"
    bapm                = "-1"
    benchmark           = "0"
    cg_mask             = "4294967295"
    cik_support         = "0"
    compute_multipipe   = "-1"
    cwsr_enable         = "1"
    dc                  = "0"
    dcdebugmask         = "0"
    dcfeaturemask       = "0"
    debug_evictions     = "N"
    debug_largebar      = "0"
    deep_color          = "0"
    disable_cu          = "(null)"
    discovery           = "-1"
    disp_priority       = "0"
    dpm                 = "-1"
    emu_mode            = "0"
    exp_hw_support      = "0"
    force_asic_type     = "-1"
    forcelongtraining   = "0"
    fw_load_type        = "-1"
    gpu_recovery        = "-1"
    halt_if_hws_hang    = "0"
    hw_i2c              = "0"
    hws_gws_support     = "N"
    hws_max_conc_proc   = "8"
    ignore_crat         = "0"
    ip_block_mask       = "4294967295"
    job_hang_limit      = "0"
    lbpw                = "-1"
    lockup_timeout      = ""
    max_num_of_queues_per_device= "4096"
    mcbp                = "0"
    mes                 = "0"
    msi                 = "-1"
    noretry             = "0"
    pcie_gen2           = "-1"
    pcie_gen_cap        = "0"
    pcie_lane_cap       = "0"
    pg_mask             = "4294967295"
    ppfeaturemask       = "4294950911"
    queue_preemption_timeout_ms= "9000"
    ras_enable          = "-1"
    ras_mask            = "4294967295"
    reset_method        = "-1"
    runpm               = "-1"
    sched_hw_submission = "2"
    sched_jobs          = "32"
    sched_policy        = "0"
    sdma_phase_quantum  = "32"
    send_sigterm        = "0"
    si_support          = "0"
    smu_memory_pool_size= "0"
    test                = "0"
    tmz                 = "0"
    virtual_display     = "(null)"
    vis_vramlimit       = "0"
    vm_block_size       = "-1"
    vm_debug            = "0"
    vm_fault_stop       = "0"
    vm_fragment_size    = "-1"
    vm_size             = "-1"
    vm_update_mode      = "-1"

  Sections:

Also, after adding amdgpu.powerplay=0 and changing dc to 0 aswell, it starts, and then fails, tries again, fails, and gives up(as in, the logo starts glowing, stops, starts again, stops, and then stays off)

Offline

#2 2020-12-14 18:10:37

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: RX 580 GPU Shows random lines on arch, but works with windows


Jin, Jîyan, Azadî

Offline

#3 2020-12-14 18:31:36

StefanFi
Member
Registered: 2020-12-13
Posts: 8

Re: RX 580 GPU Shows random lines on arch, but works with windows

I tried everything on there, but still nothing, i've checked again, it the graphics card works on the BIOS and even the windows 10 installation ISO, but not on arch..

Last edited by StefanFi (2020-12-14 18:31:59)

Offline

#4 2020-12-14 18:37:11

StefanFi
Member
Registered: 2020-12-13
Posts: 8

Re: RX 580 GPU Shows random lines on arch, but works with windows

Here's lshw:

           *-display
                description: VGA compatible controller
                product: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
                vendor: Advanced Micro Devices, Inc. [AMD/ATI]
                physical id: 0
                bus info: pci@0000:01:00.0
                version: e7
                width: 64 bits
                clock: 33MHz
                capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
                configuration: driver=amdgpu latency=0
                resources: irq:127 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:e000(size=256) memory:df000000-df03ffff memory:df040000-df05ffff
           *-multimedia
                description: Audio device
                product: Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
                vendor: Advanced Micro Devices, Inc. [AMD/ATI]
                physical id: 0.1
                bus info: pci@0000:01:00.1
                version: 00
                width: 64 bits
                clock: 33MHz

Offline

#5 2020-12-14 19:48:06

StefanFi
Member
Registered: 2020-12-13
Posts: 8

Re: RX 580 GPU Shows random lines on arch, but works with windows

UPDATE-

I turned off the integrated graphics card and it works now, however, i'm wandering what caused this, I use integrated graphics to run an old D-Sub monitor and now i can't do that, when i tried setting the PCIE graphics card's priority to first, with IGP multimonotor on, it hanged at the disk integrity check and wouldn't start kde at all.

Offline

Board footer

Powered by FluxBB