سؤال لا يتم تحميل الوحدة ، ولا يوجد Launcher ، ولا تظهر شرطة Dash


عندما أقوم بتسجيل الدخول ، لا يحدث شيء.

أنا قدمت مع خلفية سطح المكتب.

Blank desktops suck

لا داش ، لا قاذفة ، لا شيء.


535
2017-12-14 17:24


الأصل


IMHO هذا هو علة ، ولكن لدي هذا منذ اليوم. يمكن أن تجد هذا الخطأ فقط bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 لقد اتبعت التوصيات هنا: askubuntu.com/questions/17381/... قامت الوحدة بإعادة التعيين ولكنها لا تعمل بشكل جيد ، ولا تعمل مساحات العمل ، حتى إذا قمت بتمكين أو تعطيل أو تغيير المبلغ. لا فرق. وضع البرنامج المساعد أيضا تعطل الوحدة ، - Janghou
بدأت مشاكلي بعد التحول من السائقين nouveau إلى برامج تشغيل NVIDIA (علامة التبويب إعدادات النظام / الأجهزة). - DanielaWaranie
بعد قراءة العديد من الأيام وقراءة العديد من سلاسل العمليات ، وجدت أن هذا يبدو وكأنه علة أوبونتو المفتوحة (Status 'Incomplete' اعتبارا من Juli 2015). مزيد من المعلومات حول هذا الموضوع هنا: bugs.launchpad.net/ubuntu/+bug/1285444  يبدو أن الحل السريع هو: $ mv ~/.config/dconf/user ~/.config/dconf/user.old - xyz
@ julianromera كان الحل الوحيد على هذا الموضوع الذي ساعدني - Dziamid
julianromera كان الجواب الوحيد الذي عمل بالنسبة لي. - Paweł Adamski


الأجوبة:


تنطبق هذه الإجابة على إصدارات Ubuntu قيد التشغيل Compiz.

تفترض هذه الإجابة أن الوحدة قيد التشغيل من خلال Compiz. إذا لم يكن لديك تركيبها هذه الإجابة لا تنطبق عليك.

كل ما تحتاجه هو إعادة تشغيل المكون الإضافي Unity. المشكلة هي أن هذا هو ألم في أسفل لأنك الآن ليس لديك طريقة رسومية للقيام بذلك. وبالتالي:

  1. حاول فتح محطة مع السيطرة+البديل+تي.
    قد لا يعمل هذا ولكن يمكنك محاولة النقر بزر الماوس الأيمن فوق سطح المكتب وتحديد "فتح المحطة الطرفية هنا". خلاف ذلك ، قد تحتاج إلى تغيير إلى محطة "الثابت" عن طريق الضغط السيطرة+البديل+F1 وتسجيل الدخول.

  2. التثبت compizconfig-settings-manager عن طريق الركض

    sudo apt-get install compizconfig-settings-manager
    
  3. ثم قم بتشغيله مع هذا:

    DISPLAY=:0 ccsm &
    

    الجزء الأول يخبر الطرفية التي تريد عرضها على تحميل (وإلا فإنه لن يكون لديك دليل).

  4. إذا قمت بالتبديل إلى TTY في الخطوة 1 ، فقم بالتبديل مرة أخرى إلى الخادم الرسومي بالضغط السيطرة+البديل+F7 (أو السيطرة+البديل+F8 بعض الأحيان).
    هناك يجب أن يكون هناك مدير إعدادات CompizConfig في انتظاركم.

  5. العثور على البرنامج المساعد الوحدة. تمكينه. سيطلب منك "Ubuntu Unity Plugin يتطلب البرنامج المساعد OpenGL. قم بتمكين Ubuntu Unity Plugin / Enable OpenGL"

  6. كل شيء يجب أن ينمو في الحياة ولكن إذا لم يحدث ذلك ، قد تضطر إلى إعادة التشغيل. يمكنك القيام بذلك عن طريق العودة إلى المحطة وتشغيلها sudo reboot.


465
2017-11-07 23:23



