Announcement

Collapse
No announcement yet.

R600 + Radeon SI switchable graphics on Ubuntu 16.04+

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

  • #11
    So Phoronix is still not letting me post long messages and will block my connection for hours after a few attempts (or until I reset my IP), great. What I was trying to post was:

    Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

    Comment


    • #12
      Okay, fixes for steam should be the least problem.
      Atm I'm using the default kernel arch linux delivers. Like you said - stock.
      I am also using these commands as boot parameters as mentioned before.
      Earlier I had the problems that the dGPU might get stuck during boot and then I would not be able to start xorg and had to restart.
      With modeset=0 or something the problem didn't seem to appear.
      Right now I uninstalled amdgpu and only use
      Code:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=video"
      . The system boots nicely, the orange led lights up for some time but then goes off again.
      With DRI_PRIME=1 during runtime I get that error, quoted above. I had exactly the same erros with ubuntu. On Windows the switching of both GPUs was working, so there should be no hardware fault.

      Comment


      • #13
        I don't have /sys/kernel/debug/vgaswitcheroo ... should I? On boo I still get these errors. Here is dmesg:
        Code:
        [    0.858569] ehci-pci 0000:00:13.2: EHCI Host Controller
        [    0.858576] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
        [    0.858580] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
        [    0.858589] ehci-pci 0000:00:13.2: debug port 1
        [    0.858625] ehci-pci 0000:00:13.2: irq 17, io mem 0xfeb4d000
        [    0.871327] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
        
        [usb hub, sata, cd rom, harddrives, sd card...]
        
        [    1.757854] tsc: Refined TSC clocksource calibration: 2495.336 MHz
        [    1.757872] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x23f803b6dae, max_idle_ns: 440795241944 ns
        [    2.061186] usb 1-5: new high-speed USB device number 3 using ehci-pci
        [    2.177099] random: fast init done
        [    2.771267] clocksource: Switched to clocksource tsc
        [    3.762865] EXT4-fs (sda11): mounted filesystem with ordered data mode. Opts: (null)
        [    4.268885] random: crng init done
        [    4.814935] ip_tables: (C) 2000-2006 Netfilter Core Team
        [    4.860881] systemd[1]: systemd 232 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
        [    4.861036] systemd[1]: Detected architecture x86-64.
        [    4.864615] systemd[1]: Set hostname to <gx60arch>.
        [    5.999585] systemd[1]: Listening on Journal Socket (/dev/log).
        [    5.999638] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
        [    6.012119] systemd[1]: Listening on Process Core Dump Socket.
        [    6.012140] systemd[1]: Reached target Remote File Systems.
        [    6.055492] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
        [    6.055558] systemd[1]: Listening on Journal Socket.
        [    6.055729] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
        [    6.410862] acpi_call: loading out-of-tree module taints kernel.
        [    6.513917] EXT4-fs (sda11): re-mounted. Opts: data=ordered
        [    8.221918] systemd-journald[177]: Received request to flush runtime journal from PID 1
        [   10.775852] acpi_cpufreq: overriding BIOS provided _PSD data
        [   11.010189] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:07/PNP0C09:00/PNP0C0D:00/input/input2
        [   11.010196] ACPI: Lid Switch [LID0]
        [   11.010332] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3
        [   11.010336] ACPI: Power Button [PWRB]
        [   11.010464] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
        [   11.010467] ACPI: Power Button [PWRF]
        [   11.081753] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
        [   11.081757] piix4_smbus 0000:00:14.0: Using register 0x2e for SMBus port selection
        [   11.081990] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
        [   11.141194] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
        [   11.141319] sp5100_tco: PCI Vendor ID: 0x1022, Device ID: 0x780b, Revision ID: 0x14
        [   11.141325] sp5100_tco: I/O address 0x0cd6 already in use
        [   11.184963] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
        [   11.193878] ACPI: Battery Slot [BAT1] (battery present)
        [   11.194289] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
        [   11.194687] wmi: Mapper loaded
        [   11.195231] ACPI: AC Adapter [ADP1] (off-line)
        [   11.199063] acpi device:17: registered as cooling_device4
        [   11.199199] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input5
        [   11.199298] ACPI: Video Device [VGA1] (multi-head: yes  rom: no  post: no)
        [   11.202867] acpi device:1a: registered as cooling_device5
        [   11.203011] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:19/LNXVIDEO:01/input/input6
        [   11.221656] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
        [   11.222179] thermal LNXTHERM:00: registered as thermal_zone0
        [   11.222181] ACPI: Thermal Zone [THRM] (30 C)
        [   11.363734] snd_hda_intel 0000:00:01.1: enabling device (0000 -> 0002)
        [   11.363967] snd_hda_intel 0000:00:01.1: Force to non-snoop mode
        [   11.392363] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input7
        [   11.392436] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.1/sound/card0/input8
        
        [audio stuff that looks fine...]
        
        [   11.593642] [drm] Initialized
        
        [speakers, bluetooth, webcam, wlan...]
        
        [   13.016329] [drm] radeon kernel modesetting enabled.
        [   13.016349] vga_switcheroo: detected switching method \_SB_.PCI0.VGA_.ATPX handle
        [   13.016478] ATPX version 1, functions 0x00000003
        [   13.183672] usb 8-1: new full-speed USB device number 3 using ohci-pci
        [   13.392470] AMD IOMMUv2 driver by Joerg Roedel <[email protected]>
        [   13.392472] AMD IOMMUv2 functionality not available on this system
        [   13.585713] Found CRAT image with size=720
        [   13.585717] Parsing CRAT table with 1 nodes
        [   13.585720] Found CU entry in CRAT table with proximity_domain=0 caps=0
        [   13.585721] CU CPU: cores=4 id_base=16
        [   13.585722] Found memory entry in CRAT table with proximity_domain=0
        [   13.585724] Found memory entry in CRAT table with proximity_domain=0
        [   13.585725] Found memory entry in CRAT table with proximity_domain=0
        [   13.585727] Found cache entry in CRAT table with processor_id=16
        [   13.585728] Found cache entry in CRAT table with processor_id=16
        [   13.585730] Found cache entry in CRAT table with processor_id=16
        [   13.585732] Found cache entry in CRAT table with processor_id=17
        [   13.585733] Found cache entry in CRAT table with processor_id=18
        [   13.585734] Found cache entry in CRAT table with processor_id=18
        [   13.585735] Found cache entry in CRAT table with processor_id=18
        [   13.585736] Found cache entry in CRAT table with processor_id=19
        [   13.585737] Creating topology SYSFS entries
        [   13.585780] Finished initializing topology ret=0
        [   13.585812] kfd kfd: Initialized module
        [   13.586307] checking generic (c0000000 7f0000) vs hw (c0000000 10000000)
        [   13.586309] fb: switching to radeondrmfb from EFI VGA
        [   13.586357] Console: switching to colour dummy device 80x25
        [   13.587089] [drm] initializing kernel modesetting (ARUBA 0x1002:0x990B 0x1462:0x10DA 0x00).
        [   13.587111] [drm] register mmio base: 0xFEB00000
        [   13.587112] [drm] register mmio size: 262144
        [   13.587131] ATOM BIOS: MSI_176K_Richland_APU
        [   13.587211] radeon 0000:00:01.0: VRAM: 768M 0x0000000000000000 - 0x000000002FFFFFFF (768M used)
        [   13.587215] radeon 0000:00:01.0: GTT: 1024M 0x0000000030000000 - 0x000000006FFFFFFF
        [   13.587222] [drm] Detected VRAM RAM=768M, BAR=256M
        [   13.587223] [drm] RAM width 64bits DDR
        [   13.587362] [TTM] Zone  kernel: Available graphics memory: 5736522 kiB
        [   13.587363] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
        [   13.587364] [TTM] Initializing pool allocator
        [   13.587376] [TTM] Initializing DMA pool allocator
        [   13.587411] [drm] radeon: 768M of VRAM memory ready
        [   13.587413] [drm] radeon: 1024M of GTT memory ready.
        [   13.587426] [drm] Loading ARUBA Microcode
        [   13.608188] AVX version of gcm_enc/dec engaged.
        [   13.608191] AES CTR mode by8 optimization enabled
        [   13.623017] input: MSI WMI hotkeys as /devices/virtual/input/input17
        [   14.062670] Adding 11735036k swap on /dev/sda10.  Priority:-1 extents:1 across:11735036k FS
        [   14.087018] [drm] Internal thermal controller without fan control
        [   14.087246] [drm] radeon: dpm initialized
        [   14.135901] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
        [   14.135939] [drm] GART: num cpu pages 262144, num gpu pages 262144
        [   14.169963] [drm] PCIE GART of 1024M enabled (table at 0x00000000001D6000).
        [   14.170184] radeon 0000:00:01.0: WB enabled
        [   14.170192] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000030000c00 and cpu addr 0xffff88032819cc00
        [   14.170573] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90002435a18
        [   14.190768] radeon 0000:00:01.0: fence driver on ring 6 use gpu addr 0x0000000030000c18 and cpu addr 0xffff88032819cc18
        [   14.190771] radeon 0000:00:01.0: fence driver on ring 7 use gpu addr 0x0000000030000c1c and cpu addr 0xffff88032819cc1c
        [   14.190774] radeon 0000:00:01.0: fence driver on ring 1 use gpu addr 0x0000000030000c04 and cpu addr 0xffff88032819cc04
        [   14.190777] radeon 0000:00:01.0: fence driver on ring 2 use gpu addr 0x0000000030000c08 and cpu addr 0xffff88032819cc08
        [   14.190780] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000030000c0c and cpu addr 0xffff88032819cc0c
        [   14.190782] radeon 0000:00:01.0: fence driver on ring 4 use gpu addr 0x0000000030000c10 and cpu addr 0xffff88032819cc10
        [   14.190785] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
        [   14.190786] [drm] Driver supports precise vblank timestamp query.
        [   14.190788] radeon 0000:00:01.0: radeon: MSI limited to 32-bit
        [   14.190851] radeon 0000:00:01.0: radeon: using MSI.
        [   14.190882] [drm] radeon: irq initialized.
        [   14.209827] [drm] ring test on 0 succeeded in 2 usecs
        [   14.209835] [drm] ring test on 3 succeeded in 3 usecs
        [   14.209842] [drm] ring test on 4 succeeded in 3 usecs
        [   14.255900] [drm] ring test on 5 succeeded in 1 usecs
        [   14.275915] [drm] UVD initialized successfully.
        [   14.385976] [drm] ring test on 6 succeeded in 17 usecs
        [   14.385988] [drm] ring test on 7 succeeded in 4 usecs
        [   14.385989] [drm] VCE initialized successfully.
        [   14.386431] [drm] ib test on ring 0 succeeded in 0 usecs
        [   14.386468] [drm] ib test on ring 3 succeeded in 0 usecs
        [   14.386502] [drm] ib test on ring 4 succeeded in 0 usecs
        [   14.777807] kvm: Nested Virtualization enabled
        [   14.777812] kvm: Nested Paging enabled
        [   14.930223] [drm] ib test on ring 5 succeeded
        [   14.934008] EDAC MC: Ver: 3.0.0
        [   14.964395] MCE: In-kernel MCE decoding enabled.
        [   14.985132] EDAC amd64: DRAM ECC disabled.
        [   14.985135] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
                        Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
                        (Note that use of the override may cause unknown side effects.)
        [   15.021065] EDAC amd64: DRAM ECC disabled.
        [   15.021069] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
                        Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
                        (Note that use of the override may cause unknown side effects.)
        [   15.061102] EDAC amd64: DRAM ECC disabled.
        [   15.061106] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
                        Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
                        (Note that use of the override may cause unknown side effects.)
        [   15.097686] EDAC amd64: DRAM ECC disabled.
        [   15.097690] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
                        Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
                        (Note that use of the override may cause unknown side effects.)
        [   15.401601] alx 0000:03:00.0 enp3s0: renamed from eth0
        [   15.417328] mousedev: PS/2 mouse device common for all mice
        [   15.431183] ath9k 0000:04:00.0 wlp4s0: renamed from wlan0
        [   15.463631] [drm] ib test on ring 6 succeeded
        [   15.970257] [drm] ib test on ring 7 succeeded
        [   15.974109] [drm] radeon atom DIG backlight initialized
        [   15.974112] [drm] Radeon Display Connectors
        [   15.974113] [drm] Connector 0:
        [   15.974114] [drm]   LVDS-1
        [   15.974115] [drm]   HPD1
        [   15.974118] [drm]   DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
        [   15.974118] [drm]   Encoders:
        [   15.974120] [drm]     LCD1: INTERNAL_UNIPHY2
        [   15.974121] [drm]     LCD1: TRAVIS
        [   15.974122] [drm] Connector 1:
        [   15.974123] [drm]   VGA-1
        [   15.974123] [drm]   HPD2
        [   15.974126] [drm]   DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
        [   15.974126] [drm]   Encoders:
        [   15.974127] [drm]     CRT1: INTERNAL_UNIPHY2
        [   15.974128] [drm]     CRT1: NUTMEG
        [   15.974129] [drm] Connector 2:
        [   15.974130] [drm]   DP-1
        [   15.974131] [drm]   HPD3
        [   15.974133] [drm]   DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
        [   15.974134] [drm]   Encoders:
        [   15.974135] [drm]     DFP1: INTERNAL_UNIPHY
        [   15.974136] [drm] Connector 3:
        [   15.974137] [drm]   HDMI-A-1
        [   15.974138] [drm]   HPD6
        [   15.974140] [drm]   DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
        [   15.974140] [drm]   Encoders:
        [   15.974142] [drm]     DFP2: INTERNAL_UNIPHY
        [   16.254066] [drm] fb mappable at 0xC03DA000
        [   16.254068] [drm] vram apper at 0xC0000000
        [   16.254070] [drm] size 8294400
        [   16.254071] [drm] fb depth is 24
        [   16.254072] [drm]    pitch is 7680
        [   16.254374] fbcon: radeondrmfb (fb0) is primary device
        [   16.384935] Console: switching to colour frame buffer device 240x67
        [   16.394799] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device
        [   16.407597] [drm] Initialized radeon 2.49.0 20080528 for 0000:00:01.0 on minor 0
        [   16.407825] radeon 0000:01:00.0: enabling device (0000 -> 0003)
        [   16.408154] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6800 0x1462:0x10D4 0x00).
        [   16.408177] [drm] register mmio base: 0xFEA00000
        [   16.408178] [drm] register mmio size: 262144
        [   16.408181] vga_switcheroo: enabled
        [   16.509363] ACPI Error: Field [TEMP] at 524288 exceeds Buffer [TVGA] size 512000 (bits) (20160930/dsopcode-236)
        [   16.509423] ACPI Error: Method parse/execution failed [\_SB.PCI0.VGA.ATRM] (Node ffff880332cb33e8), AE_AML_BUFFER_LIMIT (20160930/psparse-543)
        [   16.509489] failed to evaluate ATRM got AE_AML_BUFFER_LIMIT
        [   16.509493] ATOM BIOS: MSI
        [   16.509519] [drm] GPU not posted. posting now...
        [   16.513131] [drm] Probable bad vram size: 0xff8002c0
        [   16.513135] radeon 0000:01:00.0: VRAM: 704M 0x0000000000000000 - 0x000000002BFFFFFF (704M used)
        [   16.513137] radeon 0000:01:00.0: GTT: 1024M 0x000000002C000000 - 0x000000006BFFFFFF
        [   16.513142] [drm] Detected VRAM RAM=704M, BAR=256M
        [   16.513143] [drm] RAM width 512bits DDR
        [   16.513160] [drm] radeon: 704M of VRAM memory ready
        [   16.513161] [drm] radeon: 1024M of GTT memory ready.
        [   16.513171] [drm] Loading pitcairn Microcode
        [   16.558656] [drm] Internal thermal controller without fan control
        [   16.558752] [drm] probing gen 2 caps for device 1022:1413 = 700d01/6
        [   16.566333] IPv6: ADDRCONF(NETDEV_UP): wlp4s0: link is not ready
        [   16.567173] [drm] radeon: dpm initialized
        [   16.568965] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
        [   16.568976] [drm] GART: num cpu pages 262144, num gpu pages 262144
        [   16.570577] [drm] probing gen 2 caps for device 1022:1413 = 700d01/6
        [   16.570582] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
        [   16.907656] [drm] PCIE GART of 1024M enabled (table at 0x00000000001D6000).
        [   16.907833] radeon 0000:01:00.0: WB enabled
        [   16.907837] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x000000002c000c00 and cpu addr 0xffff880327689c00
        [   16.907839] radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x000000002c000c04 and cpu addr 0xffff880327689c04
        [   16.907840] radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x000000002c000c08 and cpu addr 0xffff880327689c08
        [   16.907842] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x000000002c000c0c and cpu addr 0xffff880327689c0c
        [   16.907844] radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x000000002c000c10 and cpu addr 0xffff880327689c10
        [   16.908637] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90004a35a18
        [   16.918995] radeon 0000:01:00.0: failed VCE resume (-22).
        [   16.919034] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
        [   16.919034] [drm] Driver supports precise vblank timestamp query.
        [   16.919036] radeon 0000:01:00.0: radeon: MSI limited to 32-bit
        [   16.919086] radeon 0000:01:00.0: radeon: using MSI.
        [   16.919120] [drm] radeon: irq initialized.
        [   17.328218] [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
        [   17.328270] radeon 0000:01:00.0: disabling GPU acceleration
        [   17.532915] [drm] Radeon Display Connectors
        [   17.532917] [drm] Connector 0:
        [   17.532918] [drm]   VGA-2
        [   17.532919] [drm]   DDC: 0x65c0 0x65c0 0x65c4 0x65c4 0x65c8 0x65c8 0x65cc 0x65cc
        [   17.532920] [drm]   Encoders:
        [   17.532920] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
        [   17.544134] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_upload_sw_state failed
        [   17.560415] [drm] Cannot find any crtc or sizes - going 1024x768
        [   17.562546] [drm] fb mappable at 0xD03D7000
        [   17.562547] [drm] vram apper at 0xD0000000
        [   17.562548] [drm] size 3145728
        [   17.562549] [drm] fb depth is 24
        [   17.562550] [drm]    pitch is 4096
        [   17.562839] radeon 0000:01:00.0: fb1: radeondrmfb frame buffer device
        [   17.563209] [drm] Initialized radeon 2.49.0 20080528 for 0000:01:00.0 on minor 1
        [   17.626619] [drm] amdgpu kernel modesetting enabled.
        [   17.626641] vga_switcheroo: detected switching method \_SB_.PCI0.VGA_.ATPX handle
        [   17.626774] ATPX version 1, functions 0x00000003
        
        [wlan and usb stufff...]
        
        [   35.823545] [drm] probing gen 2 caps for device 1022:1413 = 700d01/6
        [   35.823551] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
        [   36.156619] radeon 0000:01:00.0: No VRAM object for PCIE GART.
        [   36.156682] [drm:si_resume [radeon]] *ERROR* si startup failed on resume
        [   36.157503] [drm:si_dpm_set_power_state [radeon]] *ERROR* si_upload_sw_state failed
        [   41.735727] fuse init (API version 7.26)
        (I've cut out all the stuff that is definitelly not related, because of the 20k characters limit )

        Basically the system boots fine with iGPU every second time. Every other time it boots, hangs with the dGPU (orange LED) and I can't start Xorg, becaus it hangs forever... After a reboot the system is fine, I can do anything with the iGPU. Even try to use dGPU but it fails then.

        Comment


        • #14
          I'm repeating myself sorry, but passing radeon.runpm=0 as a boot option should get rid of:
          Code:
          [ 17.328218] [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
          [ 17.328270] radeon 0000:01:00.0: disabling GPU acceleration
          Without that I doubt that your dGPU will ever work, regardless of the other errors DRI_PRIME=1 gives you.

          And as I said in the pastebin, there's probably something else that meddles with your setup, maybe a remnant of amdgpu or I don't know. But to give me a clue of what that may be, you need to paste your /var/log/Xorg.0.log too somewhere so I can compare with what I have on my similar config.

          Comment


          • #15
            The current grub config is:
            Code:
            GRUB_CMDLINE_LINUX_DEFAULT="quiet radeon.runpm=0 acpi_backlight=video"
            With this setting it fails sometimes and then I have to reboot. If it works, I can boot, use the iGPU as intendet but switching to dGPU fails.

            My /var/log/Xorg.0.log is in pastebin:
            Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

            Comment


            • #16
              Yeah everything seems to be in order (that was a log without radeon.runpm=0 though, correct?). Here's mine for comparison:

              Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.


              The only differences are that I use slightly different versions of the kernel(newer), Xorg server (older), radeon module (newer), and probably mesa (recent git), and that I don't pass acpi_backlight=video. Also the TearFree option is set, but it works perfectly fine without, it just prevents tearing during video playback.

              I should mention that I do get crashes from times to times while disabling the compositor, but I never had a crash at launch or while keeping the compositor on. I'm on KDE with KWin's OpenGL 3 compositor enabled.

              So perhaps you did hit a kernel bug.

              Comment


              • #17
                The log is without "radeon.runpm=0" it is with "runpm=0" xD Okay, I'll fix that and upload another log. This is Arch Linux so I update it every time I use it. The kernel and mesa should be the newest stable release. I use Mate desktop, maybe this has some bugs. But on the otherside I have problems with the GPU before I load Xorg... Or more precise: I can't load Xorg after the problems appear once... I'll check the results with your command and post here again. Thanks!

                Comment


                • #18
                  Okay, I checked the setting again. Unfortunately it has already "radeon.runpm=0" included. Should I add amdgpu.runpm=0 or something? Maybe there is some kind of conflict with that?

                  Comment


                  • #19
                    Quick but dumb question, Did you install using Legacy or EFI mode? most newer laptops allow you to enable the dGPU only in EFI mode

                    Comment


                    • #20
                      That's a good question. At least I tried to install in EFI mode but without secure boot. But how can I check it now? Doesn't anybody see anything suspicious in the logs?

                      Comment

                      Working...
                      X