Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 42

Thread: System crashes when using OpenGL 3.1 for desktop compositing

  1. #11
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    705

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Change it to the driver your using... radeon? Just as user root.
    Ahhh... got it! Here is the output... pastebinning it since it's long and the forum will probably not accept: http://pastebin.com/Jm5F01Gi
    openSUSE Tumbleweed x64, KDE Framework 5

  2. #12
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by MirceaKitsune View Post
    Ahhh... got it! Here is the output... pastebinning it since it's long and the forum will probably not accept: http://pastebin.com/Jm5F01Gi
    Hi
    That's an old log...?

    Why not try switching to the amdgpu driver instead? I think it will work better with your card.

    Just blacklist radeon and add a 20-amdgpu.conf file;
    See the following as an example;

    Save as /etc/modprobe.d/50-radeon.conf
    https://build.opensuse.org/package/v...klist?expand=1

    Save as /etc/X11/xorg.conf.d/20-amdgpu.conf
    https://build.opensuse.org/package/v...-conf?expand=1

    Then run mkinitrd
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #13

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by Tyler_K View Post
    I know that we talked about this before (though I don't really remember content), but I'm still not clear as to why it would be found in the location you've mentioned, as opposed to good old /var/log ... which is, indeed, the location that the log remains on my TW systems.
    Found the answer easily enough: https://wiki.archlinux.org/index.php/Xorg#General

  4. #14
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    705

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Wait... there is there an alternative video driver included with openSUSE? Or does amdgpu refer to the proprietary driver (fglrx), in which case I do not want it.
    openSUSE Tumbleweed x64, KDE Framework 5

  5. #15
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by MirceaKitsune View Post
    Wait... there is there an alternative video driver included with openSUSE? Or does amdgpu refer to the proprietary driver (fglrx), in which case I do not want it.
    Hi
    Sure it's the kernel module for your card since it's GCN.. radeon is for the others.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #16
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    705

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Sure it's the kernel module for your card since it's GCN.. radeon is for the others.
    I did a bit of searching, and it is an interesting driver (owned by AMD but apparently open source). I wonder why openSUSE isn't defaulting to it already? I heard something about it being experimental for R7 series too... is there any risk of a switch breaking my system or X11? Also does this mean I'd be no longer using MESA 3D, which I would prefer to stick to for now?
    openSUSE Tumbleweed x64, KDE Framework 5

  7. #17
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    705

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Sorry for the double post, but I think I figured out why I'm still using Radeon and not AMDGPU: Support for GCN 1.0 cards will only arrive in the 4.9 Kernel. My card is GCN 1.0 and I'm using the 4.8 Kernel, so I'd pretty much break my system if I messed with this now.

    http://www.phoronix.com/scan.php?pag...PU-SI-Next-4.9

    I guess one option is to wait, hoping the 4.9 Kernel is not far behind in TW... I assume I'll switch drivers automatically then? It would however be nice if a solution for those strange crashes could be found until that time.
    openSUSE Tumbleweed x64, KDE Framework 5

  8. #18
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by MirceaKitsune View Post
    I did a bit of searching, and it is an interesting driver (owned by AMD but apparently open source). I wonder why openSUSE isn't defaulting to it already? I heard something about it being experimental for R7 series too... is there any risk of a switch breaking my system or X11? Also does this mean I'd be no longer using MESA 3D, which I would prefer to stick to for now?
    Hi
    I'm using it now with my Mullins R5 on both openSUSE 42.2 and Tumbleweed;

    Code:
    00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] [1002:9851] (rev 45)
        Subsystem: Dell Device [1028:06bf]
        Kernel driver in use: amdgpu
        Kernel modules: radeon, amdgpu
    
    OpenGL vendor string: X.Org
    OpenGL renderer string: Gallium 0.4 on AMD MULLINS (DRM 3.8.0 / 4.9.0-rc3-1.gb005706-default, LLVM 3.8
    OpenGL core profile version string: 4.1 (Core Profile) Mesa 12.0.3
    OpenGL core profile shading language version string: 4.10
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 12.0.3
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.3
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
    OpenGL ES profile extensions:
    It has been enabled since kernel 4.8.x
    https://lists.opensuse.org/opensuse-.../msg00010.html

    I build my own for the 4.4 kernel since it has a bug fix, 4.9.x it works OTB with the files indicated in my previous post as the fixes have been upstreamed. Now for my card (another bug report) was to add Mullins support in xf86-video-amdgpu which you need to see if installed, this may trigger your system to start using amdgpu OTB.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  9. #19
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Quote Originally Posted by MirceaKitsune View Post
    Sorry for the double post, but I think I figured out why I'm still using Radeon and not AMDGPU: Support for GCN 1.0 cards will only arrive in the 4.9 Kernel. My card is GCN 1.0 and I'm using the 4.8 Kernel, so I'd pretty much break my system if I messed with this now.

    http://www.phoronix.com/scan.php?pag...PU-SI-Next-4.9

    I guess one option is to wait, hoping the 4.9 Kernel is not far behind in TW... I assume I'll switch drivers automatically then? It would however be nice if a solution for those strange crashes could be found until that time.
    Hi
    Nope, 4.8 kernel in openSUSE, plus I pushed the fixes through to tumbleweed with version 1.1.2;
    Code:
    * Thu Sep 15 2016 malcolmlewis@opensuse.org
    - Update to version 1.1.1:
      + Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by
        default.
      + Fix cursor size for SI.
      + Add SI PCI IDs.
      + Add missing Kaveri PCI ID (1318).
      + Add Mullins PCI IDs (fdo#97472).
      + DRI2: Fix amdgpu_dri2_exchange_buffers width/height
        copy'n'paste error.
      + DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc.
      + Only use RandR APIs if RandR is enabled (deb#827984).
      + Destroy all dedicated scanout buffers during CloseScreen.
      + glamor: Reallocate linear pixmap BO if necessary for DRI2
        PRIME.
      + Move DRI2's local fixup_glamor helper to
        amdgpu_glamor_set_pixmap_bo v2 so it can be used outside of the
        DRI2 code.
      + Consolidate get_drawable_pixmap helper.
      + Add amdgpu_pixmap_get_tiling_info.
      + Remove amdgpu_share_pixmap_backing.
      + glamor: Fix amdgpu_glamor_share_pixmap_backing for priv->bo ==
        NULL.
      + Add missing Bonaire PCI ID.
      + Add more Polaris 10 and 11 PCI IDs.
      + Fix amdgpu_mode_hotplug crash on multi GPU platform.
      + Handle Zaphod mode correctly in amdgpu_mode_hotplug
        (fdo#93415).
      + Add Strato PCI ID.
      + Remove RR_Capability_SinkOutput for GPU without CRTC.
    - Set amdgpu.ids as a config file to fix rpmlint warning.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  10. #20
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    705

    Default Re: System crashes when using OpenGL 3.1 for desktop compositing

    Hmmm... interesting. I still haven't fully understood the steps to enable it, and some posts stated that xorg stopped working after they added in the amdgpu configuration. Isn't there any x11 command that can be used cleanly, or do system files need to be manually hacked?
    openSUSE Tumbleweed x64, KDE Framework 5

Page 2 of 5 FirstFirst 1234 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •