From owner-freebsd-x11@freebsd.org Fri Aug 17 03:27:29 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 90D631080190 for ; Fri, 17 Aug 2018 03:27:29 +0000 (UTC) (envelope-from sterum77@gmail.com) Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF8CB8987C for ; Fri, 17 Aug 2018 03:27:28 +0000 (UTC) (envelope-from sterum77@gmail.com) Received: by mail-lj1-x233.google.com with SMTP id p6-v6so5283502ljc.5 for ; Thu, 16 Aug 2018 20:27:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=73udmTNQW8QghXlM4t2f+2h6vngQcpwgR009ZGr0H0M=; b=Sq5tVekPN2+taVXNRdE14yChKyg9pifcW1IpnNxmc+QBdyXsVcVR0HqyVTA9hcG3ts hcju/ErnrDFubAwJ9X9TnmByZNHjaf4imDlDRiYfBi6MVPdC9MVqADW/oRaLMsFjWPx4 5yR/+6QNFiNxi6Ux5ICXKLR/vCe264QIlrmsJRcifZXC71X2BdfvrTgnrfLxRxGIhESj 4PsdthwuzACdYidWoT/Y3/PoilromyPmVXuBQ54pN4iKjAH84u4G6f1ALVS2YnwiEM+Z avoQxyndG31DrH0WJ+Cc2rbdqV3pzv50kBIijw3YaRybAJTvciO5jS2SUMlEhNv9jD4Z BYqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=73udmTNQW8QghXlM4t2f+2h6vngQcpwgR009ZGr0H0M=; b=nz3R5iWrslkMGvKDD69N9pozK4IoGjWt20xv+T4PfGyHI5BwswaRpsEm60/JiK+nS9 99VHxXwmeB5XzQQ+NS1hR7lLDrvZsUbf8B7d2kCqYDpdXHHe4D1HNnG1m+7Qn+zWGfOm vTflWrYIFZWjaIx5UvN1Ven9xwrXNG9j6bJ3oXSWj7vxRxwgaztfqr2I4Pfcmj5/J9LG 2oBqwwj5OlgX3q4hsxR3MIWQTIugJzR/MlrdF7sGzq2o9mZIEOKnGMK6eNPZOMZvrRz4 nnm8epbb905RPnVjA3HJ1mNMMtSEmQaxlJHoEQ8VNuz+GR44fJWXqkeBmxlHqM+KrDYe kooA== X-Gm-Message-State: AOUpUlHkSLSUeWq1lHPZN4sNHp1h8pDfkd7PFfjrOGgzFQR+/3ZLrwEb oDueIywdYpF4RdyrpFH0t1kfRdvICzW+DE/j2Vne+rE= X-Google-Smtp-Source: AA+uWPwBILEyt7VphCkhAnvfkWZbzEhU+COSPK5c3J3tsJtlk5dcb0Fm14W3MKTDRbT984uHMbUrbfoHFUYSzsOKyfM= X-Received: by 2002:a2e:2ac3:: with SMTP id q186-v6mr4273258ljq.123.1534476446565; Thu, 16 Aug 2018 20:27:26 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab3:690e:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 20:27:25 -0700 (PDT) In-Reply-To: <1534446663.2150.2@hraggstad.unrelenting.technology> References: <255786377.P3pStmDMii@saturn.lan> <1534440727.2150.0@hraggstad.unrelenting.technology> <1534446663.2150.2@hraggstad.unrelenting.technology> From: Stefan Rumetshofer Date: Fri, 17 Aug 2018 05:27:25 +0200 Message-ID: Subject: Re: Testing the linux compatibility with the amdgpu driver and linux-doom3 fails To: Greg V Cc: "freebsd-x11@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2018 03:27:29 -0000 Am Donnerstag, 16. August 2018 schrieb Greg V : > > > On Thu, Aug 16, 2018 at 9:42 PM, Stefan Rumetshofer wrote: >> >> >> Am Donnerstag, 16. August 2018 schrieb Greg V : >>> >>> >>> On Thu, Aug 16, 2018 at 7:46 PM, Stefan Rumetshofer wrote: >>>> >>>> Firts of all i hope this is not the wrong mailing list. >>>> >>>> I was trying to run linux-doom3 from the ports collection with my graphics >>>> hardware but this fails with an error realted to OpenGL or so. Also other >>>> linux games are failing like Unreal or RTCW. It seems that there is a general >>>> Problem with the amd Graphics driver and the linux compatibility. I also teted >>>> the game wit the intel driver on my SandyBridge GPU with no error. >>> >>> Hi, >>> >>> was the sandybridge system running i915 also from drm-next or the old in-tree version? >> >> It was the same system with the Radeon card detached. The i915kms.ko was loaded via the rc.conf and the xf86-video-intel port was installed and loaded with the xorg.conf file. Tomorrow i can upload the Xorg.0.log files if they are needed. > > If you just load it without the full /boot/modules path, it's the system one=E2=80=A6 no, i loaded with kld_list=3D"/boot/modules/i915kms.ko" > >>> >>>> My graphics hardware is an AMD Radeon RX560. OS is a FreeBSD 11.2-RELEASE with >>>> drm-next-kmod and xf86-video-amdgpu. The kernel module is loaded with >>>> kld_list=3D"amdgpu" in the rc.conf and the X11 driver is loaded with 'Driver >>>> "amdgpu"' in the Device Section of the xorg.conf. Xorg works fine with this >>>> configuration. >>>> >>>> Following linux related packages are installed: >>>> linux-c7-dri-17.0.1 =3D up-to-date with remote >>>> linux-c7-elfutils-libelf-0.168 =3D up-to-date with remote >>>> linux-c7-expat-2.1.0_2 =3D up-to-date with remote >>>> linux-c7-fontconfig-2.10.95_3 =3D up-to-date with remote >>>> linux-c7-glx-utils-8.2.0_4 =3D up-to-date with remote >>>> linux-c7-libpciaccess-0.13.4_3 =3D up-to-date with remote >>>> linux-c7-xorg-libs-7.7_5 =3D up-to-date with remote >>>> linux-doom3-1.3.1.1304,1 =3D up-to-date with remote >>>> linux_base-c7-7.4.1708_6 =3D up-to-date with remote >>>> >>>> When running linux-doom3 i get the following output: >>>> % linux-doom3 >>>> [...] >>>> ------------------------------- >>>> using ARB_vertex_buffer_object memory >>>> using ARB2 renderSystem >>>> signal caught: Segmentation fault >>>> si_code 1 >>> >>> A backtrace would be useful here. >>> Was a core dump produced? >> >> No coredump because i disabled it with kern.coredump=3D0 but i can chang= e this and look if a dump will be created. Tomorrow... >>> >>> >>> Anyway, I definitely have run Linux GL applications on amdgpu, but I was using an Ubuntu chroot instead of the linux-* ports. >> >> Which Ubuntu version should i try? How can i create such a chroot. Is it possible to install an Ubuntu on a separate disk, tar it up and unpack it to /compat/linux. > > 16.04 or older. > Just download e.g. https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64= -root.tar.xz > untar somewhere (anywhere, e.g. under the home dir), mount linprocfs, linsysfs and devfs under there, chroot into that, and you can use apt and whatnot > >