Як перейти від Unity 2D до 3D?


10

Я намагався запустити MyUnity, і він працював чудово до сьогодні, коли з’являється повідомлення:

Отже, мабуть, я керую Unity-2D. Тому я здійснив невеликий пошук у командному рядку echo $DESKTOP_SESSIONі, звичайно, досить просто "ubuntu-2d".

Я використовував Ubuntu Tweak і, можливо, я зробив щось там дурне, але я не думаю, що він навіть мав подібну функцію. Я також помітив явні відмінності у Ubuntu 2D і Ubuntu 3D.

У мене є 12,04 Ubuntu. То чи можна мені "повернути" назад до Ubuntu / Unity 3D?

Редагувати: Моя відеокарта - це 2-Гбайт AMD Radeon HD 7750, який, на мою думку, потребує оновлення 12.6 версії. Я спробую це, і я повідомлю вам результат, дуже дякую за допомогу.

Результат: після успішного оновлення відеокарти тепер я можу запустити 3D. Дякую усім вам і мені дуже шкода за таке незвичне запитання!


1
чи увімкнено автоматичне вхід? Якщо так, вийдіть із системи та увійдіть у сеанс 3d-сесії, натиснувши невеликий логотип ubuntu у полі входу та вибравши сесію 'Ubuntu'
Anwar

Unity3d, як правило, є типовим варіантом, а 2d вибирається лише в тому випадку, якщо обладнання не має проблем з 3d-версією. Яка відеокарта там?
mikew незалежно від

Відповіді:


7

Ви можете визначити, чи використовуєте ви Unity 3D або 2D, відкривши монітор системи. Якщо ви бачите процес, названий compizна вкладці процесів, ви використовуєте Unity 3D. Якщо metacityзамість цього він працює , ви працюєте з Unity 2D.

Ідеї ​​для роботи Unity 3D:

  1. Спочатку встановіть пакет nux-toolsі запустіть /usr/lib/nux/unity_support_test -pу вікні терміналу. Він покаже, чи підтримується ваша апаратура Unity 3D. Якщо у вас є відеокарта Nvidia або AMD / ATI, вам, можливо, доведеться спочатку встановити власні драйвери, щоб отримати (хорошу) підтримку 3D. Якщо це написано Unity 3D supported: yes, ви можете продовжити інші кроки. Якщо ні, не можна використовувати Unity 3D.
  2. Встановіть Unity, якщо він не встановлений запуском sudo apt-get install unity gnome-session.
  3. Тепер вийдіть із системи, поруч із вашим іменем користувача у менеджері входу повинен бути логотип Ubuntu. Клацніть на ньому і виберіть "Ubuntu", і увійдіть знову. Unity 3D повинен запуститися.
  4. Якщо все ще починається Unity 2D, а не 3D, відкрийте термінал і введіть unity --replace. Unity 3D повинен запуститися, якщо ні, вихід терміналу може бути цікавим.
  5. Якщо все вище не працює, створіть нового користувача та увійдіть у систему. Не забудьте вибрати "Ubuntu", як у 3. Можливо, деякі з ваших налаштувань старого користувача порушені, новий користувач почне із нових налаштувань.

Дякую за вашу відповідь, я подумав, що мені потрібно оновити свою графічну карту - про яку я зараз згадаю в описі питання - перш ніж я можу запустити Unity, що здається трохи дивним, враховуючи, що я придбав цей комп’ютер минулого тижня !
Мочан

AMD / ATI - проблематичний вибір графіки в Linux. Ubuntu поставляється з безкоштовним драйвером під назвою "radeon", який розробляється спільнотою і не підтримує 3D-технологій на нових чипсетах, таких як ваш. Власний драйвер від AMD досить непомітний і не завжди сучасний. Intel з іншого боку розробляє драйвери з відкритим кодом та якісні драйвери. Вони також випускають своїх драйверів за місяць до випуску апаратних засобів, тому апаратне забезпечення працює на найновіших версіях. Якщо вам потрібно більше енергії, виберіть Nvidia. Драйвер є власником, але має таку ж якість, що і драйвер Windows.

Моя карта - це AMD Radeon, як ви згадали. Я не знаю, чи це стосується того, що ви говорите.
Мочан

Якщо я правильно зрозумів, ви оновили свій графічний драйвер (Catalyst / fglrx) до останньої версії (ви не замінили стару графічну карту на нову, яку ви купили), тому проблема була викликана тим, що драйвер не підтримує 3D на вашому обладнання.

Так, fglrx. І так, було. Тож я гадаю, що назва карти абсолютно не має значення для імені водія? Боже, вибач, що я
ноб

1

Я пропоную вам ознайомитись з двома відповідями на це питання.
Ви навчитесь конфігурувати файл/etc/lightdm/lightdm.conf

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.