Unity 3d Tidak didukung, kartu grafis Intel 945GM

11

Saya baru saja menginstal Ubuntu 11.10 di komputer saya, dan semuanya berjalan dengan baik. Hampir saja. Saat masuk, saya dapat memilih dari pengaturan desktop Ubuntu (bukan ubuntu 2d).

Manajer konfigurasi Compiz sepertinya tidak melakukan apa pun pada desktop 3d kesatuan saya. Jadi, hanya untuk memeriksa, saya jalankan:

echo $DESKTOP_SESSION

Cukup yakin itu memberitahu saya saya menjalankan unity 2d. Apakah fakta bahwa 3d tidak akan berjalan berarti driver video saya tidak akan mendukung 3d kesatuan?

Saya memiliki chipset Intel 945GME, dan mencoba mencari informasi tentang driver, tetapi semua perbaikan dan penyelesaian tampaknya semua untuk versi ubuntu yang lebih lama, dan tidak berfungsi (atau saya tidak melakukannya dengan benar, setelah semua yang baru) pengguna linux).

Setelah bermain-main dengan semua itu, saya melakukan instalasi baru dan hanya mencoba lagi untuk melihat apakah manajer pengaturan compiz akan melakukan sesuatu, tapi saya tidak bisa membuat Unity 3d berfungsi. Untuk menggambarkan proses saya yang kedua kalinya:

Pertama lakukan instal baru, maka segera setelah selesai instal sebagai berikut:

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

Saya ingin menginstal plugin unity rotated (saya tidak tahan memiliki peluncur di sisi kiri karena beberapa alasan, tapi saya sangat suka konsep peluncur, dan tidak benar-benar ingin beralih ke gnome, yang juga tidak ' t terlihat benar ketika saya mencobanya). Tetapi baik unity rotated atau unity 3d tidak akan berfungsi untuk saya jika saya memiliki masalah dengan perangkat keras atau driver saya, bukan?

Jika ini adalah masalah driver kartu video / perangkat keras, itu tidak muncul dalam penggunaan normal. Melihat video flash tidak sebagus ketika saya menjalankan windows pada mesin ini, tapi itu tidak buruk. Mungkin sedikit bergaris-garis. Tidak cukup untuk benar-benar mengganggu saya. Kartu video saya tentu berfungsi sejauh itu, tetapi bisa lebih baik.

Tidak ada driver tambahan yang ditemukan ubuntu untuk komputer saya sama sekali.

Menjalankan hasil unity_support_test dalam kesalahan ini:

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

Sejauh ini, kartu saya masih tidak berfungsi. Sepertinya aneh Devius, bahwa komputer Anda tiba-tiba berfungsi. Saya menjalankan Kernel 3.0.0-15.

Mungkin ini dapat membantu seseorang mengatasi masalah ini: Mungkin kartu grafis saya tidak dikonfigurasi? Tidak ada file xorg.conf di direktori yang benar - haruskah ada? Seharusnya file itu seharusnya ada di sana, tetapi pada sistem saya, itu hanya hilang

Semua sumber perangkat lunak diaktifkan di pusat perangkat lunak.

Jadi, saya menjangkau komunitas linux. Ada saran?

Nathan
sumber
Mungkin menjadi pertanyaan bodoh: Sudahkah Anda mencoba membuka jendela 'Driver tambahan' dan melihat apakah ada sesuatu yang tersedia? Juga, jika Anda membuka terminal dan menjalankan "unity --replace" apa isinya?
Alex
Lihatlah pertanyaan ini dan edit pertanyaan Anda untuk memasukkan info itu.
jokerdino
Saya ingat beberapa minggu yang lalu bahwa sistem 945GME saya juga tidak bisa masuk ke sesi Unity (3D), tetapi tampaknya hari ini bisa. Menjalankan unity_support_test pada sistem itu mengembalikan "ya" untuk semua tes. Kernel adalah versi 3.0.0-15. Beritahu saya jika Anda membutuhkan info lebih lanjut.
devius
Saya pikir Anda perlu untuk memungkinkan sumber-sumber perangkat lunak yang lebih di Ubuntu Software Center ( oneiric-updates, oneiric-security, oneiric-proposed) untuk mendapatkan versi kernel terbaru untuk 11,10.
Alexandre
Pertanyaan ini tampaknya ditinggalkan, jika Anda mengalami masalah serupa, silakan ajukan pertanyaan baru dengan perincian terkait masalah Anda. Jika Anda merasa pertanyaan ini tidak diabaikan, tandai pertanyaan yang menjelaskannya. :)
Seth

