Slackware 14.1 su Asus eeePC vx6: Bumblebee

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.
Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Buonasera,

ho installato la nuova release di Slackware Linux sul netbook in oggetto.
Sto cercando di risolvere il problema della mancata gestione della tecnologia nVidia Optimus, installando Bumblebee attraverso lo SlackBuild di jgeboski.
In particolare ho seguito questa guida: http://docs.slackware.com/howtos:hardwa ... ia_optimus.
Tutto sembra essere compilato ed installato correttamente, ma quando giungo alla fase di post-installazione

Codice: Seleziona tutto

# chmod +x /etc/rc.d/rc.bumblebeed
# /etc/rc.d/rc.bumblebeed start
viene ritornato

Codice: Seleziona tutto

chmod: cannot access '/etc/rc.d/rc.bumblebeed': No such file or directory
Avete spunti sul perchè non viene creato lo script?


In attesa di un vostro feedback, vi ringrazio della collaborazione,

Andrea

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da Blallo »

Ad una rapida occhiata, non c'è alcun file rc.bumblebeed negli SlackBuilds che ti fa scaricare.
Se non ricordo male però, lo script lanciava semplicemente il binario di bumblebee,
quindi dovrebbe bastare lanciare "bumblebee" da root per testare il tutto.
Se si chiama così, puoi poi semplicemente scriverlo in "/etc/rc.local" per farlo eseguire al boot.

N.B.: Controlla che il modulo bbswitch sia caricato,

Avatar utente
teox99
Linux 3.x
Linux 3.x
Messaggi: 738
Iscritto il: ven 25 lug 2008, 14:54
Slackware: 13.37
Desktop: KDE - Xfce
Località: Roma[Eur]
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da teox99 »


Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Ora sono a lavoro con il mio laptop aziendale (no slack), non appena arrivo a casa seguirò i vostri preziosi consigli e vi farò sapere.
Intanto grazie del supporto.


Andrea

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Ho tentato ma nulla, non funziona.
Il fatto è che a me non interessa poter switchare su nVidia. Quello che mi preme è avere una batteria con maggiore autonomia e quindi spegnere banalmente la scheda nVidia, lavorando con la grafica integrata Intel.

Sapete come posso spegnere la nVidia?


Grazie,

Andrea

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da Blallo »

Ti basta installare bbswitch e fare in modo che venga caricato all'avvio con
"modprobe bbswitch".
Verifica i consumi prima e dopo il comando: se si abbassano, funziona.

Codice: Seleziona tutto

cat /sys/class/power_supply/BAT0/status

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Grazie Blallo, teox99.

Dunque, Blallo, mi confermi che non occorre installare tutto Bumblebee, ma solo il bbswitch, corretto?


Ciao,

Andrea

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da Blallo »

Si.

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Bene, ti tengo aggiornato ;Ï·

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Allora, pare che ci siamo.
Con bbswitch installato, ora sembra che abbia il controllo della nVidia:

######## ON

Codice: Seleziona tutto

root@pcktstlkr:~/bbswitch-master# tee /proc/acpi/bbswitch <<<ON 
ON
root@pcktstlkr:~/bbswitch-master# dmesg | tail -1
[ 2215.420438] pci 0000:05:00.0: power state changed by ACPI to D0
root@pcktstlkr:~/bbswitch-master# cat /proc/acpi/battery/BAT0/state 
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            1482 mA
remaining capacity:      2132 mAh
present voltage:         11019 mV
######## OFF

Codice: Seleziona tutto

root@pcktstlkr:~/bbswitch-master# tee /proc/acpi/bbswitch <<<OFF
OFF
root@pcktstlkr:~/bbswitch-master# dmesg | tail -1
[ 2244.218074] pci 0000:05:00.0: power state changed by ACPI to D3cold
root@pcktstlkr:~/bbswitch-master# cat /proc/acpi/battery/BAT0/state 
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            1203 mA
remaining capacity:      2124 mAh
present voltage:         11063 mV
Se l'intuito non mi inganna, la batteria ha incominciato a consumarsi meno rapidamente.


Grazie a tutti,

Andrea

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Ora ho un altro problema: dopo reboot, bbswitch scompare, non viene più caricato.

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da Blallo »

Aggiungi ad /etc/rc.local, da root

Codice: Seleziona tutto

modprobe bbswitch
e riavvia.

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

Anche seguendo il tuo consiglio, non trova il modulo e non lo carica :\
Io mi limito a scaricare il pacchetto e a farne un make, make load.
Tutto funziona, ma dopo il riavvio, pur inserendo in /etc/rc.d/rc.local, l'istanza modoprobe bbswitch, il modulo non viene trovato.
Ed anche prima di riavviare:

Codice: Seleziona tutto

root@pcktstlkr:/home/me/Downloads/bbswitch-master# make
make -C /lib/modules/3.10.17/build M="$(pwd)" modules
make[1]: Entering directory `/usr/src/linux-3.10.17'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-3.10.17'

root@pcktstlkr:/home/me/Downloads/bbswitch-master# make load
rmmod bbswitch
rmmod: ERROR: Module bbswitch is not currently loaded
make: [load] Error 1 (ignored)
insmod bbswitch.ko

root@pcktstlkr:/home/me/Downloads/bbswitch-master# tee /proc/acpi/bbswitch <<<OFF
OFF

root@pcktstlkr:/home/me/Downloads/bbswitch-master# dmesg | tail -1
[  444.152072] pci 0000:05:00.0: power state changed by ACPI to D3cold

root@pcktstlkr:/home/me/Downloads/bbswitch-master# modprobe bbswitch
modprobe: FATAL: Module bbswitch not found.

Avatar utente
Blallo
Packager
Packager
Messaggi: 3298
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da Blallo »

Devi installare il modulo con "make install" :)

Avatar utente
pcktstlkr
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: lun 18 nov 2013, 11:40
Slackware: 14.1 (x86_64)
Kernel: 3.10.17
Desktop: KDE

Re: Slackware 14.1 su Asus eeePC vx6: Bumblebee

Messaggio da pcktstlkr »

:°)

Sono proprio un novello :>

Rispondi