UFFICIALE Gaming e Linux

  • Autore discussione Autore discussione Utente cancellato 159815
  • Data d'inizio Data d'inizio
Pubblicità
Ubuntu non mi funziona. Non c'è verso. Non mi vede le periferiche. Ho provato di tutto, fa impostazioni BIOS a cambio porte usb. Niente da fare.
Se non te li vede Ubuntu 16.04, non te li vede neanche Debian:
1) Ubuntu 16.04 è piu aggiornata di Debian jessie
2) Ubuntu deriva da Debian.
 
Se non te li vede Ubuntu 16.04, non te li vede neanche Debian:
1) Ubuntu 16.04 è piu aggiornata di Debian jessie
2) Ubuntu deriva da Debian.
Ma su Debian mouse e tastiera funzionano. Come ho spiegato non vedo il cursore del mouse in fase di installazione, la tastiera si blocca (quello anche su debian) devo staccarla e riattacarla per fargliela leggere. Con il mouse invece non c'è proprio verso. Si muove ma il cursore non si vede proprio.
 

No, lascia perdere l'installer nvidia. Soprattutto su debian è più dannoso che inutile. Nei vari repo ci sono tutte le versioni di driver, puoi sceglierti quella che più ti aggrada: 340.96, 367.44, 367.57, 370.28

Editerò il messaggio con i dettagli..

EDIT:

Il tutto si può dividere in due parti, chiamamole per comodità safe e untest.
La parte safe ti garantisce una probabilità di malfunzionamenti pari a 0, la parte untest la probabilità di malfunzionamenti aumenta esponenzialmente.

Partiamo dal presupposto che si parta da un'installazione pulita di debian stable.

Apri un terminale e loggati come root con:
Codice:
su
e digitando la relativa password

prima di tutto installiamo dei pacchetti che ci serviranno (se non oggi, sicuramente un domani) con:
Codice:
apt-get install dkms make gcc build-essential


[SAFE]

Per rendere una stable più aggiornata e quindi più idonea ad uso desktop, abbiamo bisogno dei repository backports.

Per fare ciò andiamo ad editare il file sources.list con:
Codice:
nano /etc/apt/sources.list

Elimina tutto quello che c'è e sostituiscilo con:
Codice:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free

# Backports
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Fatto ciò aggiorniamo la lista pacchetti e scarichiamo eventuali aggiornamenti:
Codice:
apt-get update && apt-get upgrade

Andiamo ora a cercare un kernel più aggiornato.
In questo sito sono indicate le ultime versioni del kernel rilasciate per i vari rami di sviluppo.
Nel nostro caso dobbiamo vedere quale versione è indicata alla voce stable-bpo (attualmente la 4.7)

Ora diamo un'occhiata nel repository per vedere quali versioni sono disponibili con:
Codice:
apt-cache search linux-image

Il risultato della ricerca sarà una cosa del tipo:
Codice:
root@debian:~# apt-cache search linux-image
linux-headers-3.16.0-4-amd64 - file header per Linux 3.16.0-4-amd64
linux-image-3.16.0-4-amd64 - Linux 3.16 per PC a 64 bit
linux-image-3.16.0-4-amd64-dbg - simboli di debug per Linux 3.16.0-4-amd64
linux-image-amd64 - Linux per PC a 64 bit (metapacchetto)
linux-image-amd64-dbg - simboli di debug per la configurazione Linux amd64 (metapacchetto)
nvidia-kernel-3.16.0-4-amd64 - NVIDIA binary kernel module for Linux 3.16.0-4-amd64
linux-headers-4.7.0-0.bpo.1-amd64 - Header files for Linux 4.7.0-0.bpo.1-amd64
linux-image-4.7.0-0.bpo.1-amd64-dbg - Debugging symbols for Linux 4.7.0-0.bpo.1-amd64
linux-image-4.7.0-0.bpo.1-amd64-unsigned - Linux 4.7 for 64-bit PCs
linux-headers-4.7.0-1-grsec-amd64 - Header files for Linux 4.7.0-1-grsec-amd64
linux-image-4.7.0-1-grsec-amd64 - Linux 4.7 for 64-bit PCs, Grsecurity protection
linux-image-grsec-amd64 - Linux image meta-package, grsec featureset
linux-image-4.7.0-0.bpo.1-amd64 - Linux 4.7 for 64-bit PCs (signed)
linux-headers-4.8.0-1-amd64 - Header files for Linux 4.8.0-1-amd64
linux-headers-4.8.0-1-rt-amd64 - Header files for Linux 4.8.0-1-rt-amd64
linux-image-4.8.0-1-amd64-unsigned - Linux 4.8 for 64-bit PCs
linux-image-4.8.0-1-rt-amd64-unsigned - Linux 4.8 for 64-bit PCs, PREEMPT_RT
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RT
linux-image-4.8.0-1-amd64 - Linux 4.8 for 64-bit PCs (signed)
linux-image-4.8.0-1-rt-amd64 - Linux 4.8 for 64-bit PCs, PREEMPT_RT (signed)