Jawaban:

3

Pastikan xserver-xorg-video-intelsudah terpasang.

Setelah itu, Anda harus dapat membersihkan yang tidak Anda gunakan, tanpa menghapus instalan xorg. Untuk melihat driver video apa yang telah Anda instal, gunakan sesuatu seperti:

dpkg -l | grep xorg-video

Henson Sturgill
sumber
1

Saya juga memiliki kartu grafis Intel® 965GM dan Unity 3D bekerja dengan sempurna di sistem saya. Namun, info sistem saya menunjukkan kartu grafis saya sebagai tidak dikenal di Ubuntu 11.10 ketika saya baru menginstalnya, dan setelah beberapa saat (beberapa hari kemudian saya menginstal Ubuntu 11.10) Unity 3D saya rusak. Saya bisa dapat memilih "Ubuntu" tetapi itu bertindak seperti saya menggunakan Unity 2D.

Saya menemukan bahwa itu terkait dengan OpenGL dan saya menerapkan perintah ini:

1.Hapus driver NVidia

(Saya tahu Anda tidak menginstal driver NVidia, saya juga tidak menginstal tetapi dalam kasus saya ada driver NVidia yang terinstalasi.)

sudo apt-get purge nvidia*

2.Hapus xorg.conf Anda

sudo rm /etc/X11/xorg.conf

3. Instal ulang xorg sepenuhnya

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.Konfigurasi ulang Xorg

sudo dpkg-reconfigure xserver-xorg

5. Mulai ulang komputer Anda

sudo reboot

Setelah saya menerapkan semua perintah ini, Unity 3D saya kembali dan ketika saya memeriksa info sistem, kali ini Ubuntu mengenali grafik Intel saya. Masalah seperti itu terjadi dengan grafis Intel.

Kirâkir Aşçı
sumber
Sayangnya ini tidak menyelesaikan masalah. Unity-3d-test masih menghasilkan perangkat lunak yang tidak diberikan, dan bukan tekstur GLX dari bitmap. Masih tidak dapat menjalankan Ubuntu 3d.
Nathan
Maka sepertinya Anda tidak akan dapat menjalankan Unity 3D dengan kartu grafis Intel 945GM. Sebagai pertanyaan terakhir: Ketika Anda memeriksa Info Sistem pada Pengaturan Sistem, apakah kartu grafis Anda dikenali atau masih terdaftar sebagai tidak dikenal?
kirâkir Aşçı
Ya, tertulis 'VESA: Intel (r) 82945GM Graphics Chipset Family' di bawah System Info> Graphics.
Nathan
1

Mungkin membantu untuk memperbarui driver grafis, yang dari repositori resmi mungkin sudah usang. Untuk memperbarui, cukup buka konsol terminal dan masuk

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

sudo apt-get pembaruan

sudo apt-get upgrade

Setelah itu, nyalakan kembali mesin Anda. saya harap ini membantu

MrMuretto
sumber
1

Jika Anda benar-benar ingin 3D unity berfungsi. Anda bisa memaksanya untuk berlari.
Berhati-hatilah, itu akan sedikit buggy.

salin ini di terminal

sudo gedit /etc/environment

Dan kemudian tambahkan ini di baris berikutnya

UNITY_FORCE_START=1

Kemudian simpan file dan reboot

sumber

blade19899
sumber
0

Jika Anda memiliki monitor eksternal terpasang maka Anda mungkin tidak dapat menggunakan unity 3d jika ukuran layar virtual gabungan> 2048 piksel karena keterbatasan perangkat keras chipset. Jika Anda memiliki monitor eksternal yang terhubung maka cobalah tanpa (atau atur ke mode klon).

klan
sumber