عملت بشكل جيد بالنسبة لي. كملاحظة جانبية ، لم أكن في حاجة إلى إدخال محطة TTY ، وكان قادرا على استخدام الاختصار الطرفي (ctrl + alt + t). - Tass
إذا وصلت إلى الخطوة الخامسة ولا ترى الوحدة في القائمة ، فجرّب ذلك: sudo apt-get -f install && sudo apt-get --reinstall install unity - Collinux
كان لدي هذه المشكلة بنفسي ولكني غير محظوظ بالمحلول البعيد ، لا يعمل بالنسبة لي ، لا تزال تحصل على نفس الشاشة الفارغة على Ubuntu 14.04 LTS 64bit. سوف تذهب على الخطوات مرة أخرى للتحقق مما إذا كان أي شيء قد فاتك. لينوفو X201S ثينك باد i7 2.0 جيجا هرتز 8 غيغابايت من ذاكرة الوصول العشوائي. لم تكن هذه المشكلة مع 12.04 LTS - therobyouknow
حقيقة أن هذه مشكلة شائعة وطويلة الأمد ، بالنسبة لي ، مزعجة إلى حد ما. لا أحد يعرف لماذا يستمر هذا يحدث ، وما الذي يسببها؟ - fouric
توقف ccsm على تحميل الأيقونات ، ولكن إذا كنت ctrl-alt-F7 مرة أخرى إلى الشاشة الرئيسية ، خيارات compiz هناك. لقد مكنت سطح المكتب Unity ، تحولت مرة أخرى إلى tty1 (نفذت ccsm بنجاح) ... لكن لا Unity. إعادة تشغيل: لا الوحدة. إذا قمت بإعادة تحميل ccsm ، فسيتم تحديد Unity و "on" ولكن لن تظهر Unity. - JeanSibelius


حل جيد بالنسبة لي (وقد حل نفس المشكلة):

في محطة:

export DISPLAY=:0   
sudo dconf reset -f /org/compiz/

وثم

setsid unity

166
2018-05-04 00:50