A noi interessa la 4.7 backports amd64 (64bit) e il relativo header. Quindi li installiamo (dal repo backports) con:
Codice:
apt-get -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64 linux-headers-4.7.0-0.bpo.1-amd64

Fatto ciò riavvia il sistema.

Dopo che hai riaperto un terminale e ti sei loggato come root, possiamo installare i driver nvidia più aggiornati che si trovano nel repo backports (nel nostro caso sono i 367.44):
Codice:
apt-get -t jessie-backports nvidia-driver

Al riavvio del sistema (obbligatorio) avrai il nuovo kernel 4.7 e i driver 367.44 belli e pronti.

[END SAFE]

[UNTEST]
Mettiamo caso che vogliamo essere più spericolati e ci vogliamo proprio fare del male (:asd:) andando a pescare i pacchetti da gli altri rami di sviluppo (testing, sid, experimental).

Visto però che non siamo poi così autolesionisti, ci teniamo buono il kernel 4.7 che abbiamo installato dai backport e andiamo solamente ad installare i driver nvidia ancora più aggiornati (i 367.57 indicato come l'ultimo dal sito nvidia).

Prima di tutto dobbiamo aggiornare il sources.list aggiungendo:
Codice:
# Debian 9 (Stretch)
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch main contrib non-free

Fatto ciò dobbiamo impostare una priorità bassa ai pacchetti del ramo testing (stretch).
Se si salta questo passaggio, al primo update ti ritroverai con una debian testing quasi sicuramente non funzionante.


Andiamo ad impostare il pinning editando il file preferences:
Codice:
nano /etc/apt/preferences

il contenuto del file preferences dovrà essere questo:
Codice:
Package: *
Pin: release a=testing
Pin-Priority: 50
(il valore di Pin-Priority lo puoi impostare come meglio credi)

Ora possiamo aggiornare la lista pacchetti e installare i driver nvidia presenti nel repo testing:
Codice:
apt-get update && apt-get -t stretch install nvidia-driver

Al riavvio del sistema (obbligatorio) avrai il nuovo kernel 4.7 e i driver 367.57 belli e pronti.
[END UNTEST]


Steam

Visto che hai avuto problemi con steam, ti segnalo che nel wiki c'è una pagina dedicata.

Ricapitolando quanto scritto nel wiki, devi:
1) Aggiungere il tuo utente ai gruppi video e audio:
Codice:
usermod -a -G video,audio TUONOMEUTENTE

2) Aggiungere l'architettura a 32bit con:
Codice:
dpkg --add-architecture i386 && apt-get update

3) Installare steam:
Codice:
apt-get install steam

4) Per installare le librerie a 32bit di OpenGL, devi installare la versione corrispondente al driver nvidia che hai scelto di utilizzare. Nello specifico:

[SAFE]
Codice:
apt-get -t jessie-backports install libgl1-nvidia-glx:i386

[UNTEST]
Codice:
apt-get -t stretch install libgl1-nvidia-glx:i386
 
Ultima modifica:
No, lascia perdere l'installer nvidia. Soprattutto su debian è più dannoso che inutile. Nei vari repo ci sono tutte le versioni di driver, puoi sceglierti quella che più ti aggrada: 340.96, 367.44, 367.57, 370.28

Editerò il messaggio con i dettagli..

EDIT:

Il tutto si può dividere in due parti, chiamamole per comodità safe e untest.
La parte safe ti garantisce una probabilità di malfunzionamenti pari a 0, la parte untest la probabilità di malfunzionamenti aumenta esponenzialmente.

Partiamo dal presupposto che si parta da un'installazione pulita di debian stable.

Apri un terminale e loggati come root con:
Codice:
su
e digitando la relativa password

prima di tutto installiamo dei pacchetti che ci serviranno (se non oggi, sicuramente un domani) con:
Codice:
apt-get install dkms make gcc build-essential


[SAFE]

Per rendere una stable più aggiornata e quindi più idonea ad uso desktop, abbiamo bisogno dei repository backports.

Per fare ciò andiamo ad editare il file sources.list con:
Codice:
nano /etc/apt/sources.list

Elimina tutto quello che c'è e sostituiscilo con:
Codice:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free

# Backports
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Fatto ciò aggiorniamo la lista pacchetti e scarichiamo eventuali aggiornamenti:
Codice:
apt-get update && apt-get upgrade

Andiamo ora a cercare un kernel più aggiornato.
In questo sito sono indicate le ultime versioni del kernel rilasciate per i vari rami di sviluppo.
Nel nostro caso dobbiamo vedere quale versione è indicata alla voce stable-bpo (attualmente la 4.7)

