Remarque:
Depuis Ubuntu 12.10, Unity 2D n'est plus développé et tous les systèmes utilisent Unity 3D (avec LLVMpipe pour les systèmes sans accélération matérielle).
Le moyen le plus simple que j'ai trouvé est de regarder le lanceur:
La subtilité dans la conception des fenêtres contextuelles du lanceur - Unity 3D porte bien son nom avec un effet "3D" d'ombre plus sombre, tandis qu'Unity 2D est plus clair et a un effet plat "2D".
Unity 3D
Unity 2D
Si vous ne faites pas confiance à vos yeux, vous pouvez vous fier au système pour vous le dire. Il suffit de regarder la variable de session de bureau, d'ouvrir un terminal et de taper:
echo $DESKTOP_SESSION
Si cela fait écho, ubuntu-2d
cela signifie que vous utilisez Unity 2D et ubuntu
pour Unity3D.
Mais si vous voulez un peu plus de détails (et c'est un gros si), voici un examen approfondi:
Unité 3D
Unity 3D possède plusieurs fonctionnalités qui le distinguent, qui résultent de sa nature "3D" et des fonctionnalités qui lui sont ainsi offertes:
- Les éléments du lanceur se plient lorsqu'il y a trop de fenêtres ouvertes ou que les éléments en excès sont épinglés au lanceur.
- En outre, l'icône de la corbeille dans Unity 3D est basée sur votre thème d'icônes actuel et semble donc transparente dans la configuration par défaut (lorsqu'elle est vide).
- Le panneau et le tableau de bord changent de couleur pour correspondre à votre papier peint lorsque le tableau de bord est ouvert et que le lanceur est légèrement translucide par défaut.
- L'icône Dash est noir sur blanc, avec une bordure transparente et des bords arrondis.
- Unity 3D est un plugin Compiz nécessitant Compiz, ce qui signifie que votre carte graphique doit prendre en charge la 3D et que vous ne pouvez pas l'exécuter sur un autre gestionnaire de fenêtres. donc, si vous utilisez autre chose que Compiz avec Unity, vous n’exécutez certainement pas Unity 3D.
- Les icônes de Unity 3D ont un joli brillant + éclat, ainsi que des bords transparents / translucides.
- Unity 3D tire pleinement parti de la composition même pour les listes rapides et les info-bulles d’éléments Launcher.
- Le panneau d'Unity 3D a une ombre.
- Unity 3D dispose d'un sélecteur d'espace de travail entièrement 3D avec des animations fluides et une lueur orange.
VEUILLEZ NOTER:
Ces images présentent un lanceur légèrement modifié, en ce sens que le lanceur est réglé sur "Basculement de l’illumination des bords" au lieu de la valeur par défaut "Rétro-éclairage toujours actif".
- Le lanceur d'Unity 3D avec des icônes pliées.
- Icône de la corbeille d'Unity 3D
Unité 2D:
Il existe plusieurs différences entre Unity 2D et Unity 3D. L'un d'entre eux est que les éléments du lanceur ne se plient jamais.
Notez également les éléments suivants:
Différences notables dans Unity 2D
- Le bouton Dash n'est pas translucide.
- Les autres boutons sont des icônes plates et non transparentes / translucides d'apparence brillante, comme dans Unity 2D.
Aussi à noter:
- Le lanceur et Dash ne sont pas transparents lorsqu'ils n'utilisent pas de gestionnaire de fenêtre de compostage tel que Compiz ou Mutter (par exemple). Dans l’installation par défaut, la composition est activée dans Metacity.
- Unity 2D peut s'exécuter dans différents gestionnaires de fenêtres, contrairement à Unity 3D. Si vous exécutez
top
ou gnome-system-monitor
, vous remarquerez qu'Unity 2D comprend également des processus distincts pour le panneau, le lanceur et le tiret.
- Comme indiqué par fossfreedom, Unity 2D ne tire actuellement pas parti de la composition pour les info-bulles et les listes rapides d’éléments Launcher.
- Les panneaux + tableau de bord ne s'adaptent pas à votre fond d'écran lorsque le tableau de bord est ouvert.
- Le panneau n'a pas d'ombre.
- Le sélecteur d'espace de travail d'Unity 2D ne brille pas et propose des animations lentes, sans finesse.
- En cas de débordement d'éléments sur le lanceur, il n'y a pas de pliage. Le lanceur ne fait que défiler.
echo $DESKTOP_SESSION
:, comme mentionné par l'utilisateur komputes.Je viens de découvrir comment dire quelle session vous utilisez, via une commande.
Façon de savoir quelle session est utilisée (lightdm seulement, donc 11.10 ou plus):
Autrement:
J'espère que ça t'as aidé!
la source
cairo-dock-unity
:( Est-ce que ça veut dire 3d?Il suffit de regarder la variable de session de bureau:
C'est "ubuntu-2d" pour Unity 2D et "ubuntu" pour Unity.
la source
cairo-dock-unity
signifie donc 3d?La subtilité dans la conception des fenêtres contextuelles du lanceur - Unity 3D porte bien son nom avec un effet "3D" d'ombre plus sombre, tandis qu'Unity 2D est plus clair et a un effet plat "2D".
Unity 3D Unity 2D
la source
Terminal ouvert et
Si vous obtenez quelque chose, vous utilisez actuellement Unity 3D.
(@Robert dit de courir
ps x | grep [c]ompiz | grep $USER
, ce qui finit par [après ma modification] avec le même résultat, mais je ne connais pas la différence entre les drapeaux.)la source
Dans le terminal, tapez
Il vous dira ensuite si vous utilisez Unity 2D ou 3D.
De plus, par défaut, leurs panneaux sont très différents, ils devraient ressembler à ceci:
Unity 2D (qui a un fond coloré)
Unity 3D (qui a un fond transparent)
la source
Dans Unity 3d, l’icône de tiret a une forme différente de celle de tous les autres éléments du lanceur. Ainsi, si l’icône de tiret a la même forme que toutes les autres icônes de lanceur, vous utilisez Unity 2d. Si l'icône du tiret est différente de toutes les autres icônes de lanceur, vous utilisez Unity 3D.
la source
Tu peux courir:
Si compiz n'est pas en cours d'exécution (rien en sortie) et que vous utilisez les panneaux d'unité, vous l'utilisez
Unity2D
.Aucune idée pourquoi les gens doivent faire si compliqué. Unity régulier (pas 2D) a besoin de compiz pour fonctionner, alors cherchez-le ...
la source
ps x
plutôt exécuter pour afficher uniquement les processus de l'utilisateur actuel. Et depuis,unity-2d
a des processus en cours qui commencent parunity-2d
(commeunity-2d-panel
), exécuter la commande dans cette réponse mais avec à launity-2d
place d'compiz
afficher des résultats si et seulement siunity-2d
est en cours d'exécution.Je pense que la réponse la plus simple est 'echo $ DESKTOP_SESSION'. si elle dit ubuntu-2d, c'est l'unité 2d, si elle dit ubuntu, elle a l'unité 3d. Et j'ai abouti à découvrir que j'avais 3d. Lorsque vous cliquez avec le bouton droit de la souris sur une application du lanceur situé à gauche. il a un effet de flou. Désolé mais je ne peux vraiment pas ajouter une image.
Alors, quelle est la bonne chose à faire?
1.Utilisez la commande de terminal
echo $DESKTOP_SESSION
2.Ou regardez simplement les images d'Unity 2d et d'unity 3D et voyez les différences.la source