Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-05-25 10:24:41

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

thomsson napisał(-a):

Ech... problem był banalny i rozwiązał się sam... po prostu wystarczyło doinstalować bumblebee z repo Nomangi...

poza tym, że nie mogę się zalogować na swoje konto na Steam (co ciekawe, mogę utworzyć nowe), ale po utworzeniu nowego konta mogłem się już bez problemu przelogować i połączyć stare konto ze Steam@Wheezy

thomsson w jaki sposób uruchamiasz steama aby korzystał z dodatkowej karty graficznej?
Po włączeniu steama komendą:

Kod:

optirun steam

Otrzymuję błąd o treści:

Kod:

glXChooseVisual failed

Dodam że inne aplikacje uruchamiają się prawidłowo przez optirun.

Offline

 

#2  2014-05-25 10:37:40

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

W jakim celu Stema odpalać na Mesie, jak się ma Nvidię czy Ati?
Przecież, jeśli Optirun odpala drugi virtualny ekran przez mechanizm podobny do Xnest czy Xephyr, to Nvidia ma biblioteki libGL.so:

Kod:

 /usr/lib32/libGL.so.1 -> opengl/nvidia/lib/libGL.so.334.21

Przecież Mesa obrabia OpenGL 3.3 a nowe karty już OpenGL-4.4,wydajność też jest przeważnie znacznie wyższa, a gry potrzebują solidnej akceleracji.

Ostatnio edytowany przez Jacekalex (2014-05-25 10:39:09)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2014-05-25 10:51:26

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Jak masz Primus, musisz doinstalować wersję 32 bibliotek

Kod:

sudo apt-get install primus-libs-ia32

Wcześniej musisz mieć architekturę i386 dodaną

Fervi

Offline

 

#4  2014-05-25 12:27:46

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

@lukaz1987: nie ma potrzeby odpalania Steama przez primusa/optiruna, ja osobiście to robię tak jak jest napisane na stronie supportu Steama, a mianowicie:
1. Uruchamiasz Steama normalnie, przechodzisz do biblioteki, klikasz prawym przyciskiem myszy na grę i klikasz właściwości.
2. Następnie klikasz SET LAUNCH OPTIONS.../USTAW OPCJE URUCHAMIANIA w karcie w której jesteś i w polu które ci się pokaże wpisujesz :

Kod:

primusrun %command%

teraz jak uruchomisz grę powinieneś odczuć znaczną zmianę (przejście z Intela HD3000 na GF GT540 pozwoliło mi w ogóle grać w L4d2)

linka https://support.steampowered.com/kb_article.php?ref=6316-GJKC-7437
(być może są przyjemniejsze metody, w każdym razie ja korzystam z czegoś takiego)


ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#5  2014-05-25 18:52:13

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

thomsson napisał(-a):

@lukaz1987: nie ma potrzeby odpalania Steama przez primusa/optiruna, ja osobiście to robię tak jak jest napisane na stronie supportu Steama, a mianowicie:
1. Uruchamiasz Steama normalnie, przechodzisz do biblioteki, klikasz prawym przyciskiem myszy na grę i klikasz właściwości.
2. Następnie klikasz SET LAUNCH OPTIONS.../USTAW OPCJE URUCHAMIANIA w karcie w której jesteś i w polu które ci się pokaże wpisujesz :

Kod:

primusrun %command%

teraz jak uruchomisz grę powinieneś odczuć znaczną zmianę (przejście z Intela HD3000 na GF GT540 pozwoliło mi w ogóle grać w L4d2)

linka https://support.steampowered.com/kb_article.php?ref=6316-GJKC-7437
(być może są przyjemniejsze metody, w każdym razie ja korzystam z czegoś takiego)

Ten sposób nie zadziałał w moim przypadku. Gra w ogóle się nie włączała. Doszedłem po testach (glxgears)  do wniosku że przyczyną może być problem  że wydajność aplikacji uruchamianych za pośrednictwem  primusa jest taka sama jak bez niego.

Offline

 

#6  2014-05-25 19:15:26

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

glxgears nie nadaje się do wiarygodnych testów.

Spróbuj z jakąś grą (uruchamianą poza steamem) lub normalnym benchmarkiem.

Offline

 

#7  2014-05-25 19:33:32

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

@lukaz1987: A jak uruchamiasz glxgears/glxspheres przez primusrun, to wali jakimś błędem, czy się uruchamia? Jak jest błąd, to zadaj loga


ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#8  2014-05-25 19:56:49

  Red_Fedora - Użytkownik

Red_Fedora
Użytkownik
Skąd: Piękna kraina nad Sierpienic
Zarejestrowany: 2013-06-03

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Jako benchmark użyj Unigine Walley, jest dosyć ładny i miarodajny. Wyniki jest łatwo zapisać i porównać.