رائع. يعمل مع سطح المكتب Ubuntu Linux 13.04 في Parallels على نظام التشغيل Mac OS X. - Elliot
شكر! يعمل مع Ubuntu 14.04 أيضا. وأتساءل لماذا حدث ذلك من اللون الأزرق على الرغم من :-( - Sadi
أنا في حاجة export DISPLAY=:0 أول. - Uri
sudo dconf reset -f / org / compiz / خطأ في وضع سطر الأوامر "dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 - بناء جملة - غلق-stderr": خرجت عملية الطفل مع الكود 1 - JeanSibelius
قضية واحدة مع هذا هو أن تشغيل dconf مثل sudo قدمت لي ~/.config/dconf/user الملف لديك root الملكية (كان لها ملكية المستخدم الخاصة بي من قبل). أنا أتساءل عما إذا كان ينبغي القيام به من دون sudo. كان هذا أفضل بكثير من إزالة الملف والبدء من الصفر! - Tim Tisdall


في 13.04 و 14.04:

unity --replace موقوف. بدلاً من ذلك ، استخدم ما يلي:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

إعادة التشغيل إذا لم ينجح على الفور.


72
2018-04-27 02:39



هذا العمل بالنسبة لي بعد تثبيت برامج التشغيل المناسبة لبطاقة الرسومات Nvidia. انظر جوابي askubuntu.com/questions/288235/... - Thomas Arildsen
dconf reset الأمر يعطي خطأ exitcode 1 ولن يعمل 13.10. - Peterdk
تمكين ملحقات الوحدة مع ccsm إصلاح بعض المشاكل ، تم إصلاح الباقي rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/ - precise
لا يمكن autolaunch D-bus بدون X11 $ DISPLAY. لا شيء يعمل حتى الآن - jimifiki
وهو يعمل على ubuntu 16.04 أيضا ، فقط حل مشكلتي - Priyadarshi Paul


عن 12.10 وأدناه:

صحافة السيطرة+البديل+تي لمحطة وتشغيلها ccsm، ثم أعد تمكين المكون الإضافي "Unity".

أنت أيضا قد تحتاج إلى تشغيل unity --replace.


60
2017-10-02 02:33



unity --resetموقوف الآن ولا يعمل. هل هناك بديل؟ - Shahbaz
Shahbaz - unity --replace. - horIzoN
@ nerof61 تم إيقافها أيضًا اعتبارًا من 13.04. انظر إجابتي أدناه: askubuntu.com/a/286349/2638 - Brandon Bertelsen
لا هذا ولا ذاك --reset ولا --replace عملت لي مع بلدي أوبونتو 12.04 ..running الأوامر المعروضة على الفور unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done ... انتظرت وانتظرت ، ثم لم أستطع ، قاطعت مع ctrl + c .. وتتطلع الآن لتجربة ما اقترح إجابات أخرى .. - precise


من المستحسن التحقق من تكوين برنامج تشغيل الرسومات الخاص بك لاستخدام تسريع الأجهزة وتم تكوينه لاستخدام برنامج OpenGL. جرب البحث عن Ask Ubuntu و Ubuntu Forums للحصول على معلومات تتعلق بـ GPUs ونكهة Ubuntu. بالنسبة إلى مستخدمي الرسومات المختلطة ، راجع القسم الأخير "الرسومات الهجينة" أدناه.

قد ترغب في تشغيل compizconfig-إعدادات مدير  Install compizconfig-settings-manager حزمة وتأكد من فحص البرنامج المساعد الوحدة (انظر ما هي بعض القضايا مع CCSM ولماذا أريد تجنب ذلك؟).

ل 12.04 وأحدث

  1. التغيير الى tty1 عن طريق الضغط السيطرة+البديل+F1 وتسجيل الدخول.

  2. التثبت compizconfig-settings-manager عن طريق الركض

    sudo apt-get install compizconfig-settings-manager
    
  3. ثم قم بتشغيله عن طريق القيام بذلك:

    export DISPLAY=:0
    ccsm
    

    الجزء الأول يخبر الطرفية التي تريد عرضها على تحميل (وإلا فإنه لن يكون لديك دليل).

  4. صحافة السيطرة+البديل+F7 (أو السيطرة+البديل+F8 في بعض الأحيان) للعودة إلى الشاشة الرسومية حيث يجب أن يكون هناك شاشة مدير إعدادات CompizConfig هناك.

  5. العثور على البرنامج المساعد الوحدة. تمكينه. CCSM

  6. كل شيء يجب أن ينمو في الحياة ولكن إذا لم يحدث ذلك ، قد تضطر إلى إعادة التشغيل. يمكنك القيام بذلك عن طريق الرجوع إلى tty1و الركض sudo reboot.

إذا كانت الوحدة لا تزال لا تحاول تحميل:

dconf reset -f /org/compiz/
unity --reset-icons &disown

إعادة التشغيل إذا لم ينجح على الفور.

ل 11.10 وأقدم

إذا كنت تأمل في TTY (السيطرة+البديل+F1 عبر F6) و اهرب:

DISPLAY=:0 unity --replace

ستعيد تعيين الوحدة مرة أخرى على TTY 7 (السيطرة+البديل ++F7).

يمكنك أيضًا تجربة:

DISPLAY=:0 unity

ولكن هذا لن ينجح إذا كان مدير النوافذ يعمل بالفعل على الشاشة 0 (سوف يعطيك خطأ ، فقط استخدمه unity --replace في هذه الحالة).

لو الوحدة إطلاقا يرفض إعادة تشغيل حاول هذا:

التثبت gnome-panel:

sudo apt-get install gnome-panel

من تشغيله على الشاشة 0:

DISPLAY=:0 gnome-panel

يجب أن يكون لديك لوحات نمط Gnome 2 على سطح المكتب ، والتي يمكنك استخدامها لتسجيل الخروج.

الرسومات الهجينة

يمكن العثور على بعض المعلومات المفيدة جدًا والقراءة الإضافية لمستخدمي الرسومات الهجينة هنا.

بعد تهيئة GPU بشكل مناسب للتسريع ثلاثي الأبعاد و OpenGL ، يمكنك:

  1. تثبيت برامج تشغيل Nvidia من https://edge.launchpad.net/~xorg-edgers/+archive/ppa:

    sudo apt-add repository ppa:xorg-edgers/ppa
    

    أو:

    كنت حقا تفضل PPA مستقر، ولكن لا يبدو أن هناك طرودًا مقابل 13.04 حتى الآن. تحديث: يبدو أن هذه متاحة اعتبارا من 25 سبتمبر. أود أن تثبيت هذا PPA مستقرة - يمكنك أن تجرب ولكن لم أختبره.

    تم بالفعل تثبيت برامج تشغيل Nvidia الموفرة من Ubuntu وقمت بتثبيتها ببساطة من هذا PPA عن طريق إضافته وإجراء تحديث الحزمة باستخدام update-manager.

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. تثبيت نحلة من https://launchpad.net/~bumblebee/+archive/stable

    استكمال: اعتبارًا من 6 أكتوبر ، ppa:xorg-edgers/ppa يبدو أنه يحتوي على نحلة كذلك. لذلك إذا قمت بالتثبيت من هذا PPA ، قد ترغب في محاولة تخطي إضافة Bumblebee PPA وتثبيته من هنا بدلاً من ذلك.

    إذا اخترت PPA المستقر في الخطوة 1 ، قم بتثبيت PPA ثابت Bumblebee كالتالي:

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. تحديث: بعد إضافة PPA (s) ، قم بتحديث قوائم الحزمة الخاصة بك:

    sudo apt-get update
    

    إذا كان لديك بالفعل برامج تشغيل nvidia مثبتة من مستودعات Ubuntu القياسية ، قم بالترقية ببساطة للحصول على الإصدار الجديد من المستودع المختار في الخطوة 1:

    sudo apt-get upgrade
    sudo apt-get install bumblebee
    
  4. نفذ الأوامر التالية إلى "إصلاح" الوحدة (من براندون-BERTELSENإجابة ل لا يتم تحميل الوحدة ، ولا يوجد Launcher ، ولا تظهر شرطة Dash):

    dconf reset -f /org/compiz/
    unity --reset-icons & disown
    

51
2017-12-27 12:45



في 14.10: الوحدة - أيقونات -رؤساء & يتبرأ يعطيني: وظيفة غير معروفة: unit-panel-service // start: غير معروف: unit-panel-service // compiz (core) - معلومات: تحميل البرنامج المساعد: core // compiz (الأساسية) - معلومات: بدء البرنامج المساعد: الأساسية ... وليس أي إجراء آخر. يعيدني Alt-F7 إلى الرسومات البيانية حيث لدي قائمة جانبية ولكن لا توجد قائمة "ابدأ" (لا يوجد أي شيء في القائمة العلوية - لا يوجد رمز اتصال أو رمز قوة أو ما إلى ذلك) - يعطيني مرة أخرى إلى tty1 الشاشات وشاشات المعلومات. .. إعادة تشغيل وأنا في BUSINESS! شكرا لك على الفايق السحري الخاص بك - JeanSibelius
لا يعمل قسم "For 12.04 and newer" على Ubuntu 16.04. - Luís de Sousa
apt-add-repository؟ - مفقود - Kalpesh Soni


أسهل طريقة للقيام بذلك هي الضغط السيطرة+البديل+تي للحصول على محطة ومن ثم إصدار:

rm -rf ~/.compiz-1 ~/.config/compiz-1

وجلسة الوحدة الخاصة بك ستعود أمام عينيك ..

هذه التقنية أفضل من إعادة تشغيل ccsm ، لأنه يمكنك الوصول إلى حالة خطأ OP حتى دون اختيار الوحدة في ccsm عن طريق الخطأ. يمكنك الحصول عليه ببساطة عن طريق الضغط عن طريق الخطأ على زر "التفضيلات" في ccsm.


32
2017-11-10 05:55



أعتقد أنك تعني .config / compiz-1 - matteo
لا أستطيع استخدام ctrl-alt-T - jimifiki
jimifiki: اضغط على 'crtl' + 'alt' + 'f1' ثم قم بما اقترحه achiang. على الرغم من أنني شخصياً سأحرمهم من الطريق في حالة عثوركم على المزيد من المشاكل. - isaaclw
isaaclw فعلت ما يقترح. لم يتغير شيء. من الجدير بالذكر أن جلسة الضيف تعمل بشكل طبيعي. - jimifiki
بالنسبة إلى نظام التشغيل Ubuntu 16.04 ، كانت الملفات ذات الصلة المراد إزالتها موجودة .cache، ليس .config. وبالتالي rm -rf ~/.cache/compizconfig-1 عملت بالنسبة لي. - tparker


كان لي هذه المشكلة أيضا. أنا حلها مع حذف محتوى ملف ~ / .config / compiz-1 / compizconfig و relog.

rm -rf ~/.config/compiz-1/compizconfig/*

25
2017-10-30 06:23



لم يعمل لي ، إلى حد كبير مثل كل شيء آخر في هذه الصفحة - matteo
نعم فعلا! شكرا لك ، لقد عملت! لدي Ubuntu 16.04 المثبتة في فيرتثلبوإكس وبعد أحد التحديثات حصلت على هذه المشكلة. هذا هو الحل الوحيد الذي عمل لي! لا تنس إعادة التشغيل بعد تطبيق هذا الإصلاح. - informatik01
لا يعمل على Ubuntu 16.04. - Luís de Sousa
لم يعمل لي على 16.04 - 43Tesseracts
بالنسبة إلى نظام التشغيل Ubuntu 16.04 ، كانت الملفات ذات الصلة المراد إزالتها موجودة .cache، ليس .config. وبالتالي rm -rf ~/.cache/compizconfig-1 عملت بالنسبة لي. - tparker


لقد واجهت نفس المشكلة بالضبط.

إذا كان لديك تثبيت Compiz Config Manager Manager ، فربما يكون برنامج Unity Desktop Plugin معطلاً.

قم بتسجيل الدخول إلى سطح المكتب Unity 2D وتحقق من تمكينه في CCSM مثل هذا ،

CCSM

لن يتم تحميل Unity Shell في سطح المكتب الافتراضي إذا لم يتم تحديد tickbox وستحصل على جلسة العمل في صورتك.


21
2017-10-22 07:09