Не получается запустить игры в steam с дискретной видеокартой.

Доброго времени суток. Недавно начал использовать linux как повседневную ось. Сейчас установлена manjaro 18 kde. На борту графика от intel и nvidia.
Установил себе драйвера nvidia и bumblebee (делал как тут ).

Первый вопрос оффтоп. Правильно ли я понимаю, что по идее шмель сам должен решать когда запускать дискретку, а когда использовать встроенную графику??

И второй вопрос. Для проверки дискретки установил steam и попробовал запустить CS GO и сразу понял, что nvidia не запустилась.
Процесс bumblebeed.service запущен и работает.
optirun glxgears запускается с видеокартой nvidia.
Пробовал запустить optirun steam. Сам steam при этом запускается, однако игра - нет.
Пробовал сделать как пишут на многих форумах - прописал в свойствах игры optirun %command%. Результатов это не дало.
Из свойств икноки CS GO достал команду и попробовал запустить её напрямую через:
optirun steam steam://rungameid/730
Вот вывод команды с ошибкой:

Running Steam on manjarolinux 18.0.4 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
/usr/share/themes/Breath/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'

(steam:15282): Gtk-WARNING **: 14:43:02.465: Загружаемый модуль тем не найден в module_path: «adwaita»,
/usr/share/themes/Breath/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
/usr/share/themes/Breath/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'

(steam:15282): Gtk-WARNING **: 14:43:02.475: Загружаемый модуль тем не найден в module_path: «adwaita»,
/usr/share/themes/Breath/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
[VGL] WARNING: glXMakeCurrent() called with a previously-destroyed context.
Installing breakpad exception handler for appid(steam)/version(1550534751)
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 8: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 76: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 76: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 84: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 34: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 5: unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown element "its:translateRule"
[0331/144303.146366:INFO:crash_reporting.cc(242)] Crash reporting enabled for process: browser
[0331/144303.193249:WARNING:crash_reporting.cc(281)] Failed to set crash key: UserID with value: 0
[0331/144303.193339:WARNING:crash_reporting.cc(281)] Failed to set crash key: BuildID with value: 1550527787
[0331/144303.193347:WARNING:crash_reporting.cc(281)] Failed to set crash key: SteamUniverse with value: Public
[0331/144303.193353:WARNING:crash_reporting.cc(281)] Failed to set crash key: Vendor with value: Valve
[0331/144303.205826:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
CApplicationManagerPopulateThread took 1 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
CAppInfoCacheReadFromDiskThread took 42 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)

** (steam:15282): WARNING **: 14:43:03.599: Unknown device type 14

** (steam:15282): WARNING **: 14:43:03.599: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type
Opted-in Controller Mask for AppId 0: 0

** (steam:15282): WARNING **: 14:43:03.833: Unknown setting 'proxy'

** (steam:15282): WARNING **: 14:43:03.834: Ignoring invalid property 'route-data'

** (steam:15282): WARNING **: 14:43:03.834: Ignoring invalid property 'address-data'

** (steam:15282): WARNING **: 14:43:03.834: Ignoring invalid property 'route-data'

** (steam:15282): WARNING **: 14:43:03.834: Ignoring invalid property 'address-data'
[2019-03-31 14:42:59] Startup - updater built Feb 18 2019 22:08:53
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2019-03-31 14:42:59] Checking for update on startup
[2019-03-31 14:42:59] Checking for available updates...
[2019-03-31 14:42:59] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
[2019-03-31 14:43:01] Download skipped: /client/steam_client_ubuntu12 version 1550534751, installed version 1550534751
[2019-03-31 14:43:01] Nothing to do
[2019-03-31 14:43:01] Verifying installation...
[2019-03-31 14:43:01] Performing checksum verification of executable files
[2019-03-31 14:43:02] Verification complete
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
Installing breakpad exception handler for appid(steam)/version(1550534751)
crash_20190331144303_21.dmp[15340]: Uploading dump (out-of-process)
/tmp/dumps/crash_20190331144303_21.dmp
Installing breakpad exception handler for appid(steam)/version(1550534751)

