1 Reply Latest reply on Sep 3, 2018 9:42 AM by shantur

    S7150 GPU for Linux

    shantur

      Hi,

       

      I am trying to get S7150 GPU work in Ubuntu 18.04 and using the Beta 18.30 Linux amdgpu-pro driver I keep getting

       

      [   19.334852] gnome-session-c[1588]: segfault at 18 ip 00007fc2dc5e4b4d sp 00007ffe9a5d27e0 error 4 in libdrm_amdgpu.so.1.0.0[7fc2dc5dd000+d000]
      [   20.545911] amdgpu 0000:08:00.0: 000000001cf67a6a unpin not necessary
      [   24.047726] gnome-session-c[1836]: segfault at 18 ip 00007fed111e4b4d sp 00007ffccd3d6100 error 4 in libdrm_amdgpu.so.1.0.0[7fed111dd000+d000]
      
      

       

      The configuration are

       

      Ubuntu 18.04
      
       uname -a
      Linux vagrant-ProLiant-DL360-Gen9 4.15.0-32-generic #35-Ubuntu SMP Fri Aug 10 17:58:07 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
      
      
      $ cat /etc/modprobe.d/amdgpu.conf
      options amdgpu virtual_display=0000:08:00.0,1
      

       

      Any ideas how to make it work.

       

      Thanks

        • Re: S7150 GPU for Linux
          shantur

          If anyone trying the same, you can get S7150 working in Linux using

          Assuming S7150 PCI ID is "08:00.0" in this case. You will need to replace with PCI id for your setup.

           

           

          1. Amdgpu-pro 18.30 driver

           

          2. /usr/share/X11/xorg.conf.d/00-amdgpu.conf ( remove all other conf files from /usr/share/X11/xorg.conf.d/ )

          with

           

          ```

          Section "Device"

              Identifier "AMD FirePro S7150"

              Driver "amdgpu"

              Option "AccelMethod" "glamor"

              Option "TearFree" "on"

              Option "DRI" "3"

              BusID "PCI:08:00"

          EndSection

           

           

          Section "Files"

          ModulePath "/opt/amdgpu-pro/lib/xorg/modules"

          ModulePath "/opt/amdgpu/lib/xorg/modules"

          ModulePath "/usr/lib/xorg/modules"

          EndSection

          ```

           

          3. /etc/modprobe.d/amdgpu.conf

           

          options amdgpu virtual_display=0000:08:00.0,1

           

          After this you can get X working on the virtual display attached to S7150.

          You can use x11vnc to confirm that.