Ora diamo un'occhiata nel repository per vedere quali versioni sono disponibili con:
Codice:
apt-cache search linux-image

Il risultato della ricerca sarà una cosa del tipo:
Codice:
root@debian:~# apt-cache search linux-image
linux-headers-3.16.0-4-amd64 - file header per Linux 3.16.0-4-amd64
linux-image-3.16.0-4-amd64 - Linux 3.16 per PC a 64 bit
linux-image-3.16.0-4-amd64-dbg - simboli di debug per Linux 3.16.0-4-amd64
linux-image-amd64 - Linux per PC a 64 bit (metapacchetto)
linux-image-amd64-dbg - simboli di debug per la configurazione Linux amd64 (metapacchetto)
nvidia-kernel-3.16.0-4-amd64 - NVIDIA binary kernel module for Linux 3.16.0-4-amd64
linux-headers-4.7.0-0.bpo.1-amd64 - Header files for Linux 4.7.0-0.bpo.1-amd64
linux-image-4.7.0-0.bpo.1-amd64-dbg - Debugging symbols for Linux 4.7.0-0.bpo.1-amd64
linux-image-4.7.0-0.bpo.1-amd64-unsigned - Linux 4.7 for 64-bit PCs
linux-headers-4.7.0-1-grsec-amd64 - Header files for Linux 4.7.0-1-grsec-amd64
linux-image-4.7.0-1-grsec-amd64 - Linux 4.7 for 64-bit PCs, Grsecurity protection
linux-image-grsec-amd64 - Linux image meta-package, grsec featureset
linux-image-4.7.0-0.bpo.1-amd64 - Linux 4.7 for 64-bit PCs (signed)
linux-headers-4.8.0-1-amd64 - Header files for Linux 4.8.0-1-amd64
linux-headers-4.8.0-1-rt-amd64 - Header files for Linux 4.8.0-1-rt-amd64
linux-image-4.8.0-1-amd64-unsigned - Linux 4.8 for 64-bit PCs
linux-image-4.8.0-1-rt-amd64-unsigned - Linux 4.8 for 64-bit PCs, PREEMPT_RT
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RT
linux-image-4.8.0-1-amd64 - Linux 4.8 for 64-bit PCs (signed)
linux-image-4.8.0-1-rt-amd64 - Linux 4.8 for 64-bit PCs, PREEMPT_RT (signed)

A noi interessa la 4.7 backports amd64 (64bit) e il relativo header. Quindi li installiamo (dal repo backports) con:
Codice:
apt-get -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64 linux-headers-4.7.0-0.bpo.1-amd64

Fatto ciò riavvia il sistema.

Dopo che hai riaperto un terminale e ti sei loggato come root, possiamo installare i driver nvidia più aggiornati che si trovano nel repo backports (nel nostro caso sono i 367.44):
Codice:
apt-get -t jessie-backports nvidia-driver

Al riavvio del sistema (obbligatorio) avrai il nuovo kernel 4.7 e i driver 367.44 belli e pronti.

[END SAFE]

[UNTEST]
Mettiamo caso che vogliamo essere più spericolati e ci vogliamo proprio fare del male (:asd:) andando a pescare i pacchetti da gli altri rami di sviluppo (testing, sid, experimental).

Visto però che non siamo poi così autolesionisti, ci teniamo buono il kernel 4.7 che abbiamo installato dai backport e andiamo solamente ad installare i driver nvidia ancora più aggiornati (i 367.57 indicato come l'ultimo dal sito nvidia).

Prima di tutto dobbiamo aggiornare il sources.list aggiungendo:
Codice:
# Debian 9 (Stretch)
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch main contrib non-free

Fatto ciò dobbiamo impostare una priorità bassa ai pacchetti del ramo testing (stretch).
Se si salta questo passaggio, al primo update ti ritroverai con una debian testing quasi sicuramente non funzionante.


Andiamo ad impostare il pinning editando il file preferences:
Codice:
nano /etc/apt/preferences

il contenuto del file preferences dovrà essere questo:
Codice:
Package: *
Pin: release a=testing
Pin-Priority: 50
(il valore di Pin-Priority lo puoi impostare come meglio credi)

Ora possiamo aggiornare la lista pacchetti e installare i driver nvidia presenti nel repo testing:
Codice:
apt-get update && apt-get -t stretch install nvidia-driver

Al riavvio del sistema (obbligatorio) avrai il nuovo kernel 4.7 e i driver 367.57 belli e pronti.
[END UNTEST]


Steam

Visto che hai avuto problemi con steam, ti segnalo che nel wiki c'è una pagina dedicata.

Ricapitolando quanto scritto nel wiki, devi:
1) Aggiungere il tuo utente ai gruppi video e audio:
Codice:
usermod -a -G video,audio TUONOMEUTENTE

