Jawaban:
Pada Ubuntu 12.10, Unity 2D tidak lagi dikembangkan dan semua sistem menggunakan Unity 3D (dengan LLVMpipe untuk sistem tanpa akselerasi perangkat keras).
Cara termudah yang saya temukan adalah dengan melihat peluncur:
Kehalusan dalam desain popup peluncur - Unity 3D memenuhi namanya dengan efek bayangan "3D" yang lebih gelap sedangkan Unity 2D lebih ringan dan memiliki efek datar "2D".
Unity 3D Unity 2D
Jika Anda tidak mempercayai mata Anda, Anda dapat mengandalkan sistem untuk memberi tahu Anda, lihat saja variabel sesi desktop, buka terminal dan ketik:
echo $DESKTOP_SESSION
Jika gema kembali ubuntu-2d
itu berarti Anda menggunakan Unity 2D dan ubuntu
untuk Unity3D.
Tetapi jika Anda ingin sedikit lebih detail (dan itu besar jika), berikut ini adalah ulasan panjang:
Unity 3D memiliki beberapa fitur yang membedakannya, yang merupakan hasil dari sifatnya "3D" dan kemampuan yang diberikan seperti itu:
TOLONG DICATAT:
Gambar-gambar ini menghadirkan peluncur yang sedikit dimodifikasi, di mana saya memiliki Peluncur diatur ke "Edge Illumination Toggles" bukannya "Backlight Always On" default.
Ada beberapa perbedaan dalam Unity 2D dari Unity 3D. Salah satunya adalah item peluncur tidak pernah terlipat.
Perhatikan juga hal-hal berikut:
Perbedaan penting dalam Unity 2D
Juga dari catatan:
top
atau gnome-system-monitor
, Anda akan melihat bahwa Unity 2D juga terdiri dari proses terpisah untuk Panel, Peluncur, dan Dash.echo $DESKTOP_SESSION
:, seperti kata pengguna komputes.
Baru tahu cara memberi tahu sesi mana yang Anda gunakan, melalui perintah.
Cara untuk mengetahui sesi mana yang sedang digunakan (hanya lightdm, jadi 11.10 atau lebih tinggi):
tail -n 20 /var/log/lightdm/lightdm.log | grep "Starting session" | cut -d ' ' -f5
Jika tidak:
echo $DESKTOP_SESSION
Semoga itu bisa membantu!
cairo-dock-unity
:( Apakah itu berarti 3d?
Lihat saja variabel sesi desktop:
echo $DESKTOP_SESSION
Ini adalah "ubuntu-2d" untuk Unity 2D dan "ubuntu" untuk Unity.
cairo-dock-unity
artinya 3d?
Kehalusan dalam desain popup peluncur - Unity 3D memenuhi namanya dengan efek bayangan "3D" yang lebih gelap sedangkan Unity 2D lebih ringan dan memiliki efek datar "2D".
Unity 3D Unity 2D
Buka Terminal dan
ps -ef | grep compiz | grep $USER | grep -v grep
Jika Anda mendapatkan sesuatu, Anda saat ini menggunakan Unity 3D.
(@Robert mengatakan untuk menjalankan ps x | grep [c]ompiz | grep $USER
, yang berakhir [setelah edit saya] dengan output yang sama, tapi saya tidak tahu perbedaan antara bendera.)
Di terminal, ketik
echo $DESKTOP_SESSION
Ini akan memberi tahu Anda jika Anda menjalankan Unity 2D atau 3D.
Juga, secara default panel mereka sangat berbeda, mereka akan terlihat seperti ini:
Unity 2D (yang memiliki latar belakang berwarna)
Unity 3D (yang memiliki latar belakang transparan)
Di Unity 3d, ikon tanda hubung berbentuk berbeda dari semua item lainnya di peluncur. Jadi jika ikon tanda hubung memiliki bentuk yang sama dengan semua ikon peluncur lainnya, Anda menggunakan Unity 2d. Jika ikon tanda hubung berbeda dari semua ikon peluncur lainnya, Anda menggunakan Unity 3d.
Anda dapat menjalankan:
ps -ef | grep compiz | grep -v grep
Jika compiz tidak berjalan (output apa-apa) dan Anda memiliki panel kesatuan dan semacamnya, Anda gunakan Unity2D
.
Tidak tahu mengapa orang harus membuatnya begitu rumit. Persatuan Reguler (bukan 2D) perlu menjalankan compiz untuk bekerja, jadi lihat saja ....
ps x
sebagai gantinya hanya menampilkan proses oleh pengguna saat ini. Dan karena unity-2d
telah menjalankan proses yang dimulai dengan unity-2d
(seperti unity-2d-panel
), menjalankan perintah dalam jawaban ini tetapi dengan unity-2d
alih - alih compiz
akan menampilkan hasil jika dan hanya jika unity-2d
sedang berjalan.
Saya pikir jawaban paling sederhana adalah 'echo $ DESKTOP_SESSION'. jika dikatakan ubuntu-2d, itu kesatuan 2d, jika dikatakan ubuntu, ia memiliki kesatuan 3d. Dan saya menemukan saya punya 3d. Ketika Anda mengklik kanan aplikasi pada peluncur di sebelah kiri. ini memiliki efek blur. Maaf tetapi saya benar-benar tidak dapat menambahkan gambar.
echo $DESKTOP_SESSION
1.Gunakan perintah terminal 2.Atau Lihat saja gambar Unity 2d dan unity 3d dan lihat perbedaannya.