• Switchable graphics support with 12.1

    From Incubus@21:1/5 to All on Tue Mar 24 09:41:13 2020
    My laptop has an integrated Intel graphics chip with a discrete Radeon card. Only the i915kms driver works with Xorg so far. If I load the radeonkms driver after i915kms I get power management but no hardware acceleration. Loading the radeonkms driver first makes the kernal segfault.

    Is full hardware support available with FreeBSD? It works with Linux. It's not absolutely essential to have 3D acceleration but it would be nice to have 2D acceleration for playing videos.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John D Groenveld@21:1/5 to incubus9536612@gmail.com on Tue Mar 24 13:34:58 2020
    In article <r5ckjp$1dj$1@dont-email.me>,
    Incubus <incubus9536612@gmail.com> wrote:
    My laptop has an integrated Intel graphics chip with a discrete Radeon card. >Only the i915kms driver works with Xorg so far. If I load the radeonkms driver
    after i915kms I get power management but no hardware acceleration. Loading the
    radeonkms driver first makes the kernal segfault.

    Have you tried not loading the i915kms driver and configuring Xorg
    to only use the AMD GPU with radeonkms?

    Is full hardware support available with FreeBSD?

    No.
    <URL:https://www.freebsd.org/doc/handbook/x-config.html>

    John
    groenveld@acm.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Incubus@21:1/5 to John D Groenveld on Tue Mar 24 20:16:39 2020
    On 2020-03-24, John D Groenveld <groenveld@acm.org> wrote:
    In article <r5ckjp$1dj$1@dont-email.me>,
    Incubus <incubus9536612@gmail.com> wrote:
    My laptop has an integrated Intel graphics chip with a discrete Radeon card. >>Only the i915kms driver works with Xorg so far. If I load the radeonkms driver
    after i915kms I get power management but no hardware acceleration. Loading the
    radeonkms driver first makes the kernal segfault.

    Have you tried not loading the i915kms driver and configuring Xorg
    to only use the AMD GPU with radeonkms?

    If I load radeonkms without i915kms loaded, the kernel spits the dummy.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Incubus@21:1/5 to John D Groenveld on Tue Mar 24 21:58:45 2020
    On 2020-03-24, John D Groenveld <groenveld@acm.org> wrote:
    In article <r5dpr7$k7o$1@dont-email.me>,
    Incubus <incubus9536612@gmail.com> wrote:
    If I load radeonkms without i915kms loaded, the kernel spits the dummy.

    Immediately upon kldload(8) or when starting the X server?

    Upon kldload.

    Can you reproduce the crash with 13.0-CURRENT and 11.3-RELEASE?
    <URL:https://www.freebsd.org/where.html>

    I will try if I investigate further. I found a solution to my immediate problems (no 2D/3D hardware acceleration). The vesa driver was being
    used by Xorg but disabling the discrete Radeon chipset in the BIOS means
    Xorg can use the intel driver with 2D/3D acceleration. YouTube videos
    no longer tear, I can play Vampire: The Masquerade using wine and wobbly windows work in KDE 5 (really pressing issues).

    Now if only Netflix would support the OS they base their backend on :)

    It has been a few years since I used FreeBSD. I don't feel like going
    back to Linux for while.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John D Groenveld@21:1/5 to incubus9536612@gmail.com on Tue Mar 24 21:32:08 2020
    In article <r5dpr7$k7o$1@dont-email.me>,
    Incubus <incubus9536612@gmail.com> wrote:
    If I load radeonkms without i915kms loaded, the kernel spits the dummy.

    Immediately upon kldload(8) or when starting the X server?

    Can you reproduce the crash with 13.0-CURRENT and 11.3-RELEASE? <URL:https://www.freebsd.org/where.html>

    John
    groenveld@acm.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)