http://static1.wikia.nocookie.net/__cb20130812121419/nonsensopedia/images/2/2b/Pinkie_pie.gif
Po co myśleć racjonalnie? Najważniejsze jest to by było zabawnie!

Offline

 

#9  2014-05-26 01:53:11

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Chciałem dobrze zrobić i zaktualizować bumblebee z nieaktywnego repo Nomangi na repo wheezy-backports no i przedobrzyłem sprawę bo bumblebee się nie uruchamia . Występuje błąd z wykryciem grafiki.

Kod:

No discrete video card found, quitting

Offline

 

#10  2014-05-26 08:43:03

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Z tego co wiem, na dzien dzisiejszy repo Nomanga jest zdeprecjonowane/nie do uzytku wiec po co szukac guza ?


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#11  2014-05-26 08:54:17

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Spokojnie, przeszło ok, musisz tylko wyedytować config bumblebee i wybrać tam moduł sterownika na którym ma być uruchamiana karta, w pliku /etc/bumblebee/bumblebee.conf musisz podmienić w sekcji nvidia linię

Kod:

KernelDriver=nvidia

na

Kod:

KernelDriver=nvidia-current

potem restartujesz daemona bumblebee 

Kod:

/etc/init.d/bumblebeed restart

i powinno działać (jak nie pójdzie, to daj config)

Ostatnio edytowany przez thomsson (2014-05-26 08:57:12)


ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#12  2014-05-26 12:48:33

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

thomsson napisał(-a):

Spokojnie, przeszło ok, musisz tylko wyedytować config bumblebee i wybrać tam moduł sterownika na którym ma być uruchamiana karta, w pliku /etc/bumblebee/bumblebee.conf musisz podmienić w sekcji nvidia linię

Kod:

KernelDriver=nvidia

na

Kod:

KernelDriver=nvidia-current

potem restartujesz daemona bumblebee 

Kod:

/etc/init.d/bumblebeed restart

i powinno działać (jak nie pójdzie, to daj config)

Po zmianie mam błąd ładowania sterownika

Kod:

debian bumblebeed[7574]: Module 'nvidia-current' is not found

/etc/bumblebee/bumblebee.conf

Kod:

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

Ostatnio edytowany przez lukaz1987 (2014-05-26 12:49:11)

Offline

 

#13  2014-05-26 14:01:35

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

daj wyniki:

Kod:

aptitude search nvidia bumblebee

ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#14  2014-05-26 14:28:30

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Kod:

