PDA

View Full Version : Nvidia ION e Linux


palmy
17-11-2010, 10:14
Considerato che mi trovo spesso a viaggiare (almeno una volta a settimana) stavo prendendo in considerazione l'acquisto di qualcosa di un computer portatile ma che lasciasse margini buoni di lavoro: potenza di calcolo,quantitativo ram,capacità disco,dimensione schermo accettabile ed usabilità della tastiera.

Ora la mia scelta preferita a non guardare i costi è finita sull' AirBook da 11" di Apple ,ma visto i costi l'ho scartato già :cry: (mai avuto xOS e mi incuriosiva).

Quindi ho "ripiegato" sull'idea di un netbook da 12" e mi sono imbattuto in questo (http://www.asus.com/product.aspx?P_ID=HrglRhH8D60Rmlv3) (spero non venga considerata pubblicità dai moderatori).

Ora le caratteristiche mi paiono interessanti ma la mia grande domanda è:

Che supporto ha su Linux?!...considerando che uso Debian e che Windows proprio non mi interessa?!

So che il kernel supporta Aton già da un po' di versioni, quindi su quel fronte non ci sono problemi (i kernel di solito me li compilo da Vanilla), immagino che qualche problemuccio lo possa dare la webcam, ma la mia incognita forse maggiore è il chip grafico: Nvidia ION: mi pare di aver capito che è supportato, ma come va sotto Linux (non ho nessuna difficoltà ad usare i driver closed forniti da Nvidia: non sono un fan a tutti i costi dell'open).

Qualcuno ha mai usato un chiset ION sotto Linux?

alberto888zz
17-11-2010, 11:22
Io ho il 1215N che tu vorresti comprare! Ci ho installato Ubuntu 10.10 ma quando vado ad installare i driver Nvidia non si avvia più :(
Questo perchè Nvidia Optimus non è supportato da Linux almeno per ora...sto cercando in rete e sembra che qualcuno sia ruscito a trovare una soluzione allo switch delle shcede video :p

palmy
17-11-2010, 14:18
Questa è l'unica cosa che ho trovato:

https://launchpad.net/~hybrid-graphics-linux

Quello che non capisco è se io posso usare uno dei due chip grafici a mia scelta senza ovviamente switchare da uno all'altro "a caldo" , ovvero: posso usare il solo ION come se fosse l'unica gpu presente? o anche la sola intel gpu?

alberto888zz
03-12-2010, 11:04
novità?? :mbe:

palmy
03-12-2010, 13:13
No nessuna e la cosa mi infastidisce molto visto che ho trovato esattamente quello che cercavo: asus u36 (sigla USA) che è leggero sottile e non rinuncia alla potenza (uso molto win in virtualmachine per lavoro) e pure questo sembra che sfrutterà la tecnologia Optimus di Nvidia per swappare le GPU per un maggior risparmio energetico.

*andre*
03-12-2010, 13:29
io ho l'asus ul50 vg con intel 4500 + nvidia g218m... ho perso un sacco di tempo dietro a questo problema e il risultato? niente xD

da linux non c'è verso di abilitare la nvidia quindi si viaggia con la intel. il problema è che quella intel li non ha i driver fatti in modo decente, quindi bug + lentezza :(

*andre*
03-12-2010, 16:06
palmy, visto che usi il Kernel vanilla puoi dare anche un occhiata qui:

http://en.gentoo-wiki.com/wiki/Vga_switcheroo

lo avevo pensato anche io che sarebbe stato necessario ricompilare il kernel.. peró non avevo ancora trovato niente così :D

visto che mi sto documentando su come farlo, hai qualche consiglio a riguardo?

*andre*
03-12-2010, 18:54
hum, allora ho trovato;

https://wiki.archlinux.org/index.php/Alienware_M11x con la modifica al flag del kernel (a partire dalla 2.6.35.xx non hai bisogno di caricare lo vgaswitcheroo).

http://linux-hybrid-graphics.blogspot.com/ qui invece un utente che ha il notebook in oggetto ha risolto brillantemente con una modifica al acpi_call e con la creazione dello script di switch.

P.S. *andre* qui: http://www.megalab.it/6158/tecniche-avanzate-con-ubuntu-compilare-un-kernel-vanilla :)

grazie mille :)

riguardo alla guida di gentoo, io non voglio poter switchare, ma solo abilitare la nvidia.. quindi "suppongo" che :
Device Drivers --->
Graphics Support --->
Laptop Hybrid Graphics - GPU switching support
<*> Direct Rendering Manager --->
<*> ATI Radeon
Enable modesetting on radeon by default
<*> Intel 830M, *45G, 852GM, 855GM, 865G
<*> i915 driver
Enable modesetting on intel by default
Console display driver support --->
-*- Framebuffer Console support
Map the console to the primary display device
Kernel hacking --->
Debug Filesystem


invece di ati mi trovero nvidia e non abilito la intel, no?:p

*andre*
03-12-2010, 20:53
Si, cmq, ho avuto un intuito, ovvero, hai provato se da bios si può disabilitare l'una o l'altra?

così potresti risparmiarti l'ulteriore modifica al flag :)

non ho disponibile quella impostazione, quindi il pc è stato pensato per poter fare lo switch solo tramite un comando del chipset :doh:

con l'ultimo bios cambiando la modalita di funzionamento del sata si poteva fare lo switch permanente (forse è un bug) pero in windows la intel non era più disponibile, quindi non va bene come soluzione..

andrò ricompilando il kernel, cosa che tanto avevo già in programma per includere lo scheduler bfs :)

*andre*
03-12-2010, 23:57
ehm.. nvidia non appare nell'elenco... questo perchè i driver non essendo liberi non sono inclusi nel kernel sospetto, no?

se io togliessi il flag sia dalla ati che dalla intel mi ritroverei un sistema su cui non èe configurato una scheda video di default.. pero se a questo punto da consolle installassi i driver nvidia? :sofico:

*andre*
04-12-2010, 15:23
grazie :)

solo una domanda (non ho trovato in giro...)
sia per vgaswitcheroo che per bfs le patch stanno in una pagina del genere:

vgaswitcheroo (http://people.freedesktop.org/~airlied/vgaswitcheroo/)
bfs (http://ck.kolivas.org/patches/bfs/2.6.32/)

secondo quale criterio scelgo una versione piuttosto che un'altra, anche perchè diciamo che non esiste uno straccio di readme :rolleyes: :rolleyes:

per applicarle invece ho trovato questo (http://forums.opensuse.org/english/get-help-here/looking-something-other-than-support/429767-how-build-kernel-brain-scheduler-bfs.html) :

patch -p1 < bfs-313.diff
make
make modules_install
make install

pero il formato è .patch no .diff :what:

scusa le domande ma è la prima volta che compilo :P

palmy
10-12-2010, 16:06
Forse qualcosa si muove per il futuro:

Nel forum di Nvidia for linux un commento ufficiale di Nvidia sembra incoraggiante:

"The Eee 1215N is an Optimus laptop, and I'm afraid that Optimus is not supported in Linux
right now."

Non è molto ma il right now lascia spazio a speranze future ;-)


Fonte: http://www.nvnews.net/vbulletin/showthread.php?t=155497