Repository 32bit  Forum
Repository 64bit  Wiki

Bumblebee: "error: Could not enable discrete graphics card"

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Bumblebee: "error: Could not enable discrete graphics card"

Messaggioda Ansa89 » mar mag 15, 2012 19:48

Ho appena finito di installare bumblebee con relative dipendenze.
Quando provo a lanciare "optirun -vv glxgears" ecco cosa ottengo:
Codice: Seleziona tutto
$ optirun -vv glxgears
[DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[INFO]Configured driver: nvidia
[DEBUG]Skipping auto-detection, using configured driver 'nvidia'
[DEBUG]Hiding stderr for execution of /sbin/modinfo
[DEBUG]Process /sbin/modinfo started, PID 5570.
[DEBUG]SIGCHILD received, but wait failed with No child processes
[DEBUG]Active configuration:
[DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[DEBUG] X display: :8
[DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-bumblebee
[DEBUG] Socket path: /var/run/bumblebee.socket
[DEBUG] VGL Compression: proxy
[DEBUG]optirun version 3.0 starting...
[INFO]Response: No - error: Could not enable discrete graphics card

[ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card

[DEBUG]Socket closed.
[ERROR]Aborting because fallback start is disabled.
[DEBUG]Killing all remaining processes.

Uso slackware 13.1 con kernel 3.3.6 su un acer aspire 5935g (il quale ha due schede grafiche: una integrata intel e una discreta nvidia 130M).

Il mio "/etc/bumblebee/bumblebee.conf":
Codice: Seleziona tutto
# 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=nvidia

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# 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
#             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
Module=nvidia
PMMethod=bbswitch
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-bumblebee
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-bumblebee/xorg,/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=bbswitch
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau


Output di "cat /proc/acpi/bbswitch":
Codice: Seleziona tutto
# cat /proc/acpi/bbswitch
0000:01:00.0 OFF


Output di "dmesg | grep -C10 bbswitch":
Codice: Seleziona tutto
$ dmesg | grep -C10 bbswitch
bbswitch: version 0.4.2
bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.OVGA
bbswitch: Found discrete VGA device 0000:01:00.0: \_SB_.PCI0.PEGP.VGA_
bbswitch: detected a nVidia _DSM function
bbswitch: Succesfully loaded. Discrete card 0000:01:00.0 is on
bbswitch: disabling discrete graphics
pci 0000:01:00.0: Refused to change power state, currently in D0
pci 0000:01:00.0: power state changed by ACPI to D3
bbswitch: Result of _DSM call for OFF: 00000000
bbswitch: enabling discrete graphics
bbswitch: Result of _DSM call for ON: 00000000
pci 0000:01:00.0: power state changed by ACPI to D0
pci 0000:01:00.0: Refused to change power state, currently in D3
pci 0000:01:00.0: power state changed by ACPI to D0
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda teox99 » mar mag 15, 2012 21:47

che ver di nvdia driver hai usato?
hai provato a usare i driver nouveau?
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 729
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Ansa89 » mar mag 15, 2012 22:30

Ho installato la versione 295.49 dei driver nvidia ufficiali.
Non ho provato i nouveau perché con la mia scheda funzionano male (l'ultima volta che li ho provati è stato un paio di mesi fa (quando non avevo ancora bumblebee)).

Altra informazione: bumblebee e le varie dipendenze le ho installate usando gli slackbuild apposta.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda teox99 » mar mag 15, 2012 22:37

prova con i driver 290.10
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 729
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Ansa89 » mar mag 15, 2012 22:58

La versione 290.10 non compila con il kernel 3.3.6 :? .


Ho anche provato ad usare i nouveau, ma ottengo lo stesso risultato:
Codice: Seleziona tutto
[DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[INFO]Configured driver: nouveau
[DEBUG]Skipping auto-detection, using configured driver 'nouveau'
[DEBUG]Active configuration:
[DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[DEBUG] X display: :8
[DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-bumblebee
[DEBUG] Socket path: /var/run/bumblebee.socket
[DEBUG] VGL Compression: proxy
[DEBUG]optirun version 3.0 starting...
[INFO]Response: No - error: Could not enable discrete graphics card

[ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card

[DEBUG]Socket closed.
[ERROR]Aborting because fallback start is disabled.
[DEBUG]Killing all remaining processes.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda erio » mer mag 16, 2012 10:40

sul wiki di arch per bumblebee: con beneficio di inventario,non ho questo hardware,

[ERROR]Cannot access secondary GPU

In some instances, running optirun will return:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[ERROR]Aborting because fallback start is disabled.

In this case, you will need to move the file /etc/X11/xorg.conf.d/20-intel.conf to somewhere else. Restart the bumblebeed daemon, and it should work. Credit for this goes to Lekensteyn on #bumblebee at freenode.net
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1069
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Ansa89 » gio mag 17, 2012 11:09

1) L'errore che mi restituisce è diverso (vedi post precedenti).
2) Essendo su slackware 13.1 (vedi primo post e profilo), non ho la directory "/etc/X11/xorg.conf.d".
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda ZeroUno » ven mag 18, 2012 14:18

teox99 ha scritto:prova con i driver 290.10

Perchè questa versione?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4381
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda teox99 » ven mag 18, 2012 14:32

non sono più riuscito a trovare il link, ma una delle ultime versioni dei drv nvidia avevano un baco.
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 729
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Ansa89 » ven mag 18, 2012 19:29

Non funziona neanche con i 295.53.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Blallo » ven mag 18, 2012 23:37

prova ad aggiornare da git bbswitch. Dev'essere li il problema.
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3220
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Bumblebee: "error: Could not enable discrete graphics ca

Messaggioda Ansa89 » sab mag 19, 2012 10:04

Tutta la suite bumblebee (bbswitch, bumblebee, bumblebee-slackbuild) l'ho presa da git.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2621
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.1-ck1
Desktop: XFCE 4.6.1


Torna a Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti