Pertanyaan Unity tidak memuat, tidak ada Peluncur, tidak ada Dash muncul


Ketika saya masuk, tidak ada yang terjadi.

Saya disajikan dengan wallpaper desktop saya.

Blank desktops suck

No Dash, tanpa Peluncur, tidak ada.


535
2017-12-14 17:24


asal


IMHO ini bug, tapi saya punya ini sejak hari ini. Hanya dapat menemukan bug ini bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 Saya mengikuti rekomendasi di sini: askubuntu.com/questions/17381/… Unity melakukan reset tetapi tidak berfungsi OK, ruang kerja tidak berfungsi, bahkan jika saya mengaktifkan atau menonaktifkan atau mengubah jumlah. Tidak ada perbedaan. Masukan plugin juga merusak persatuan, - Janghou
Masalah saya dimulai setelah beralih dari driver nouveau ke driver NVIDIA (pengaturan sistem / tab perangkat keras). - DanielaWaranie
Setelah banyak menghabiskan hari dan banyak benang SO membaca, saya menemukan bahwa ini tampaknya menjadi Bug open Ubuntu (Status 'Incomplete' per Juli 2015). Informasi lebih lanjut tentang ini di sini: bugs.launchpad.net/ubuntu/+bug/1285444  Solusi cepatnya adalah: $ mv ~/.config/dconf/user ~/.config/dconf/user.old - xyz
@ julianromera adalah satu-satunya solusi di thread ini yang membantu saya - Dziamid
Jawaban @julianromera adalah satu-satunya yang berhasil bagi saya. - Paweł Adamski


Jawaban:


Jawaban ini berlaku untuk versi Ubuntu yang menjalankan Compiz.

Jawaban ini mengasumsikan Unity sedang dijalankan melalui Compiz. Jika Anda tidak punya compiz diinstal jawaban ini tidak berlaku untuk Anda.

Anda hanya perlu mengaktifkan kembali plugin Unity. Masalahnya adalah ini adalah rasa sakit di bagian bawah karena Anda sekarang tidak punya metode grafis untuk melakukan ini. Begitu:

  1. Coba buka terminal dengan Ctrl+Alt+T.
    Ini mungkin tidak berfungsi tetapi Anda dapat mencoba mengklik kanan pada desktop dan memilih "Buka terminal di sini." Jika tidak, Anda mungkin perlu mengubah ke terminal "keras" dengan menekan Ctrl+Alt+F1 dan masuk.

  2. Memasang compizconfig-settings-manager dengan berlari

    sudo apt-get install compizconfig-settings-manager
    
  3. Kemudian jalankan dengan ini:

    DISPLAY=:0 ccsm &
    

    Bagian pertama memberitahukan terminal yang menampilkan Anda ingin memuatnya (jika tidak maka tidak akan memiliki petunjuk).

  4. Jika Anda beralih ke TTY pada langkah 1, kembali ke server grafis dengan menekan Ctrl+Alt+F7 (atau Ctrl+Alt+F8 terkadang).
    Di sana harus ada CompizConfig Settings Manager yang menunggu Anda.

  5. Temukan plugin Unity. Aktifkan. Anda akan ditanya "Ubuntu Unity Plugin memerlukan plugin OpenGL. Aktifkan Ubuntu Unity Plugin / Enable OpenGL"

  6. Semuanya harus menjadi hidup tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali ke terminal dan berlari sudo reboot.


465
2017-11-07 23:23



