<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>37063</bug_id>
          
          <creation_ts>2019-07-26 16:51:05 +0300</creation_ts>
          <short_desc>перестал работать</short_desc>
          <delta_ts>2019-08-05 14:38:43 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p9</product>
          <component>xorg-server</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>elf-psih</reporter>
          <assigned_to name="qa-team@altlinux.org">qa-team</assigned_to>
          <cc>shrek</cc>
    
    <cc>zerg</cc>
          
          <qa_contact name="qa-p9@altlinux.org">qa-p9</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>183262</commentid>
    <comment_count>0</comment_count>
    <who name="">elf-psih</who>
    <bug_when>2019-07-26 16:51:05 +0300</bug_when>
    <thetext>$ primusrun glxgears
primus: fatal: failed to load any of the libraries: /usr/$LIB/X11/libGL.so.1
/usr/$LIB/X11/libGL.so.1: cannot open shared object file: No such file or directory


$ optirun -vv -b primus glxgears
[ 2105.879783] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2105.880091] [INFO]Configured driver: nvidia
[ 2105.880393] [DEBUG]optirun version 3.2.1 starting...
[ 2105.880423] [DEBUG]Active configuration:
[ 2105.880451] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2105.880477] [DEBUG] X display: :8
[ 2105.880497] [DEBUG] LD_LIBRARY_PATH: /etc/X11/lib_nvidia/current:/etc/X11/lib64_nvidia/current
[ 2105.880519] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2105.880544] [DEBUG] Accel/display bridge: primus
[ 2105.880563] [DEBUG] VGL Compression: proxy
[ 2105.880595] [DEBUG] VGLrun extra options: 
[ 2105.880616] [DEBUG] Primus LD Path: /usr/lib/primus:/usr/lib64/primus
[ 2106.904985] [INFO]Response: Yes. X is active.

[ 2106.905002] [INFO]Running application using primus.
[ 2106.905129] [DEBUG]Process glxgears started, PID 3658.
primus: fatal: failed to load any of the libraries: /usr/$LIB/libGL.so.1:/usr/lib/$LIB/libGL.so.1:/usr/$LIB/mesa/libGL.so.1:/usr/lib/$LIB/mesa/libGL.so.1
/usr/lib64/libGL.so.1: undefined symbol: _glapi_tls_Current
/usr/lib/$LIB/libGL.so.1: cannot open shared object file: No such file or directory
/usr/$LIB/mesa/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/$LIB/mesa/libGL.so.1: cannot open shared object file: No such file or directory
[ 2106.909574] [DEBUG]SIGCHILD received, but wait failed with No child processes
[ 2106.909599] [DEBUG]Socket closed.
[ 2106.909613] [DEBUG]Killing all remaining processes.


при этом optirun работает...
$ optirun -vv -b virtualgl glxgears
[ 2161.788710] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2161.789039] [INFO]Configured driver: nvidia
[ 2161.789342] [DEBUG]optirun version 3.2.1 starting...
[ 2161.789368] [DEBUG]Active configuration:
[ 2161.789386] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2161.789402] [DEBUG] X display: :8
[ 2161.789427] [DEBUG] LD_LIBRARY_PATH: /etc/X11/lib_nvidia/current:/etc/X11/lib64_nvidia/current
[ 2161.789450] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2161.789458] [DEBUG] Accel/display bridge: virtualgl
[ 2161.789474] [DEBUG] VGL Compression: proxy
[ 2161.789493] [DEBUG] VGLrun extra options: 
[ 2161.789509] [DEBUG] Primus LD Path: /usr/lib/primus:/usr/lib64/primus
[ 2162.807304] [INFO]Response: Yes. X is active.

[ 2162.807322] [INFO]Running application using virtualgl.
[ 2162.807456] [DEBUG]Process vglrun started, PID 3689.
8622 frames in 5.0 seconds = 1724.306 FPS
8839 frames in 5.0 seconds = 1767.676 FPS
$ optirun -vv -b virtualgl glxgears
[ 2161.788710] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 2161.789039] [INFO]Configured driver: nvidia
[ 2161.789342] [DEBUG]optirun version 3.2.1 starting...
[ 2161.789368] [DEBUG]Active configuration:
[ 2161.789386] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 2161.789402] [DEBUG] X display: :8
[ 2161.789427] [DEBUG] LD_LIBRARY_PATH: /etc/X11/lib_nvidia/current:/etc/X11/lib64_nvidia/current
[ 2161.789450] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 2161.789458] [DEBUG] Accel/display bridge: virtualgl
[ 2161.789474] [DEBUG] VGL Compression: proxy
[ 2161.789493] [DEBUG] VGLrun extra options: 
[ 2161.789509] [DEBUG] Primus LD Path: /usr/lib/primus:/usr/lib64/primus
[ 2162.807304] [INFO]Response: Yes. X is active.

[ 2162.807322] [INFO]Running application using virtualgl.
[ 2162.807456] [DEBUG]Process vglrun started, PID 3689.
8622 frames in 5.0 seconds = 1724.306 FPS
8839 frames in 5.0 seconds = 1767.676 FPS






Очень похоже на эту багу из сизифа
https://bugzilla.altlinux.org/show_bug.cgi?id=35530</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183292</commentid>
    <comment_count>1</comment_count>
    <who name="">elf-psih</who>
    <bug_when>2019-07-29 20:49:58 +0300</bug_when>
    <thetext>Для чистоты эксперимента проверил на alt-kworkstation-8.80-alpha20190703-live-x86_64.iso.

Там тоже самое, primusrun падает с ошибкой. Но при этом optirun нормально отрабатывает. 


[altlinux@localhost ~]$ primusrun firefox
primus: fatal: failed to load any of the libraries: /usr/$LIB/X11/libGL.so.1
/usr/$LIB/X11/libGL.so.1: cannot open shared object file: No such file or directory


[altlinux@localhost ~]$ optirun firefox

(firefox:1775): Gtk-WARNING **: 17:20:56.763: Theme parsing error: &lt;data&gt;:1:34: Expected &apos;)&apos; in color definition

(firefox:1775): Gtk-WARNING **: 17:20:56.763: Theme parsing error: &lt;data&gt;:1:77: Expected &apos;)&apos; in color definition
^C[  583.210468] [WARN]Received Interrupt signal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183352</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2019-08-01 10:48:16 +0300</bug_when>
    <thetext>Мантейнер xorg решил, что пора это делать через GLVND.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183430</commentid>
    <comment_count>3</comment_count>
    <who name="">elf-psih</who>
    <bug_when>2019-08-03 15:03:37 +0300</bug_when>
    <thetext>то есть никакого решения на данный момент нет? Откатываться обратно на p8 или как сейчас пользоваться гибридной графикой?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183441</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2019-08-05 14:38:43 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; то есть никакого решения на данный момент нет? 
GLVND

&gt; Откатываться обратно на p8
Как вариант.

&gt; или как сейчас пользоваться гибридной графикой?
Мантейнер xorg-server должен быть в курсе.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>