Unity 3d Non supportato, scheda grafica Intel 945GM


11

Ho appena installato Ubuntu 11.10 sul mio computer e tutto sembra funzionare alla grande. Be 'quasi. All'accesso, posso selezionare dalle impostazioni il desktop Ubuntu (non Ubuntu 2d).

Il gestore della configurazione di Compiz non sembrava fare nulla al mio desktop 3d unity. Quindi, solo per controllare, corro:

echo $DESKTOP_SESSION

Abbastanza sicuro mi dice che sto eseguendo l'unità 2d. Il fatto che 3d non funzionerà significa che il mio driver video non supporterà l'unità 3d?

Ho un chipset Intel 945GME e ho cercato di trovare informazioni sui driver, ma tutte le correzioni e soluzioni alternative sembravano essere tutte per le versioni precedenti di Ubuntu e non funzionavano (o non l'ho fatto bene, dopo tutto sono un nuovo utente Linux).

Dopo aver fatto un casino con tutto ciò, ho fatto una nuova installazione e ho appena provato di nuovo a vedere se Gestione impostazioni Compiz avrebbe fatto qualcosa, ma non riesco a far funzionare Unity 3d. Per descrivere il mio processo la seconda volta:

Prima di tutto, esegui una nuova installazione, quindi, una volta terminato, installa quanto segue:

sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update
sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

Volevo installare il plugin di unità ruotato (non posso sopportare di avere il launcher sul lato sinistro per qualche motivo, ma mi piace molto il concetto di launcher e non voglio davvero passare a gnome, che non ha sembra giusto quando l'ho provato). Ma né unità ruotata né unità 3d funzioneranno per me se avessi un problema con il mio hardware o driver, vero?

Se si tratta di un problema relativo al driver / hardware della scheda video, non viene visualizzato durante l'uso normale. La visualizzazione di video flash non è buona come quando eseguivo Windows su questa macchina, ma non è male. Forse solo un po 'vistoso. Non abbastanza da disturbarmi davvero tanto. La mia scheda video funziona sicuramente fino a quel punto, ma può fare di meglio.

Non ci sono driver aggiuntivi che Ubuntu trova per il mio computer.

L'esecuzione di unity_support_test comporta questi errori:

nathan@Vaio:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.11

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

Finora, la mia carta non funziona ancora. Sembra strano Devius, che il tuo computer all'improvviso funzioni. Sto eseguendo il kernel 3.0.0-15.

Forse questo può aiutare qualcuno a risolvere questo problema: forse la mia scheda grafica non è configurata? Non c'è alcun file xorg.conf nella sua directory corretta - dovrebbe esserci? Presumibilmente il file dovrebbe essere lì, ma sul mio sistema, è semplicemente mancante

Tutte le fonti software sono abilitate nel centro software.

Quindi, sto raggiungendo la comunità di Linux. Eventuali suggerimenti?


Potrebbe essere una domanda stupida: hai provato ad aprire la finestra "Driver aggiuntivi" e vedere se c'è qualcosa disponibile? Inoltre, se apri un terminale ed esegui "unity --replace" che cosa dice?
Alex

Dai un'occhiata a questa domanda e modifica la tua domanda per includere tali informazioni.
jokerdino

Ricordo alcune settimane fa che il mio sistema 945GME non poteva nemmeno accedere a una sessione (3D) Unity, ma a quanto pare oggi può farlo. L'esecuzione di unity_support_test su quel sistema restituisce "yes" per tutti i test. Il kernel è la versione 3.0.0-15. Fammi sapere se hai bisogno di maggiori informazioni.
devius,

Penso che è necessario per permettere a più fonti di software presso l'Ubuntu Software Center ( oneiric-updates, oneiric-security, oneiric-proposed) al fine di ottenere le versioni più recenti del kernel per 11.10.
Alexandre,

Questa domanda sembra essere abbandonata, se si riscontra un problema simile, si prega di porre una nuova domanda con i dettagli relativi al problema. Se ritieni che questa domanda non sia stata abbandonata, ti preghiamo di contrassegnare la domanda che lo spiega. :)
Seth,

Risposte:


3

Assicurarsi che xserver-xorg-video-intelsia installato.

Successivamente, dovresti essere in grado di eliminare quelli che non stai utilizzando, senza disinstallare xorg. Per vedere quali driver video hai installato, usa qualcosa come:

dpkg -l | grep xorg-video


1

Ho anche una scheda grafica Intel® 965GM e Unity 3D funziona perfettamente con il mio sistema. Tuttavia, le mie informazioni di sistema mostravano la mia scheda grafica come sconosciuta in Ubuntu 11.10 quando l'ho appena installata e dopo un po '(alcuni giorni dopo ho installato Ubuntu 11.10) il mio Unity 3D si era rotto. Potrei essere in grado di selezionare "Ubuntu" ma ha funzionato come se stessi usando Unity 2D.

Ho scoperto che è correlato a OpenGL e ho applicato questo comando:

1.Rimuovere i driver NVidia

(So ​​che non hai installato alcun driver NVidia, non ho nemmeno installato ma nel mio caso c'erano driver NVidia installati in qualche modo.)

sudo apt-get purge nvidia*

2.Rimuovi il tuo xorg.conf

sudo rm /etc/X11/xorg.conf

3. Reinstallare completamente xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

4. Riconfigurare Xorg

sudo dpkg-reconfigure xserver-xorg

5. Riavvia il computer

sudo reboot

Dopo aver applicato tutti questi comandi, il mio Unity 3D è tornato e quando controllo le informazioni di sistema, questa volta Ubuntu ha riconosciuto la mia grafica Intel. Tali problemi si verificano con la grafica Intel.


Purtroppo questo non ha risolto il problema. Il test Unity-3d comporta comunque il rendering non del software e non la trama GLX da bitmap. Non riesco ancora a eseguire Ubuntu 3d.
Nathan,

Quindi sembra che non sarai in grado di eseguire Unity 3D con quella scheda grafica Intel 945GM. Come ultima domanda: quando selezioni Informazioni di sistema in Impostazioni di sistema, la tua scheda grafica viene riconosciuta o è ancora elencata come sconosciuta?
Şâkir Aşçı

Sì, dice "VESA: Intel (r) 82945GM Chipset Family Graphics" in Informazioni di sistema> Grafica.
Nathan

1

Potrebbe essere utile aggiornare i driver grafici, quelli dei repository ufficiali potrebbero essere obsoleti. Per aggiornare, basta aprire una console terminale ed entrare

sudo add-apt-repository ppa: ubuntu-x-swat / x-updates

sudo apt-get update

sudo apt-get upgrade

Successivamente, riavvia il computer. spero che questo possa essere d'aiuto


1

Se vuoi davvero che l'unità 3D funzioni. Puoi forzarlo a correre.
Attenzione però, sarà un piccolo errore.

copiarlo nel terminale

sudo gedit /etc/environment

E quindi aggiungilo nella riga successiva

UNITY_FORCE_START=1

Quindi salvare il file e riavviare

fonte


0

Se è collegato un monitor esterno, potrebbe non essere possibile utilizzare unity 3d se la dimensione dello schermo virtuale combinato è> 2048 pixel a causa delle limitazioni hardware del chipset. Se è collegato un monitor esterno, provalo senza (o impostalo in modalità clone).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.