p   boinc-nvidia-cuda               - metapackage for CUDA-savvy BOINC client an
i   bumblebee                       - NVIDIA Optimus support for Linux          
p   bumblebee-dbg                   - NVIDIA Optimus support - debugging symbols
i A glx-alternative-nvidia          - allows the selection of NVIDIA as GLX prov
i A libgl1-nvidia-alternatives      - transition libGL.so* diversions to glx-alt
p   libgl1-nvidia-glx               - NVIDIA binary OpenGL libraries            
v   libgl1-nvidia-glx-any           -                                           
v   libgl1-nvidia-glx-i386          -                                           
p   libgl1-nvidia-legacy-173xx-glx  - NVIDIA binary OpenGL libraries (173xx lega
v   libgl1-nvidia-legacy-173xx-glx- -                                           
i A libgl1-nvidia-legacy-71xx-glx   - OBSOLETE NVIDIA binary OpenGL libraries (7
p   libgl1-nvidia-legacy-96xx-glx   - NVIDIA binary OpenGL libraries (96xx legac
v   libgl1-nvidia-legacy-96xx-glx-i -                                           
i A libglx-nvidia-alternatives      - transition libgl.so diversions to glx-alte
p   libnvidia-compiler              - NVIDIA runtime compiler library           
v   libnvidia-compiler-i386         -                                           
p   libnvidia-ml1                   - NVIDIA management library (NVML) runtime l
p   libxvmcnvidia1                  - NVIDIA binary XvMC library                
p   nvidia-alternative              - allows the selection of NVIDIA as GLX prov
p   nvidia-alternative-legacy-173xx - allows the selection of NVIDIA as GLX prov
i A nvidia-alternative-legacy-71xx  - OBSOLETE allows the selection of NVIDIA as
p   nvidia-alternative-legacy-96xx  - allows the selection of NVIDIA as GLX prov
p   nvidia-cg-dev                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-doc                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-toolkit               - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cuda-dev                 - NVIDIA CUDA development files             
p   nvidia-cuda-doc                 - NVIDIA CUDA and OpenCL documentation      
p   nvidia-cuda-gdb                 - NVIDIA CUDA GDB                           
p   nvidia-cuda-toolkit             - NVIDIA CUDA toolkit                       
i   nvidia-detect                   - NVIDIA GPU detection utility              
p   nvidia-glx                      - NVIDIA metapackage                        
v   nvidia-glx-any                  -                                           
p   nvidia-glx-legacy               - NVIDIA binary Xorg driver (transitional, 7
p   nvidia-glx-legacy-173xx         - NVIDIA metapackage (173xx legacy version) 
i A nvidia-glx-legacy-71xx          - OBSOLETE NVIDIA metapackage (71xx legacy v
p   nvidia-glx-legacy-71xx-dev      - NVIDIA OpenGL development files (transitio
i A nvidia-glx-legacy-71xx-unsuppor - NVIDIA unsupported legacy 71xx driver clea
p   nvidia-glx-legacy-96xx          - NVIDIA metapackage (96xx legacy version)  
p   nvidia-glx-legacy-dev           - NVIDIA binary Xorg devel (transitional, 71
i A nvidia-installer-cleanup        - Cleanup after driver installation with the
v   nvidia-kernel-173.14.35         -                                           
p   nvidia-kernel-2.6-486           - NVIDIA kernel module for Linux (486 transi
p   nvidia-kernel-2.6-686-pae       - NVIDIA kernel module for Linux (686-pae tr
p   nvidia-kernel-2.6-amd64         - NVIDIA kernel module for Linux (amd64 tran
p   nvidia-kernel-3.2.0-4-486       - NVIDIA binary kernel module for Linux 3.2.
p   nvidia-kernel-3.2.0-4-686-pae   - NVIDIA binary kernel module for Linux 3.2.
p   nvidia-kernel-3.2.0-4-amd64     - NVIDIA binary kernel module for Linux 3.2.
v   nvidia-kernel-304.117           -                
p   nvidia-kernel-486               - NVIDIA kernel module for Linux (486 flavor
p   nvidia-kernel-686-pae           - NVIDIA kernel module for Linux (686-pae fl
v   nvidia-kernel-71.86.15          -                                           
v   nvidia-kernel-96.43.23          -                                           
p   nvidia-kernel-amd64             - NVIDIA kernel module for Linux (amd64 flav
i A nvidia-kernel-common            - NVIDIA binary kernel module support files 
p   nvidia-kernel-dkms              - NVIDIA binary kernel module DKMS source   
p   nvidia-kernel-legacy-173xx-dkms - NVIDIA binary kernel module DKMS source (1
p   nvidia-kernel-legacy-173xx-sour - NVIDIA binary kernel module source (173xx 
i   nvidia-kernel-legacy-71xx-dkms  - NVIDIA binary kernel module DKMS source (7
v   nvidia-kernel-legacy-71xx-dkms: -                                           
p   nvidia-kernel-legacy-71xx-sourc - NVIDIA binary kernel module source (71xx l
p   nvidia-kernel-legacy-96xx-dkms  - NVIDIA binary kernel module DKMS source (9
p   nvidia-kernel-legacy-96xx-sourc - NVIDIA binary kernel module source (96xx l
p   nvidia-kernel-legacy-source     - NVIDIA binary kernel module source (transi
p   nvidia-kernel-source            - NVIDIA binary kernel module source        
p   nvidia-libopencl1               - NVIDIA OpenCL library                     
v   nvidia-libopencl1-i386          -                                           
p   nvidia-opencl-common            - NVIDIA OpenCL driver                      
p   nvidia-opencl-dev               - NVIDIA OpenCL development files           
p   nvidia-opencl-icd               - NVIDIA OpenCL ICD                         
v   nvidia-opencl-icd-i386          -                                           
p   nvidia-settings                 - Tool for configuring the NVIDIA graphics d
p   nvidia-settings-legacy-173xx    - Tool for configuring the NVIDIA graphics d
p   nvidia-smi                      - NVIDIA System Management Interface        
i A nvidia-support                  - NVIDIA binary graphics driver support file
v   nvidia-texture-tools            -                                           
v   nvidia-va-driver                -                                           
p   nvidia-vdpau-driver             - NVIDIA vdpau driver                       
v   nvidia-vdpau-driver-i386        -                                           
p   nvidia-visual-profiler          - NVIDIA Visual Profiler                    
p   nvidia-xconfig                  - X configuration tool for non-free NVIDIA d
p   xserver-xorg-video-nvidia       - NVIDIA binary Xorg driver                 
v   xserver-xorg-video-nvidia-any   -                                           
p   xserver-xorg-video-nvidia-legac - NVIDIA binary Xorg driver (173xx legacy ve
i A xserver-xorg-video-nvidia-legac - OBSOLETE NVIDIA binary Xorg driver (71xx l
p   xserver-xorg-video-nvidia-legac - NVIDIA binary Xorg driver (96xx legacy ver

Offline

 

#15  2014-05-26 16:48:22

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Nie widzę bumblebee-nvidia, poza tym nie wiem w jakiej wersji jest Bumblebee

Fervi

Offline

 

#16  2014-05-26 16:55:42

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

nvidia-glx-legacy-71xx? To sterowniki dla zabytkowych kart, które ostatnio działały chyba w Lennym.

Offline

 

#17  2014-05-26 17:49:46

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Działa już primusrun musiałem odinstalować stare sterownik grafiki i poprawiłem błędny wpis repo wheezy-backports. Po przeinstalowaniu bumblebee dociągnęły się zależności w tym także bumblebee-nvidia.

Edit:
Gra nie uruchamia się. W logach mam:

Kod:

primus: fatal: Bumblebee daemon reported: error: Could not enable discrete graphics card

Ostatnio edytowany przez lukaz1987 (2014-05-26 18:36:10)

Offline

 

#18  2014-05-26 18:41:54

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Jestes pewny, ze twoja karta kwalifikuje sie pod Bumblebee ?

Kod:

lspci | grep VGA

Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#19  2014-05-26 18:46:27

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Sprzęt to Lenovo Y580 z grafiką Intel HD Graphics 4000 + NVIDIA GeForce GTX 660M

Kod:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd4 (rev ff)

Offline

 

#20  2014-05-26 18:58:05

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Może byś napisał, które sterowniki teraz masz zainstalowane?

Offline

 

#21  2014-05-26 19:08:10

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

yossarian napisał(-a):

Może byś napisał, które sterowniki teraz masz zainstalowane?

modinfo nvidia

Kod:

filename:       /lib/modules/3.2.0-4-686-pae/nvidia/nvidia.ko
alias:          char-major-195-*
version:        304.117
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        i2c-core
vermagic:       3.2.0-4-686-pae SMP mod_unload modversions 686 
parm:           NVreg_EnableVia4x:int
parm:           NVreg_EnableALiAGP:int
parm:           NVreg_ReqAGPRate:int
parm:           NVreg_EnableAGPSBA:int
parm:           NVreg_EnableAGPFW:int
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_RemapLimit:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UseVBios:int
parm:           NVreg_RMEdgeIntrCheck:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_NvAGP:int

Offline

 

#22  2014-05-26 19:23:34

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Jak widac w poscie#14 miales tam zainstalowane stare sterowniki.

Ja bym wszystko wyczyscil i instalowal od nowa => https://wiki.debian.org/Bumblebee


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#23  2014-05-26 19:51:42

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

nvidia-driver jest w wersji 319.82-1~bpo70+2 w backportach i te są w zależnościach bumblebee-nvidia.

Offline

 

#24  2014-05-26 21:19:38

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Jak uruchamiać steama aby korzystał z dodatkowej karty graficznej?

Po przeinstalowaniu na wersję 319.82 primusrun działał prawidłowo do czasu jak nie włączyłem gry ze steama. W logach mam informację:

Kod:

May 26 21:12:52 debian bumblebeed[10536]: No discrete video card found, quitting

Od teraz bumblebee nie uruchamia się.

Wersje:
dpkg -l | grep '^ii' | grep nvidia

Kod:

ii  bumblebee-nvidia                     3.2.1-4~bpo70+1                    i386         NVIDIA Optimus support using the proprietary NVIDIA driver
ii  glx-alternative-nvidia               0.4.1~bpo70+1                      i386         allows the selection of NVIDIA as GLX provider
ii  libgl1-nvidia-glx:i386               319.82-1~bpo70+2                   i386         NVIDIA binary OpenGL libraries
ii  libnvidia-ml1:i386                   319.82-1~bpo70+2                   i386         NVIDIA Management Library (NVML) runtime library
ii  nvidia-alternative                   319.82-1~bpo70+2                   i386         allows the selection of NVIDIA as GLX provider
ii  nvidia-driver                        319.82-1~bpo70+2                   i386         NVIDIA metapackage
ii  nvidia-installer-cleanup             20131102+1~bpo70+1                 i386         cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                 20131102+1~bpo70+1                 i386         NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                   319.82-1~bpo70+2                   i386         NVIDIA binary kernel module DKMS source
ii  nvidia-support                       20120630+3                         i386         NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:i386             319.82-1~bpo70+2                   i386         NVIDIA vdpau driver
ii  xserver-xorg-video-nvidia            319.82-1~bpo70+2                   i386         NVIDIA binary Xorg driver

Edit:
Przypadkowo doszedłem jak zrobić aby bumblebee działał. W biosie musiałem wyłączyć a potem włączyć tryb hybrydowy grafiki.
Bumblebee zawiesza się po włączeniu gry z opcją primusrun %command% próbowałem jeszcze vblank_mode=0 primusrun %command% .
W logach steama występuje błąd

Kod:

primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.

Zauważyłem że bumblebee tylko zawiesza się przy steamie.

Ostatnio edytowany przez lukaz1987 (2014-05-27 08:02:41)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)