(steam:15282): Gtk-WARNING **: 14:43:04.618: gtk_disable_setlocale() must be called before gtk_init()
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
Xlib:  extension "NV-GLX" missing on display ":0".
Fatal : VkResult is "ERROR_INITIALIZATION_FAILED" in /home/pgriffais/src/Vulkan/base/vulkanexamplebase.cpp at line 823
vulkandriverquery: /home/pgriffais/src/Vulkan/base/vulkanexamplebase.cpp:823: void VulkanExampleBase::initVulkan(): Assertion `res == VK_SUCCESS' failed.
Installing breakpad exception handler for appid(steam)/version(1550534751)
crash_20190331144303_21.dmp[15340]: Finished uploading minidump (out-of-process): success = yes
crash_20190331144303_21.dmp[15340]: response: CrashID=bp-231e2f63-e5aa-4f33-8c8a-fd6ac2190330
crash_20190331144303_21.dmp[15340]: file ''/tmp/dumps/crash_20190331144303_21.dmp'', upload yes: ''CrashID=bp-231e2f63-e5aa-4f33-8c8a-fd6ac2190330''
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
roaming config store loaded successfully - 637 bytes.
migrating temporary roaming config store
[0331/144308.718880:INFO:crash_reporting.cc(265)] Crash reporting enabled for process: renderer
[0331/144308.810032:WARNING:crash_reporting.cc(281)] Failed to set crash key: UserID with value: 0
[0331/144308.810167:WARNING:crash_reporting.cc(281)] Failed to set crash key: BuildID with value: 1550527787
[0331/144308.810184:WARNING:crash_reporting.cc(281)] Failed to set crash key: SteamUniverse with value: Public
[0331/144308.810197:WARNING:crash_reporting.cc(281)] Failed to set crash key: Vendor with value: Valve
[0331/144308.811184:INFO:crash_reporting.cc(242)] Crash reporting enabled for process: gpu-process
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/huan/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/730'"
ExecuteSteamURL: "steam://rungameid/730"
System startup time: 7.19 seconds
[0331/144309.564541:INFO:crash_reporting.cc(265)] Crash reporting enabled for process: renderer
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to UpdatingAppInfo with ""
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
JS method call WebChat.GetWebChatLanguage with 1 arguments
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.RegisterOverlayChatBrowserInfoChanged with 1 arguments
JS method call WebChat.GetSignIntoFriendsOnStart with 1 arguments
JS method call WebChat.GetCurrentUserAccountID with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.GetWebChatURL with 1 arguments
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to ProcessingShaderCache with ""
JS method call FriendSettings.RegisterForSettingsChanges with 1 arguments
JS method call WebChat.RegisterForPushToTalkStateChange with 1 arguments
JS method call WebChat.SetVoiceChatActive with 1 arguments
JS method call WebChat.RegisterForComputerActiveStateChange with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call SharedConnection.AllocateSharedConnection with 1 arguments
JS method call WebChat.RegisterOverlayChatBrowserInfoChanged with 1 arguments
JS method call FriendSettings.GetEnabledFeatures with 1 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.RegisterOnLogonInfoChanged with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call Storage.GetString with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call Storage.GetString with 2 arguments
JS method call Storage.GetString with 2 arguments
JS method call Storage.GetString with 2 arguments
JS method call Storage.GetString with 2 arguments
JS method call Storage.GetString with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
JS method call Parental.RegisterForParentalSettingsChanges with 1 arguments
JS method call Broadcast.RegisterForBroadcastStatus with 1 arguments
JS method call Broadcast.RegisterForViewerRequests with 1 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.RegisterOnMessageReceived with 2 arguments
JS method call SharedConnection.SendMsg with 2 arguments
JS method call WebChat.GetPushToTalkEnabled with 1 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call Storage.GetString with 2 arguments
JS method call Storage.GetString with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsg with 2 arguments
JS method call WebChat.SetNumChatsWithUnreadPriorityMessages with 1 arguments
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 730, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 730, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 730: 0
Game update: AppID 730 "", ProcID 15418, IP 0.0.0.0:0
>>> Adding process 15418 for game ID 730
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 730, ActionID 1] : LaunchApp changed task to Completed with ""
JS method call Storage.GetString with 2 arguments
JS method call WebChat.BSuppressPopupsInRestore with 1 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
ERROR: ld.so: object '/home/huan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/huan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 15420 != 15419, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/huan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 15419 for game ID 730
ERROR: ld.so: object '/home/huan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 15421 for game ID 730
Installing breakpad exception handler for appid(steam)/version(1550534751)
[VGL] ERROR: VirtualGL attempted to load the real
[VGL]   glXCreatePbuffer function and got the fake one instead.
[VGL]   Something is terribly wrong.  Aborting before chaos ensues.
crypto.cpp (2173) : Assertion Failed: rsaKey.IsValid()
Installing breakpad exception handler for appid(steam)/version(1550534751)
assert_20190331144313_28.dmp[15433]: Uploading dump (out-of-process)
/tmp/dumps/assert_20190331144313_28.dmp
assert_20190331144313_28.dmp[15433]: Finished uploading minidump (out-of-process): success = yes
assert_20190331144313_28.dmp[15433]: response: CrashID=bp-18396016-b253-4dab-8b77-800fd2190330
assert_20190331144313_28.dmp[15433]: file ''/tmp/dumps/assert_20190331144313_28.dmp'', upload yes: ''CrashID=bp-18396016-b253-4dab-8b77-800fd2190330''
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Game removed: AppID 730 "", ProcID 15418 
crypto.cpp (2173) : Assertion Failed: rsaKey.IsValid()
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
shadercachemanager/shadercachemanager.cpp (307) : Assertion Failed: nHitCount <= 1
No cached sticky mapping in ActivateActionSet.

Надо пробовать primusrun %command%.

делал как тут

Инструкция, конечно, крутая, но она всё же для арча, в манжаро всё гораздо проще.

@alehandro

Welcome to our Community
Hop you Enjoy your Stay
Good Luck
Peace :slight_smile:

primusrun у меня похоже не запускает nvidia. Проверяю всё тем же glxgears.

[huan@machine07 ~]$ optirun glxgears
6370 frames in 5.0 seconds = 1273.919 FPS
6807 frames in 5.0 seconds = 1361.239 FPS
^C[   47.107134] [WARN]Received Interrupt signal.
[huan@machine07 ~]$ primusrun glxgears
311 frames in 5.0 seconds = 62.098 FPS
301 frames in 5.0 seconds = 60.001 FPS

Тоже долго мучался с графикой (на ноуте стоит встроенная интел и дискретная нвидиа). Пытался настроить прайм - не вышло. От бамблби отказался, так как много хейта вокруг него на форумах, да и он вроде как уже устаревшим считается. В итоге пока остановился на том, что могу отдельно запустить систему либо с дискретной картой, либо со встроенной.
Вот инструкция для настройки дискретной

Нашли чем проверять. Повторяю, в опциях запуска игры в стиме надо заменить optirun %command% на primusrun %command%. Щасте близко, а вы его в упор не разглядите)

Да вы правы, заработало. Спасибо. Но вот steam я использовал только ради проверки дискретки.
Как дальше жить? Если я буду запускать проги типа фотошопа или что-нибудь другое для работы с графикой мне их надо явно запускать через primusrun или шмель сам всё-таки решит использовать дискретку или нет?

Спасибо за мануал. Но если уж ребутаться когда нужна дискретка, то я уже винду предпочту запустить)

1 Like

Вообще bumblebee не решает, какую задачу запускать через дискретную карту, а какую - через встроенную. Его смысл лишь в предоставлении рабочего способа при необходимости запускать что-то через nvidia, оставляя всё остальное на интеле в целях энергосбережения. Таким образом, если вам что-то понадобится именно через nvidia запускать, проще всего прописать в параметрах запуска этого чего-то команду optirun, например, optirun /usr/bin/steam %U (можно изменить в редакторе меню для KDE). Для стимовских игр (возможно, для любых игр вообще) надо использовать primusrun, как я писал выше; не помню, почему - особо сильно причина этого меня никогда не интересовала.

Краткое резюме: автовыбора графики как в виндоус не будет. Проще всего создать ярлыки для запуска нужных программ с модифицированными соответственно командами запуска. Bumblebee хорош как раз тем, что перезагружать систему для запуска чего-нибудь через nvidia не требуется.

1 Like

Понял. Спасибо за исчерпывающее разъяснение. Теперь я знаю больше)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.