[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: xvfb package dependency suggestion
From:       Sean Suchter <sean () suchter ! com>
Date:       2020-08-24 14:28:07
Message-ID: CAG-9ZyEaWY+Dod4QRNSJ1ObzS3A09JqygA4WdUjGmKG9JFk31Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Ah, thanks for the redirect, I'll look there.

Sean

On Mon, Aug 24, 2020 at 5:51 AM Matthieu Herrb <matthieu@herrb.eu> wrote:

> On Sat, Aug 22, 2020 at 03:52:52PM -0700, Sean Suchter wrote:
>
> > Hi xorg-folks -
>
> >
>
> > Thanks for all the work you do that allows the rest of us to use X11.
>
> >
>
> > I came across an issue today when trying to use Xvfb on a headless Linux
>
> > server. I couldn't figure out why Xvfb would start,but have no
> framebuffers
>
> > available. (glXGetFBConfigs would always return NULL). I finally (after
>
> > several hours) figured out that the problem was the lack of
>
> > 'swrast_dri.so', which I'm guessing is a software raster driver. Once I
>
> > figured out that I needed this library (again, several hours), the
>
> > forthcoming fix was trivial:
>
> >
>
> > I'm using Centos 8, and I easily found the package that provides it:
>
> >
>
> > % dnf provides '*/swrast_dri.so'
>
> > ...
>
> > mesa-dri-drivers-19.3.4-2.el8.x86_64 : Mesa-based DRI drivers
>
> > Repo        : @System
>
> > Matched from:
>
> > Filename    : /usr/lib64/dri/swrast_dri.so
>
> > ...
>
> >
>
> > Once I installed mesa-dri-drivers, everything worked.
>
> >
>
> > My suggestion is to make xorg-x11-server-Xvfb depend on mesa-dri-drivers,
>
> > since it obviously wants to use this provided library.
>
> >
>
>
>
> Hi,
>
>
>
> Your analysis is correct.
>
>
>
> However, X.Org doesn't provide the binary packages, nor do we provide
>
> the data used by various vendors to make their packages.  So this
>
> suggestion needs to be sent to the maintainers of the CentOS package,
>
> using https://bugs.centos.org/.
>
>
>
> Best regards,
>
> --
>
> Matthieu Herrb
>
>

[Attachment #5 (text/html)]

<div><div dir="auto">Ah, thanks for the redirect, I'll look there.  </div></div><div \
dir="auto"><br></div><div dir="auto">Sean</div><div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Mon, Aug 24, 2020 at 5:51 AM Matthieu Herrb &lt;<a \
href="mailto:matthieu@herrb.eu">matthieu@herrb.eu</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">On Sat, Aug 22, 2020 at 03:52:52PM -0700, Sean Suchter \
wrote:<br><br>&gt; Hi xorg-folks -<br><br>&gt; <br><br>&gt; Thanks for all the work \
you do that allows the rest of us to use X11.<br><br>&gt; <br><br>&gt; I came across \
an issue today when trying to use Xvfb on a headless Linux<br><br>&gt; server. I \
couldn&#39;t figure out why Xvfb would start,but have no framebuffers<br><br>&gt; \
available. (glXGetFBConfigs would always return NULL). I finally (after<br><br>&gt; \
several hours) figured out that the problem was the lack of<br><br>&gt; \
&#39;swrast_dri.so&#39;, which I&#39;m guessing is a software raster driver. Once \
I<br><br>&gt; figured out that I needed this library (again, several hours), \
the<br><br>&gt; forthcoming fix was trivial:<br><br>&gt; <br><br>&gt; I&#39;m using \
Centos 8, and I easily found the package that provides it:<br><br>&gt; <br><br>&gt; % \
dnf provides &#39;*/swrast_dri.so&#39;<br><br>&gt; ...<br><br>&gt; \
mesa-dri-drivers-19.3.4-2.el8.x86_64 : Mesa-based DRI drivers<br><br>&gt; Repo        \
: @System<br><br>&gt; Matched from:<br><br>&gt; Filename      : \
/usr/lib64/dri/swrast_dri.so<br><br>&gt; ...<br><br>&gt; <br><br>&gt; Once I \
installed mesa-dri-drivers, everything worked.<br><br>&gt; <br><br>&gt; My suggestion \
is to make xorg-x11-server-Xvfb depend on mesa-dri-drivers,<br><br>&gt; since it \
obviously wants to use this provided library.<br><br>&gt; \
<br><br><br><br>Hi,<br><br><br><br>Your analysis is correct.<br><br><br><br>However, \
X.Org doesn&#39;t provide the binary packages, nor do we provide<br><br>the data used \
by various vendors to make their packages.   So this<br><br>suggestion needs to be \
sent to the maintainers of the CentOS package,<br><br>using <a \
href="https://bugs.centos.org/" rel="noreferrer" \
target="_blank">https://bugs.centos.org/</a>.<br><br><br><br>Best regards,<br><br>-- \
<br><br>Matthieu Herrb<br><br></blockquote></div></div>



_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic