Bug 35530 - Не работает со свежим xorg-server
Summary: Не работает со свежим xorg-server
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: bumblebee (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-19 13:34 MSK by Ivan A. Melnikov
Modified: 2018-10-19 14:52 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2018-10-19 13:34:51 MSK
В последнем Сизифном xorg-server 2:1.20.1-alt1 ушёл в прошлое OpenGL libs switcher. Теперь bumblebee не работает:

$ primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE)

В логах bumblebeed (journalctl -u bumblebeed -e):
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403498] [ERROR][XORG] (EE)
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403512] [ERROR][XORG] (EE) Unrecognized option: -noxdrvswitch
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403514] [ERROR][XORG] (EE)
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403517] [ERROR][XORG] (EE)
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403520] [ERROR][XORG] (EE)
Oct 19 14:32:29 titan.localdomain bumblebeed[1099]: [  313.403522] [ERROR]X did not start properly
Comment 1 Ivan A. Melnikov 2018-10-19 13:36:31 MSK
Похоже, нужно дропнуть Patch7: alt-disable-xdrvswitch.patch
Comment 2 Ivan A. Melnikov 2018-10-19 13:46:02 MSK
(In reply to comment #1)
> Похоже, нужно дропнуть Patch7: alt-disable-xdrvswitch.patch

Необходимо, но не достаточно: теперь primusrun неработает иначе:

$ 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

Но это уже похоже на проблему примуса, ругань в логах bumblebee вернулась к тому, что было до последнего обновления xorg-server.
Comment 3 Sergey V Turchin 2018-10-19 14:52:04 MSK
(В ответ на комментарий №1)
> Похоже, нужно дропнуть Patch7: alt-disable-xdrvswitch.patch
Мантейнеру xorg-server было наплевать, поэтому он не оставил заглушку.