Grazie per l'aiuto e scusate se vi sto tempestando di richieste d'aiuto ma ho installato Ubuntu da pochissimo e non mi riesco ancora ad orientare
Una volta messo Bumblebee come attivare Unity 3D?
-
Lanus
- Prode Principiante
- Messaggi: 6
- Iscrizione: giovedì 10 maggio 2012, 18:55
- Distribuzione: Ubuntu 12.04
Una volta messo Bumblebee come attivare Unity 3D?
Ho installato Bumblebee su Ubuntu 12.04 a 64 bit (ho un notebook con sistema nVidia Optimus). Se lancio un programma con $ optirun nomeprogramma va che è una meraviglia. Il problema è che non riesco a trovare il modo di attivare permanentemente la scheda video vera e propria e poter così finalmente accedere con Unity3D. Ho provato con bbswitch ma non funziona. Ora come ora se esco e scelgo Unity normale per loggare mi accede sempre e comunque con Unity2D e non so proprio come fare. Leggendo post di alcuni che avevano il mio stesso problema, una volta che installavano bumblebee poi affermavano di avere finalmente Unity 3D, quindi non se è un problema solo mio che non capisco quali step servano per attivarlo, oppure sia una cosa che dipende dalla mia specifica scheda video reale (nVidia GeForce GT 540M) o integrata (nell'Intel i5-2410M, che non gestisce accelerazione 3D).
Grazie per l'aiuto e scusate se vi sto tempestando di richieste d'aiuto ma ho installato Ubuntu da pochissimo e non mi riesco ancora ad orientare
Grazie per l'aiuto e scusate se vi sto tempestando di richieste d'aiuto ma ho installato Ubuntu da pochissimo e non mi riesco ancora ad orientare
Ultima modifica di Lanus il domenica 13 maggio 2012, 17:53, modificato 1 volta in totale.
-
Lanus
- Prode Principiante
- Messaggi: 6
- Iscrizione: giovedì 10 maggio 2012, 18:55
- Distribuzione: Ubuntu 12.04
Re: Una volta messo Bumblebee come attivare Unity 3D?
Scusate se uppo ma non sono proprio riuscito a risolvere.. non ho trovato nulla di simile in nessuna disussione inerente a Bubmblebee. Forse è una cosa talmente scontata che io sono l'unico scemo che non la sa fare
Ho provato ad aprire glxgears con Bumblebee così da attivare la scheda grafica, poi ho sloggato ed ho riloggato con Unity3D ma non ha funzionato. Ho anche provato a fare "Unity --reset" ma non ha funzionato.. sono nelle vostre mani!
Ho provato ad aprire glxgears con Bumblebee così da attivare la scheda grafica, poi ho sloggato ed ho riloggato con Unity3D ma non ha funzionato. Ho anche provato a fare "Unity --reset" ma non ha funzionato.. sono nelle vostre mani!
- Master Of Puppets
- Prode Principiante
- Messaggi: 86
- Iscrizione: sabato 5 maggio 2012, 13:17
- Desktop: ubuntu
- Distribuzione: Ubuntu 12.10 i686
- Località: Corigliano CS
Re: Una volta messo Bumblebee come attivare Unity 3D?
Il problema l'ho avuto anche io. Scommetto che dopo aver installato i pacchetti bumbleebe e bumbleebe-nvidia hai installato anche il pacchetto nvidia-current giusto?
Asus X53SD-SX191V Intel® Core™ i7-2670QM 2.20GHz NVIDIA® GeForce® 610M 2Gb HDD: 500Gb Ram: 4Gb
-
moro30
- Scoppiettante Seguace

- Messaggi: 495
- Iscrizione: martedì 10 ottobre 2006, 11:08
- Desktop: Unity
- Distribuzione: Ubuntu 12.04 lts
Re: Una volta messo Bumblebee come attivare Unity 3D?
Guarda anche io ho portatile con tecnologia "optimus", un alienware m11xr3 con scheda integrata intel (penso hd 3000) e la ndivia uguale alla tua, ovvero la gt 540M, installa bumblebee da questa guida, a me funziona tutto senza problemi, gestisce gli effetti compiz (finestre infuocate quando le chiudi,effetto tremolamte, o a scomparsa, non ho capito cosa intendi per gestire "unity 3d" se parli del cubo o altre cose penso non sia possibile perchè la nvidia non è nativamente usata su ubuntu, nemmeno se non installi bumblebee, ma il tutto viene gestito sempre dalla scheda integrata, nel mio caso la intel. Comunque mettendo bumblebee più che le prestazioni, ottieni una migliore gestione sui consumi, difatto bumblebee interviene spegnendo la scheda grafica dedicata (nvidia) che rimane sempre spenta a meno che non la forzi lanciando il programma che ti serve con il comando "optirun", ma ricorda che è sempre quella integrata a farti girare il 3d,la mia gestisce senza problemi molti effetti compiz di unity 3d!! diversamente scusami ma il vantaggio di bumblebee è appunto quello di "spegnere" la scheda dedicata per risparmiare energia sulla batteria e non fare alzare sempre le ventole, diversamente senza bumblebee non ti dico quante ore di autonomia mi dava il portatile, appena 2 e qualcosa, invece adesso tra il fatto di usare bumblebee, tra l'aver messo un kernel avanzato e ottimizzato per la mia macchina (il 3.3.5 ottimizzato per processore core i7) e attivato un'altra chicca sui consumi, modificando il file grub e attivando RC6, arrivo ad avere 5 ore piene di autonomia, quindi più del doppio, praticamente adesso ubuntu riesce ad usare meno risorse, proprio come fa windows che è già ottimizzato di suo per gestire la tecnologia optimus. eccoti la guida che ho seguito per mettere bumblebee (quella originale dello sviluppatore per intenderci):
http://www.ivegotavirus.com/blog/2012/0 ... on-ubuntu/
se vuoi anche cambiare kernel e mettere quello ottimizzato (se hai processore core i3/i5 oppure i7)ti consiglio di dare una occhiata a questo articolo:
http://www.lffl.org/2012/05/kernel-335- ... 3i5i7.html
per attivare invece il famoso RC6,ed avere un ulteriore risparmio sui consumi, leggiti questa:
http://www.lffl.org/2012/05/kernel-335- ... nsumo.html
fammi sapere.....a me il portatile va veramente da dio!!
http://www.ivegotavirus.com/blog/2012/0 ... on-ubuntu/
se vuoi anche cambiare kernel e mettere quello ottimizzato (se hai processore core i3/i5 oppure i7)ti consiglio di dare una occhiata a questo articolo:
http://www.lffl.org/2012/05/kernel-335- ... 3i5i7.html
per attivare invece il famoso RC6,ed avere un ulteriore risparmio sui consumi, leggiti questa:
http://www.lffl.org/2012/05/kernel-335- ... nsumo.html
fammi sapere.....a me il portatile va veramente da dio!!
- Master Of Puppets
- Prode Principiante
- Messaggi: 86
- Iscrizione: sabato 5 maggio 2012, 13:17
- Desktop: ubuntu
- Distribuzione: Ubuntu 12.10 i686
- Località: Corigliano CS
Re: Una volta messo Bumblebee come attivare Unity 3D?
A dire il vero bumbleebe non spegne la scheda grafica o meglio non automaticamente, devi infatti usare bbswitch per disattivarla, bumbleebe al amssimo ti concede di utilizzare la scheda nvidia tramite il comando "optirun" che non forza nulla dice solo di non eseguire quel programma con la schda nvidia invece della intel. Ora dopo questa piccola precisazione ho letto che tu hai installato tramite la tua procedura gli ultimi driver per nvidia usciti per linux. Io onestamente l'ho scoperto dopo questo passaggio e non me la sono sentita di provarla perchè ero arrivato a 4 formattazioni in un giorno. Tuttavia credo che sia per questo che a te non ha disattivato Unity 3D.
Asus X53SD-SX191V Intel® Core™ i7-2670QM 2.20GHz NVIDIA® GeForce® 610M 2Gb HDD: 500Gb Ram: 4Gb
-
moro30
- Scoppiettante Seguace

- Messaggi: 495
- Iscrizione: martedì 10 ottobre 2006, 11:08
- Desktop: Unity
- Distribuzione: Ubuntu 12.04 lts
Re: Una volta messo Bumblebee come attivare Unity 3D?
beh...fossi in te leggerei meglio quell'articolo, perchè bumblebee (almeno questa particolare versione che ho installato io) va ad agire anche sui acpi-call e ti assicuro che spegne la nvidia, e nemmeno al riavvio la riaccendi, è un demone che gira in background, tanto è vero che se do il comando glxinfo, mi da in uso solo la intel e non la nvidia, questo testimonia in fatti che la scheda nvidia è proprio spenta (evito di copiare tutto il risultato del comando ma posto le cose essenziali:
Codice: Seleziona tutto
:~$ glxinfo
[b]name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL version string: 2.1 Mesa 7.11
OpenGL shading language version string: 1.20[/b]
OpenGL extensions:
[b]E adesso con il comando optirun che va ad accendere appunto la nvidia:[/b]
:~$ optirun glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: VirtualGL
server glx version string: 1.4
server glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_SGI_make_current_read, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SUN_get_transparent_index, GLX_ARB_create_context
client glx vendor string: VirtualGL
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_SGI_make_current_read, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SUN_get_transparent_index, GLX_ARB_create_context
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_SGI_make_current_read, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SUN_get_transparent_index, GLX_ARB_create_context
[b]OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 540M/PCIe/SSE2
OpenGL version string: 4.2.0 NVIDIA 295.53
OpenGL shading language version string: 4.20 NVIDIA via Cg compiler[/b]
OpenGL extensions:
Ultima modifica di moro30 il venerdì 18 maggio 2012, 23:39, modificato 1 volta in totale.
- Master Of Puppets
- Prode Principiante
- Messaggi: 86
- Iscrizione: sabato 5 maggio 2012, 13:17
- Desktop: ubuntu
- Distribuzione: Ubuntu 12.10 i686
- Località: Corigliano CS
Re: Una volta messo Bumblebee come attivare Unity 3D?
Magari sarebbe meglio se lo rileggessi tu; cito testuali parole dell'articolo che hai postato:
The new bbswitch method to turn the card on/off saving huge amounts of precious battery life and solving a lot of problems people were having with the old ACPI call method is probably one of the best features of this release.
Ed ecco la traduzione:
Il nuovo metodo bbswitch per attivare la scheda on / off risparmiare enormi quantità di durata della batteria preziosa e risolvere un sacco di persone che stavano avendo problemi con il vecchio metodo chiamata ACPI è probabilmente una delle migliori caratteristiche di questa release
Per quanto riguarda i codici che hai postato è semplice infatti mentre Ubuntu usa normalmente solo la scheda grafica intel non riconoscendo la nvidia con bumblebee esso riesce a sfruttare anche le potenzialità della nvidia, su richiesta, mediante l'uso del comando optirun che utilizza la nvidia per quel determinato programma. Tutto ciò dunque non spegne la nvidia ma la mette in una condizione di "riposo" finchè non si usa il comando optirun ma non la disattiva!
The new bbswitch method to turn the card on/off saving huge amounts of precious battery life and solving a lot of problems people were having with the old ACPI call method is probably one of the best features of this release.
Ed ecco la traduzione:
Il nuovo metodo bbswitch per attivare la scheda on / off risparmiare enormi quantità di durata della batteria preziosa e risolvere un sacco di persone che stavano avendo problemi con il vecchio metodo chiamata ACPI è probabilmente una delle migliori caratteristiche di questa release
Per quanto riguarda i codici che hai postato è semplice infatti mentre Ubuntu usa normalmente solo la scheda grafica intel non riconoscendo la nvidia con bumblebee esso riesce a sfruttare anche le potenzialità della nvidia, su richiesta, mediante l'uso del comando optirun che utilizza la nvidia per quel determinato programma. Tutto ciò dunque non spegne la nvidia ma la mette in una condizione di "riposo" finchè non si usa il comando optirun ma non la disattiva!
Asus X53SD-SX191V Intel® Core™ i7-2670QM 2.20GHz NVIDIA® GeForce® 610M 2Gb HDD: 500Gb Ram: 4Gb
-
Lanus
- Prode Principiante
- Messaggi: 6
- Iscrizione: giovedì 10 maggio 2012, 18:55
- Distribuzione: Ubuntu 12.04
Re: Una volta messo Bumblebee come attivare Unity 3D?
Scusate se rispondo solo ora, ma non ho più visto il forum perchè avevo perso le speranze in una soluzioneMaster Of Puppets ha scritto:Il problema l'ho avuto anche io. Scommetto che dopo aver installato i pacchetti bumbleebe e bumbleebe-nvidia hai installato anche il pacchetto nvidia-current giusto?
Comunque si, è installata anche nvidia-current! Ora provo a rimuoverla. Ma quindi tu come fai adesso ad accedere a Unity 3D? Devi attivare la scheda nVidia o semplicemente si attiva lo stesso usando quella integrata Intel?
Comunque anch'io avevo capito come Master Of Puppets, che la teneva buona finchè non si faceva partire un programma con optirun. Per quello mi sono posto il problema di Unity 3D. Se la scheda nVidia è disattivata e quella Intel troppo fiacca per far girare Unity 3D, allora dovrò attivarla e far capire a Linux di usare quella per l'accelerazione grafica dell'interfaccia. Però detto così è facile, in pratica come si traduce sta cosa?
- Master Of Puppets
- Prode Principiante
- Messaggi: 86
- Iscrizione: sabato 5 maggio 2012, 13:17
- Desktop: ubuntu
- Distribuzione: Ubuntu 12.10 i686
- Località: Corigliano CS
Re: Una volta messo Bumblebee come attivare Unity 3D?
Certo che va lo stesso con quella Intel, ok che come prestazioni è senza alcun dubbio superiore la nvidia comunque non offendiamo la Intel!
Comunque scherzi a parte ti scosiglio di disinstallare nvidia-current, l'ultima volta lo schermo mi è diventato un cubo, prova più che altro a installare direttamente bumbleebe e vedi se cambia qualcosa.
Asus X53SD-SX191V Intel® Core™ i7-2670QM 2.20GHz NVIDIA® GeForce® 610M 2Gb HDD: 500Gb Ram: 4Gb
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 8 ospiti