Custom Query (19675 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (7 - 9 of 19675)

1 2 3 4 5 6 7 8 9 10 11 12 13
Ticket Resolution Summary Owner Reporter
#5379 fixed efibootmgr-17, efivar-37, and grub-2.06~rc1 with EFI Xi Ruoyao nullity
Description

The original description, leave here for "historical" reference:

this is an extremely useful utility for those of us with uefi; especially on a multi-boot machine. i've compiled it on a blfs system with no (okay, a few very tiny) problems. though i use the git master, they have releases available, too.

project address:
https://github.com/vathpela

last release:
https://github.com/vathpela/efibootmgr/releases/tag/efibootmgr-0.12

Merge lfs-uefi hint into BLFS:

http://www.linuxfromscratch.org/hints/downloads/files/lfs-uefi.txt

#11807 fixed epiphany-3.32.2 Xi Ruoyao Bruce Dubbs
Description

New minor version.

#11838 wontfix Mesa-19.0.0 is not installing DRI drivers correctly Xi Ruoyao Douglas R. Reno
Description

With a fresh installation of Mesa-19.0.0, I'm unable to get either glxgears or glxinfo to work. Further investigation shows that I have no 3D DRI drivers for Intel whatsoever. More details are below. This is going to be a long one, but I want to provide as many details as I can.

renodr [ ~ ]$ glxgears
Error: couldn't get an RGB, Double-buffered visual
renodr [ ~ ]$ glxinfo
name of display: :0.0
Error: couldn't find RGB GLX visual or fbconfig

This system has Intel HD Graphics 530, as part of a Skylake chipset (Z170, i5-6600k - my development machine).

Checking ~/.local/share/xorg/Xorg.0.log, it seems that both DRI drivers for i965 and SWRAST aren't working properly. In fact - it can't find them.

Here's my script:

#!/bin/bash

source /usr/src/stats

####################

VERSION=19.0.0
DIR=`pwd`
PROGRAM=mesa-${VERSION}
LOG=$DIR/$PROGRAM.log
TITLE=$PROGRAM
TIMEFORMAT="$TIMEFMT $TITLE"

BUILDDIR=/sources/$PROGRAM
#DEST=$BUILDDIR/install
#SUDO=

rm -f $LOG
rm -f $BUILDDIR
mkdir $BUILDDIR
cd $BUILDDIR

before=`df -k /sources | grep / | sed -e "s/ \{2,\}/ /g" | cut -d' ' -f3`

tar -xf $DIR/${PROGRAM}.tar.xz || exit 1

cd $PROGRAM
{ time \
   {
      echo Making $TITLE
      date
      export GALLIUM_DRV="nouveau,radeonsi,svga,swrast" &&
      export DRI_DRIVERS="i915,i965,nouveau" &&
      export PLATFORMS="x11,wayland,drm" &&
      # This release of Mesa (19.0.0) moves to Meson.
      # As a result driver configuration has changed significantly.
      # There is a very real chance that problems will arise as a result of this.
      # Make sure to make changes to the book if required.
      patch -Np1 -i $DIR/mesa-19.0.0-add_xdemos-2.patch &&
      mkdir build &&
      cd build &&
      meson --prefix=/usr                   \
            --sysconfdir=/etc               \
            -Dvalgrind=false                \
            -Dglx=dri                       \
            -Dosmesa=gallium                \
            -Dgallium-nine=true             \
            -Ddri-drivers=$DRI_DRIVERS      \
            -Dgallium-drivers=$GALLIUM_DRV  \
            -Dplatforms=$PLATFORMS          \
            ..                              &&
      unset GALLIUM_DRV DRI_DRIVERS PLATFORMS &&
      ninja &&
      make -C ../xdemos DEMOS_PREFIX=/usr LIBRARY_PATH=$PWD/src/glx &&
      echo "BLFS Start INSTALL" &&
      $SUDO ninja install &&
      $SUDO make -C ../xdemos DESTDIR=$DEST DEMOS_PREFIX=/usr install &&
      $SUDO install -v -dm755 $DEST/usr/share/doc/mesa-${VERSION} &&
      $SUDO cp -vfr docs/* $DEST/usr/share/doc/mesa-${VERSION}
   }
} 2>&1 | tee -a $LOG

if [ $PIPESTATUS -ne 0 ]; then exit 1; fi;

stats $LOG $DIR/${PROGRAM}.tar.xz $before

exit 0

Here's the relevant output from Xorg.0.log regarding GLX/DRI:

[  8338.368] (II) Initializing extension GLX
[  8338.368] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot ope
n shared object file: No such file or directory)
[  8338.368] (EE) AIGLX error: unable to load driver i965
[  8338.368] (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot
 open shared object file: No such file or directory)
[  8338.368] (EE) AIGLX error: unable to load driver swrast
[  8338.368] (EE) GLX: could not load software renderer
[  8338.368] (II) GLX: no usable GL providers found for screen 0
[  8338.368] (II) Initializing extension XFree86-VidModeExtension
[  8338.368] (II) Initializing extension XFree86-DGA
[  8338.368] (II) Initializing extension XFree86-DRI
[  8338.368] (II) Initializing extension DRI2
[  8338.369] (II) intel(0): switch to mode 1680x1050@60.0 on HDMI2 using pipe 0, position (0, 0), rotation nor
mal, reflection none
[  8338.371] (II) intel(0): Setting screen physical size to 444 x 277

Note that it is finding DRI support as available:

[  8338.368] (II) intel(0): SNA initialized with Skylake (gen9) backend
[  8338.368] (==) intel(0): Backing store enabled
[  8338.368] (==) intel(0): Silken mouse enabled
[  8338.368] (II) intel(0): HW Cursor enabled
[  8338.368] (==) intel(0): DPMS enabled
[  8338.368] (==) intel(0): Display hotplug detection enabled
[  8338.368] (II) intel(0): [DRI2] Setup complete
[  8338.368] (II) intel(0): [DRI2]   DRI driver: i965
[  8338.368] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[  8338.368] (II) intel(0): direct rendering: DRI2 enabled
[  8338.368] (II) intel(0): hardware support for Present enabled

Here's an ls of /usr/lib/dri:

renodr [ ~ ]$ ls /usr/lib/dri/
i965_drv_video.la      nouveau_drv_video.so   radeonsi_drv_video.so  
i965_drv_video.so      r600_drv_video.so  

Just for an idea, I tried symlinking /usr/lib/dri/i965_dri.so to /usr/lib/dri/i965_drv_video.so, but got an error about extensions not being exported, so I removed the link.

Upstream shows no commits regarding any problems like this, in Mesa or xorg-server. A new stable release of 18.3.x was just released, but it doesn't look like there has been much activity in this regard in the mesa-19.x repo.

Now, here's something else - if I do a DESTDIR installation, all the files that are supposed to be in /usr/lib/dri (DRI drivers!) show up (listing below). It's likely something with their install script through meson, but I figured it's worth reporting so someone can look into it that might have more experience.

renodr [ /sources ]$ ls mesa-19.0.0/install/usr/lib/dri/
i915_dri.so        nouveau_dri.so        r200_dri.so  r600_drv_video.so  radeonsi_drv_video.so
i965_dri.so        nouveau_drv_video.so  r300_dri.so  radeon_dri.so      swrast_dri.so
kms_swrast_dri.so  nouveau_vieux_dri.so  r600_dri.so  radeonsi_dri.so    vmwgfx_dri.so
1 2 3 4 5 6 7 8 9 10 11 12 13
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.