Bekerja dengan sangat baik untuk saya. Sebagai catatan tambahan, saya tidak perlu memasuki terminal TTY, dapat menggunakan pintasan terminal (ctrl + alt + t). - Tass
Jika Anda masuk ke langkah 5 dan tidak melihat kesatuan dalam daftar, coba ini: sudo apt-get -f install && sudo apt-get --reinstall install unity - Collinux
Punya masalah ini sendiri tapi saya tidak beruntung dengan solusinya jauh, tidak bekerja untuk saya, masih mendapatkan layar kosong yang sama pada Ubuntu 14.04 LTS 64bit. Akan melewati langkah-langkah lagi untuk memeriksa apakah ada yang terlewatkan. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM. Belum pernah ada masalah dengan 12.04 LTS - therobyouknow
Fakta bahwa masalah ini begitu umum dan tahan lama bagi saya, agak mengganggu. Apakah ada yang tahu mengapa ini terus terjadi, dan apa yang menyebabkannya? - fouric
ccsm tergantung pada Memuat Ikon, tetapi jika saya ctrl-alt-F7 kembali ke layar utama, opsi compiz ADALAH di sana. Saya telah mengaktifkan desktop Unity, kembali ke tty1 (ccsm telah berhasil dijalankan) ... tetapi tidak ada Unity. Reboot: tidak ada Kesatuan. Jika saya memuat ulang ccsm, Unity masih dipilih dan "on" tetapi tidak ada Persatuan yang muncul. - JeanSibelius


Suatu solusi yang baik untuk saya (telah memecahkan masalah yang sama):

di terminal:

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

lalu

setsid unity

166
2018-05-04 00:50