2) Aggiungere l'architettura a 32bit con:
Codice:
dpkg --add-architecture i386 && apt-get update

3) Installare steam:
Codice:
apt-get install steam

4) Per installare le librerie a 32bit di OpenGL, devi installare la versione corrispondente al driver nvidia che hai scelto di utilizzare. Nello specifico:

[SAFE]
Codice:
apt-get -t jessie-backports install libgl1-nvidia-glx:i386

[UNTEST]
Codice:
apt-get -t stretch install libgl1-nvidia-glx:i386


Wow grazie! Piccolo quesito: il problema di Ubuntu (cursore mouse, tastiera non subito riconosciuta ecc) può essere perché bootavo in legacy? Ora sto reinstallando windows in modalità uefi dici che facendo partire l'installazione di ubuntu in uefi sia più "compatibile"? Anche perché cercando online nel forum di ubuntu c'è un utente con praticamente il mio pc (tranne che ha un i5 e una gtx 970) e a lui funziona benissimo in modalità uefi. L'utente è il thread del forum è questo:

http://forum.ubuntu-it.org/viewtopic.php?p=4834746
 
Non credo cambi niente (uefi o legacy) dato che il mouse è gestito da xorg (o server X), quindi il problema dipende dai driver video.
Io ho un i7 e una gtx670 e non ho mai avuto problemi con nessuna distro.
Comunque è strato che tu abbia quei problemi, forse la serie 10xx essendo piuttosto nuova ha ancora qualche problema.
 
Non credo cambi niente (uefi o legacy) dato che il mouse è gestito da xorg (o server X), quindi il problema dipende dai driver video.
Io ho un i7 e una gtx670 e non ho mai avuto problemi con nessuna distro.
Comunque è strato che tu abbia quei problemi, forse la serie 10xx essendo piuttosto nuova ha ancora qualche problema.

Brutta storia questa. Non so come risolvere maledizione. Di solito riesco sempre a cavarmela senza rinunciare a niente ma sinceramente mi sono rimaste poche idee.Anche perché con debian ogni volta che loggavo non mi leggeva la tastiera ed ero costretto a staccare e riattaccare la presa usb per farla funzionare. Un po' una scocciatura.
 
Brutta storia questa. Non so come risolvere maledizione. Di solito riesco sempre a cavarmela senza rinunciare a niente ma sinceramente mi sono rimaste poche idee.Anche perché con debian ogni volta che loggavo non mi leggeva la tastiera ed ero costretto a staccare e riattaccare la presa usb per farla funzionare. Un po' una scocciatura.

Purtroppo se il produttore di hardware non supporta l'OS che vuoi usare, bisogna arrangiarsi come ad esempio hanno fatto questi qua.
 
Da quello che scrivono è semplice:
Installi le dipendenze
Codice:
apt-get install build-essential libudev-dev qt5-default zlib1g-dev libappindicator-dev

scarichi il file zip e Extract it and open the ckb-master directory... double-click the quickinstall

Dovrebbe andare. Ovviamente non l'ho mai testato dato che non ho periferiche corsair.
 
Da quello che scrivono è semplice:
Installi le dipendenze
Codice:
apt-get install build-essential libudev-dev qt5-default zlib1g-dev libappindicator-dev

scarichi il file zip e Extract it and open the ckb-master directory... double-click the quickinstall

Dovrebbe andare. Ovviamente non l'ho mai testato dato che non ho periferiche corsair.

Ok ma come riesco a farlo se da ubuntu live non riesco nemmeno a usare il mouse? Debian l'ho tolto, anzi al momento non ho nemmeno windows visto che lo sto reinstallando xD. Sto messo male :asd:
 
Mi è venuto in mente un altro possibile tentativo da fare. Proverò a fare la chiavetta avviabile con etcher al posto di unetbootin. Vediamo se è quello il problema anche se non penso.
 
Ok ma come riesco a farlo se da ubuntu live non riesco nemmeno a usare il mouse? Debian l'ho tolto, anzi al momento non ho nemmeno windows visto che lo sto reinstallando xD. Sto messo male :asd:

Il mouse è inutile :asd:
è se non ti funziona la tastiera che se nella.. :asd:

Comunque puoi installare/modificare cose anche in live, l'unico problema è che al riavvio perdi tutte le modifiche fatte..
 
Il mouse è inutile :asd:
è se non ti funziona la tastiera che se nella.. :asd:

Comunque puoi installare/modificare cose anche in live, l'unico problema è che al riavvio perdi tutte le modifiche fatte..

Ora appena rientro a casa finisco l'installazione di windows e mi metto sotto con sto cavolo di ubuntu. A quanto ho capito con etcher riesci ad impostare anche i parametri d'avvio quando fai la chiavetta avviabile.
 
Pubblicità
Pubblicità
Indietro
Top