Fantastis. Bekerja dengan Ubuntu Linux 13.04 Desktop in Parallels di Mac OS X. - Elliot
Terima kasih! Bekerja dengan Ubuntu 14.04 juga. Saya bertanya-tanya mengapa ini terjadi tiba-tiba meskipun :-( - Sadi
saya memerlukannya export DISPLAY=:0 pertama. - Uri
sudo dconf reset -f / org / compiz / Kesalahan menelurkan baris perintah 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr': proses anak keluar dengan kode 1 - JeanSibelius
Salah satu masalah dengan ini adalah bahwa berlari dconf sebagai sudo membuat saya ~/.config/dconf/user file punya root kepemilikan (itu milik pengguna saya sebelumnya). Saya ingin tahu apakah itu harus dilakukan tanpa sudo. Ini jauh lebih baik daripada menghapus file dan mulai dari awal! - Tim Tisdall


Dalam 13.04 dan 14.04:

unity --replace sudah ditinggalkan. Sebagai gantinya, gunakan yang berikut:

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

Nyalakan ulang jika tidak langsung berfungsi.


72
2018-04-27 02:39



Ini berhasil bagi saya setelah menginstal driver yang sesuai untuk kartu grafis Nvidia saya. Lihat jawaban saya askubuntu.com/questions/288235/… - Thomas Arildsen
dconf reset perintah memberikan exitcode error 1 dan tidak akan berfungsi 13.10. - Peterdk
memungkinkan plugin Unity dengan ccsm memperbaiki beberapa masalah, sisanya diperbaiki rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/ - precise
Tidak dapat autolaunch D-bus tanpa X11 $ DISPLAY. Tidak ada yang berhasil sejauh ini - jimifiki
Ia bekerja untuk ubuntu 16.04 juga, hanya menyelesaikan masalah saya - Priyadarshi Paul


Untuk 12.10 dan di bawah:

tekan Ctrl+Alt+T untuk terminal dan jalankan ccsm, lalu aktifkan kembali plugin 'Persatuan' Anda.

Anda juga mungkin perlu menjalankan unity --replace.


60
2017-10-02 02:33



unity --resetsudah ditinggalkan sekarang dan tidak berfungsi. Apakah ada penggantinya? - Shahbaz
@Shahbaz - unity --replace. - horIzoN
@ nerof61 juga dihentikan pada 13.04. Lihat jawaban saya di bawah ini: askubuntu.com/a/286349/2638 - Brandon Bertelsen
tidak juga --reset maupun --replace bekerja untuk saya dengan Ubuntu 12.04 saya .. menjalankan perintah yang ditampilkan secara instan unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done ... Saya menunggu dan menunggu, dan kemudian saya tidak bisa, terganggu dengan ctrl + c .. dan sekarang mencari jawaban yang disarankan lainnya. - precise


Sebaiknya periksa driver grafis Anda dikonfigurasi untuk menggunakan akselerasi perangkat keras dan dikonfigurasi untuk menggunakan OpenGL. Coba cari Tanya Forum Ubuntu dan Ubuntu untuk informasi khusus untuk GPU dan rasa Ubuntu Anda. Untuk pengguna grafis hibrid, lihat bagian terakhir "Graphics Hybrid" di bawah ini.

Anda mungkin ingin menjalankan compizconfig-settings-manager  Install compizconfig-settings-manager paket dan pastikan plugin Unity dicentang (lihat Apa saja masalah dengan CCSM dan mengapa saya ingin menghindarinya?).

Untuk 12.04 dan yang lebih baru

  1. Mengubah tty1 dengan menekan Ctrl+Alt+F1 dan masuk.

  2. Memasang compizconfig-settings-manager dengan berlari

    sudo apt-get install compizconfig-settings-manager
    
  3. Kemudian jalankan dengan melakukan ini:

    export DISPLAY=:0
    ccsm
    

    Bagian pertama memberitahukan terminal yang menampilkan Anda ingin memuatnya (jika tidak maka tidak akan memiliki petunjuk).

  4. tekan Ctrl+Alt+F7 (atau Ctrl+Alt+F8 kadang-kadang) untuk kembali ke tampilan grafis di mana harus ada layar CompizConfig Settings Manager yang duduk di sana.

  5. Temukan plugin Unity. Aktifkan. CCSM

  6. Semuanya harus menjadi hidup tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali ke tty1dan berlari sudo reboot.

Jika kesatuan masih tidak memuat coba:

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

Nyalakan ulang jika tidak langsung berfungsi.

Untuk 11.10 dan Lebih Lama

Jika Anda berharap menjadi TTY (Ctrl+Alt+F1 melalui F6) dan lari:

DISPLAY=:0 unity --replace

Ini akan mereset Unity kembali ke TTY 7 (Ctrl+Alt ++F7).

Anda juga dapat mencoba hanya:

DISPLAY=:0 unity

Tetapi itu tidak akan berfungsi jika windows manager sudah berjalan pada layar 0 (ini akan memberi Anda kesalahan, cukup gunakan unity --replace dalam hal itu).

Jika Kesatuan benar menolak untuk memulai ulang coba ini:

Memasang gnome-panel:

sudo apt-get install gnome-panel

Daripada menjalankannya di display 0:

DISPLAY=:0 gnome-panel

Anda kemudian harus memiliki panel Gnome 2 di desktop Anda, yang dapat Anda gunakan untuk keluar.

Grafis Hibrida

Beberapa informasi yang sangat berguna dan bacaan lebih lanjut untuk pengguna grafis hibrida dapat ditemukan sini.

Setelah GPU dikonfigurasi dengan tepat untuk akselerasi 3D dan OpenGL Anda dapat:

  1. Instal driver Nvidia dari https://edge.launchpad.net/~xorg-edgers/+archive/ppa:

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

    atau:

    Saya benar-benar lebih suka PPA stabil, tapi sepertinya belum ada paket untuk 13.04. Pembaruan: ini tampaknya akan tersedia pada 25 September. Saya akan menginstal PPA stabil ini - Anda dapat mencoba tetapi saya belum mengujinya.

    Driver Nvidia yang disediakan Ubuntu sudah diinstal dan saya cukup menginstal dari PPA ini dengan menambahkannya dan melakukan pembaruan paket menggunakan update-manager.

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. Instal Bumblebee dari https://launchpad.net/~bumblebee/+archive/stable

    PEMBARUAN: Mulai 6 Oktober, ppa:xorg-edgers/ppa tampaknya mengandung kumbang juga. Jadi jika Anda menginstal dari PPA ini, Anda mungkin ingin mencoba melewatkan penambahan PPA Bumblebee dan menginstalnya dari sini sebagai gantinya.

    Jika Anda memilih PPA stabil pada langkah 1, instal PPA stabil Bumblebee sebagai berikut:

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. UPDATE: Setelah menambahkan PPA (s), perbarui daftar paket Anda:

    sudo apt-get update
    

    Jika Anda sudah menginstal driver nvidia dari repositori standar Ubuntu, cukup upgrade untuk mendapatkan versi baru dari repositori yang dipilih pada langkah 1:

    sudo apt-get upgrade
    sudo apt-get install bumblebee
    
  4. Lakukan perintah berikut untuk 'memperbaiki' Unity (dari brandon-bertelsenjawaban untuk Unity tidak memuat, tidak ada Peluncur, tidak ada Dash muncul):

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

51
2017-12-27 12:45



Pada 14.10: unity - reset-icons & disown memberi saya berhenti: Pekerjaan tidak dikenal: kesatuan-panel-service // start: Pekerjaan tidak dikenal: kesatuan-panel-layanan // compiz (inti) - Info: Memuat plugin: core // compiz (inti) - Info: mulai plugin: inti ... dan tidak ada tindakan lebih lanjut. Alt-F7 membawa saya kembali ke grafis di mana saya memiliki menu samping tetapi tidak ada menu "start" (tidak ada di menu atas - tidak ada ikon konektivitas, ikon daya, dll. - kembali ke tty1 memberi saya layar dan layar informasi. .. reboot dan saya KEMBALI DALAM BISNIS! TERIMA KASIH ATAS VOODOO MAGIC ANDA - JeanSibelius
Bagian "Untuk 12.04 dan baru" Anda tidak berfungsi pada Ubuntu 16.04. - Luís de Sousa
apt-add-repository? - hilang - Kalpesh Soni


Cara termudah untuk melakukan ini adalah menekan Ctrl+Alt+T untuk mendapatkan terminal dan kemudian menerbitkan:

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

dan sesi persatuan Anda akan kembali sebelum mata Anda ..

Teknik ini lebih baik daripada meluncurkan kembali ccsm, karena Anda bisa masuk ke dalam kondisi kesalahan OP bahkan tanpa secara tidak sengaja membatalkan pemilihan persatuan dalam ccsm; Anda bisa mendapatkannya secara tidak sengaja dengan menekan tombol "preferensi" di ccsm.


32
2017-11-10 05:55



tebak maksud Anda .config / compiz-1 - matteo
Saya tidak bisa menggunakan ctrl-alt-T - jimifiki
@jimifiki: tekan 'crtl' + 'alt' + 'f1' dan kemudian lakukan saran achiang. meskipun secara pribadi saya akan memindahkan mereka keluar dari jalan memetikan Anda menemukan lebih banyak masalah. - isaaclw
@isaaclw Saya melakukan apa yang disarankan. Tidak ada yang berubah. Hebatnya, sesi tamu bekerja dengan normal. - jimifiki
Untuk Ubuntu 16.04 saya, file yang relevan untuk dihapus masuk .cachetidak .config. Begitu rm -rf ~/.cache/compizconfig-1 bekerja untukku. - tparker


Saya punya masalah ini juga. Saya memecahkannya dengan menghapus konten file ~ / .config / compiz-1 / compizconfig dan relog.

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

25
2017-10-30 06:23



tidak bekerja untuk saya, hampir seperti yang lainnya di halaman ini - matteo
Iya nih! Terima kasih, itu berhasil! Saya memiliki Ubuntu 16.04 diinstal di VirtualBox dan setelah salah satu pembaruan saya mendapat masalah ini. Ini adalah satu-satunya solusi yang berhasil untuk saya! Oh, dan jangan lupa untuk me-restart setelah menerapkan perbaikan ini. - informatik01
Tidak berfungsi pada Ubuntu 16.04. - Luís de Sousa
Tidak bekerja untuk saya di 16.04 - 43Tesseracts
Untuk Ubuntu 16.04 saya, file yang relevan untuk dihapus masuk .cachetidak .config. Begitu rm -rf ~/.cache/compizconfig-1 bekerja untukku. - tparker


Saya memiliki masalah yang persis sama.

Jika Anda telah menginstal Pengelola Pengaturan Confiz Config, mungkin Plugin Desktop Unity dinonaktifkan.

Masuk ke desktop Unity 2D dan periksa apakah itu diaktifkan di CCSM seperti ini,

CCSM

Unity Shell tidak akan dimuat di desktop default jika kotak centang tidak dicentang dan Anda akan mendapatkan sesi di gambar Anda.


21
2017-10-22 07:09