IMHO ini adalah 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. Pasang plugin juga crash persatuan,
Janghou
2
Masalah saya mulai setelah beralih dari driver nouveau ke driver NVIDIA (pengaturan sistem / tab perangkat keras).
DanielaWaranie
19
Setelah menghabiskan waktu berhari-hari dan banyak utas SO membaca, saya mendapati bahwa ini sepertinya Bug terbuka Ubuntu (Status 'Tidak Lengkap' pada Juli 2015). Informasi lebih lanjut tentang hal ini di sini: bugs.launchpad.net/ubuntu/+bug/1285444 Solusi cepat tampaknya adalah: $ mv ~/.config/dconf/user ~/.config/dconf/user.old
user9869932
1
@ julianromera's adalah satu-satunya solusi di utas ini yang membantu saya
Dziamid
1
@julianromera jawaban adalah satu-satunya yang bekerja untuk saya.
Paweł Adamski
Jawaban:
478
Jawaban ini berlaku untuk versi Ubuntu yang menjalankan Compiz.
Jawaban ini mengasumsikan Unity dijalankan melalui Compiz. Jika Anda tidak menginstal compiz (mis: pada versi non-Unity Ubuntu, seperti Ubuntu 18.04 berbasis Gnome dan yang lebih baru) 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:
Cobalah untuk membuka 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+ F1dan masuk.
Bagian pertama memberi tahu terminal tempat Anda ingin memuatnya (jika tidak, ia tidak akan memiliki petunjuk).
Jika Anda beralih ke TTY dalam langkah 1, beralih kembali ke server grafis dengan menekan Ctrl+ Alt+ F7(atau Ctrl+ Alt+ F8kadang-kadang).
Seharusnya ada Manajer Pengaturan CompizConfig yang menunggu Anda.
Temukan plugin Unity. Aktifkan (petunjuk terperinci di bawah). Anda akan ditanya "Ubuntu Unity Plugin membutuhkan plugin OpenGL. Aktifkan Ubuntu Unity Plugin / Enable OpenGL"
1) Untuk mengaktifkan Unity Plugin: Klik "Desktop" (sebelah kiri) -> Ubuntu Unity Plugin. Anda juga dapat mengetik "plugin kesatuan" ke dalam kotak pencarian "Filter". Tangkapan layar:
Dari sini, klik kotak centang untuk "Enable Ubuntu Unity Plugin":
2) Untuk mengaktifkan OpenGL: klik "Umum" (sisi kiri) -> lalu centang kotak "OpenGL", seperti yang ditunjukkan di bawah ini. Anda juga dapat mengetik "OpenGL" ke dalam kotak pencarian "Filter" untuk memunculkannya.
Segalanya harus muncul dalam kehidupan tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali ke terminal dan berlari sudo reboot.
Bekerja dengan sangat baik untuk saya. Sebagai catatan, saya tidak perlu masuk ke terminal TTY, bisa menggunakan pintasan terminal ( ctrl + alt + t).
Tass
13
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
16
Punya masalah ini sendiri tapi saya kurang beruntung dengan solusinya, tidak bekerja untuk saya, masih mendapatkan layar kosong yang sama di Ubuntu 14.04 LTS 64bit. Akan pergi ke langkah lagi untuk memeriksa apakah ada yang terlewat. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM. Tidak pernah mengalami masalah ini dengan 12,04 LTS
therobyouknow
12
Fakta bahwa ini adalah masalah yang begitu umum dan tahan lama, bagi saya, agak mengganggu. Adakah yang tahu mengapa ini terus terjadi, dan apa yang menyebabkannya?
Fouric
10
ccsm hang pada Memuat Ikon, tetapi jika saya ctrl-alt-F7 kembali ke tampilan utama, opsi compiz ada di sana. Saya telah mengaktifkan desktop Unity, beralih kembali ke tty1 (ccsm telah berhasil dijalankan) ... tetapi tidak ada Unity. Reboot: tanpa Unity. Jika saya memuat ulang ccsm, Unity masih dipilih dan "on" tetapi tidak ada Unity yang muncul.
JeanSibelius
171
Solusi yang bagus untuk saya (telah memecahkan masalah yang sama):
Fantastis. Bekerja dengan Ubuntu Linux 13.04 Desktop di Parallels pada Mac OS X.
Elliot
4
Terima kasih! Bekerja dengan Ubuntu 14.04 juga. Aku bertanya-tanya mengapa ini terjadi tiba-tiba: :(
Sadi
4
Saya perlu export DISPLAY=:0terlebih dahulu.
Uri
7
sudo dconf reset -f / org / compiz / Kesalahan pemunculan baris perintah 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 - sintaks biner --close-stderr': proses anak keluar dengan kode 1
JeanSibelius
3
Satu masalah dengan ini adalah bahwa berjalan dconfsebagai sudomembuat saya ~/.config/dconf/userberkas memiliki rootkepemilikan (itu kepemilikan pengguna sebelum). Saya bertanya-tanya apakah itu harus dilakukan tanpa sudo. Ini jauh lebih baik daripada menghapus file dan mulai dari awal!
Tim Tisdall
73
Dalam 13,04 dan 14,04:
unity --replacesudah ditinggalkan. Sebagai gantinya, gunakan yang berikut ini:
dconf resetperintah memberikan kode galat 1 keluar dan tidak akan berfungsi 13.10.
Peterdk
4
mengaktifkan plugin Unity dengan ccsmmemperbaiki beberapa masalah, sisanya diperbaiki denganrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
tepat
3
Tidak dapat menjalankan otomatis D-bus tanpa X11 $ DISPLAY. Tidak ada yang berhasil sejauh ini
jimifiki
2
@ jimifiki Saya punya masalah yang sama karena saya reboot antara instruksi sebelumnya dan ini. Coba export DISPLAY=:0dulu, lalu coba instruksi ini lagi. Tentu saja, saya mendapatkan dump inti ketika saya melakukan unity --reset-icons &disownjadi mungkin itu tidak membantu.
GlenPeterson
2
Ini berfungsi untuk ubuntu 16.04 juga, baru saja menyelesaikan masalah saya
Priyadarshi Paul
61
Untuk 12.10 dan di bawah ini:
Tekan Ctrl+ Alt+ Tuntuk terminal dan jalankan ccsm, lalu aktifkan kembali plugin 'Unity' Anda.
Anda juga mungkin perlu menjalankan a unity --replace.
tidak --resetjuga tidak --replacebekerja untuk saya dengan Ubuntu 12.04 saya .. menjalankan perintah yang langsung ditampilkan 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, terputus dengan ctrl + c .. dan sekarang mencari untuk mencoba apa yang disarankan jawaban lain ..
tepat
52
Ini adalah ide yang baik untuk memeriksa driver grafis Anda dikonfigurasi untuk menggunakan akselerasi perangkat keras dan dikonfigurasi untuk menggunakan OpenGL. Coba cari Tanya Forum Ubuntu dan Ubuntu untuk informasi spesifik untuk GPU dan rasa Ubuntu Anda. Untuk pengguna grafis hybrid, lihat bagian terakhir "Grafik Hibrid" di bawah ini.
Bagian pertama memberi tahu terminal tempat Anda ingin memuatnya (jika tidak, ia tidak akan memiliki petunjuk).
Tekan Ctrl+ Alt+ F7(atau Ctrl+ Alt+ F8kadang-kadang) untuk kembali ke tampilan grafis di mana harus ada layar Manajer Pengaturan CompizConfig yang duduk di sana.
Temukan plugin Unity. Aktifkan.
Segalanya harus muncul dalam kehidupan tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali tty1dan berjalan sudo reboot.
Jika Anda berharap menjadi TTY ( Ctrl+ Alt+ F1through F6) dan jalankan:
DISPLAY=:0 unity --replace
Ini akan mengatur ulang Unity kembali pada TTY 7 ( Ctrl+ Alt++ F7).
Anda juga dapat mencoba:
DISPLAY=:0 unity
Tapi itu tidak akan berfungsi jika windows manager sudah berjalan di layar 0 (itu akan memberi Anda kesalahan, cukup gunakan unity --replacedalam kasus itu).
Jika Unity benar-benar menolak untuk memulai kembali coba ini:
Pasang gnome-panel:
sudo apt-get install gnome-panel
Daripada menjalankannya pada tampilan 0:
DISPLAY=:0 gnome-panel
Anda kemudian harus memiliki panel gaya Gnome 2 di desktop Anda, yang dapat Anda gunakan untuk logout.
Grafis Hibrida
Beberapa informasi yang sangat berguna dan bacaan lebih lanjut untuk pengguna grafis hybrid dapat ditemukan di sini .
Setelah GPU dikonfigurasi dengan tepat untuk akselerasi 3D dan OpenGL, Anda dapat:
Saya benar-benar lebih suka PPA stabil ,tetapi tampaknya belum memiliki paket untuk 13,04. Pembaruan: ini tampaknya 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 hanya menginstal dari PPA ini dengan menambahkannya dan melakukan pembaruan paket menggunakan update-manager.
UPDATE: Pada 6 Oktober, ppa:xorg-edgers/ppatampaknya mengandung lebah juga. Jadi jika Anda menginstal dari PPA ini, Anda mungkin ingin mencoba melewatkan penambahan Bumblebee PPA dan menginstalnya dari sini sebagai gantinya.
Jika Anda memilih PPA stabil di langkah 1, pasang BPA stabil Bumblebee sebagai berikut:
sudo apt-add-repository ppa:bumblebee/stable
UPDATE: Setelah menambahkan PPA (s), perbarui daftar paket Anda:
sudo apt-get update
Jika Anda sudah menginstal driver nvidia dari repositori standar Ubuntu, cukup tingkatkan untuk mendapatkan versi baru dari repositori yang dipilih pada langkah 1:
Di 14.10: unity --reset-icons & disown membuat saya berhenti: Pekerjaan tidak dikenal: unity-panel-service // start: Pekerjaan tidak dikenal: unity-panel-service // compiz (core) - Info: Memuat plugin: core // compiz (inti) - Info: mulai plugin: inti ... dan tidak ada tindakan lebih lanjut. Alt-F7 membawa saya kembali ke grafik di mana saya memiliki menu samping tetapi tidak ada menu "mulai" (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
4
Bagian "Untuk 12,04 dan yang lebih baru" tidak berfungsi di Ubuntu 16.04.
Luís de Sousa
apt-add-repository? - hilang
Kalpesh Soni
33
Cara termudah untuk melakukan ini adalah dengan menekan Ctrl+ Alt+ Tuntuk mendapatkan terminal dan kemudian mengeluarkan:
rm -rf ~/.compiz-1 ~/.config/compiz-1
dan sesi persatuan Anda akan kembali di depan mata Anda ..
Teknik ini lebih baik daripada meluncurkan kembali ccsm, karena Anda dapat masuk ke kondisi kesalahan OP tanpa bahkan secara tidak sengaja memilih kesatuan dalam ccsm; Anda bisa mendapatkannya hanya dengan tanpa sengaja menekan tombol "preferensi" di ccsm.
@jimifiki: tekan 'crtl' + 'alt' + 'f1' dan kemudian lakukan apa yang disarankan achiang. meskipun secara pribadi saya akan memindahkan mereka keluar dari jalan jika Anda menemukan lebih banyak masalah.
isaaclw
1
Bukan solusi untuk Ubuntu 16.04.
Luís de Sousa
1
Tidak bekerja untuk saya pada 16.04
43Transaksi
4
Untuk Ubuntu 16.04 saya, file yang relevan untuk dihapus ada di .cache, bukan .config. Jadi rm -rf ~/.cache/compizconfig-1bekerja untuk saya.
tparker
25
Saya punya masalah ini juga. Saya menyelesaikannya dengan menghapus konten file dan relog ~ / .config / compiz-1 / compizconfig.
tidak bekerja untuk saya, cukup banyak seperti yang lainnya di halaman ini
matteo
2
Iya! Terima kasih, itu berhasil! Saya sudah menginstal Ubuntu 16.04 di VirtualBox dan setelah salah satu pembaruan saya mendapat masalah ini. Ini adalah satu-satunya solusi yang bekerja untuk saya! Oh, dan jangan lupa untuk memulai kembali setelah menerapkan perbaikan ini.
informatik01
2
Tidak bekerja di Ubuntu 16.04.
Luís de Sousa
2
Tidak bekerja untuk saya pada 16.04
43Transaksi
2
Untuk Ubuntu 16.04 saya, file yang relevan untuk dihapus ada di .cache, bukan .config. Jadi rm -rf ~/.cache/compizconfig-1bekerja untuk saya.
tparker
21
Saya memiliki masalah yang persis sama.
Jika Anda menginstal Compiz Config Settings Manager, mungkin Unity Desktop Plugin dinonaktifkan.
Masuk ke desktop Unity 2D dan periksa apakah diaktifkan di CCSM seperti ini,
Unity Shell tidak akan memuat di desktop default jika kotak centang tidak dicentang dan Anda akan mendapatkan sesi di gambar Anda.
Install ccsm(CompizConfig Settings Manager) dengan menjalankan di terminal: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.
Mulai ccsm, dan pilih kategori Desktop . Aktifkan Plugin Ubuntu Unity ; jika diminta untuk menyelesaikan konflik, pilih tombol TENGAH untuk semua konflik. Tutup ccsmsetelah selesai.
Saya memiliki Asus U36SD menggunakan pengaturan "Optimus" (Intel + Nvidia GPU). Saya memiliki Ubuntu 12,04 bekerja dengan baik, tetapi upgrade ke 12.10, masalah ini muncul dan bertahan di 13.04. Saya telah berhasil memperbaikinya melalui langkah-langkah berikut:
Saya akan sangat menyukai PPA stabil di https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,tetapi tampaknya belum memiliki paket untuk 13,04. Pembaruan: ini tampaknya 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 hanya menginstal dari PPA ini dengan menambahkannya dan melakukan pembaruan paket menggunakan update-manager. MEMPERBARUI:
UPDATE: Pada 6 Oktober, ppa: xorg-edgers / ppa tampaknya mengandung lebah juga. Jadi jika Anda menginstal dari PPA ini, Anda mungkin ingin mencoba melewatkan penambahan Bumblebee PPA dan menginstalnya dari sini sebagai gantinya.
Jika Anda memilih PPA stabil di langkah 1, pasang BPA stabil Bumblebee sebagai berikut:
sudo apt-add-repository ppa:bumblebee/stable
UPDATE: Setelah menambahkan PPA (s), perbarui daftar paket Anda:
sudo apt-get update
Jika Anda sudah menginstal driver nvidia dari repositori standar Ubuntu, cukup tingkatkan untuk mendapatkan versi baru dari repositori yang dipilih pada langkah 1 .:
Saya hanya perlu melakukan langkah terakhir dari jawaban Anda karena saya memiliki kartu nvidia dinonaktifkan di bios dan tidak pernah menggunakannya tetapi pengaturan ulang dconf bekerja dengan sempurna. Terima kasih!
Daniel W.
1
Terima kasih! Ini terjadi pada saya sekarang setelah pembaruan dan langkah terakhir sudah cukup bagi saya juga.
TenLeftFingers
bagaimana Anda menginstal hal-hal itu dari tautan tersebut sementara tidak memiliki peluncur dan bahkan tidak dapat memindahkan windows? Saya sudah mencoba melewatkan langkah itu tetapi tidak berhasil untuk saya. Bisakah Anda memberikan instruksi baris perintah untuk menambahkan ppa itu dan menginstalnya?
matteo
Saya menambahkan beberapa detail di atas - semoga membantu.
Thomas Arildsen
12
Ini juga terjadi pada saya di Ubuntu 16.04 setelah peningkatan paket unity dan compiz. Tidak satu pun di atas yang berfungsi.
Satu-satunya cara saya menemukan peluncur dan berlari kembali adalah menghapus (saat TIDAK masuk ke Unity) direktori .cache di rumah saya.
Terima kasih, setelah mencoba begitu banyak solusi lain dengan sia-sia ( ccsm, mengatur ulang, menghapus dir konfigurasi dll), ini menyelesaikan masalah untuk selamanya!
fuenfundachtzig
Ini sering terjadi jika Anda bergoyang-goyang dengan driver, GPU dan semua ... menghapus .cache akan melakukan pekerjaan.
stamster
1
Bekerja untuk saya juga (Ubuntu 16.04). Sesuatu ditingkatkan ketika saya terakhir kali mematikan mesin saya. Ketika mulai kembali, Unity tidak memuat. Saya mencoba banyak langkah di atas, dan tidak ada yang berhasil. Langkah sederhana menghapus ~ / .cache ini berhasil. Terima kasih!
Anthony V
Ini terjadi pada seorang teman yang menjalankan 16.04. Saya mengatasinya dengan memutakhirkannya ke Ubuntu 18.04, menggunakan desktop Gnome baru sebagai ganti Unity.
Mark Stosberg
12
Poster asli dari pertanyaan rangkap, dipecahkan dalam mengedit pertanyaannya sendiri:
Solusi ditemukan: Hapus .Xauthority di rumah saya (atau ubah nama)
@Wilf Instalasi baru tidak pernah sia-sia. Kebanyakan orang memiliki instalasi yang buruk atau hanya mengacaukan instalasi mereka. Waktunya menyegarkan.
Jared Burrows
1
ya, terutama dengan peningkatan ... Saya telah menemukan bahwa apttampaknya telah mengembangkan kemampuan menghapus unityke interpretasi aneh untuk ekspresi reguler (misalnya nuking webapps) - memeriksa apakah kesatuan diinstal / menginstal apa pun yang hilang kemudian dapat membantu,
Wilf
Ini berhasil setelah restart lightdm: D. Terima kasih, saya mencoba dpk-mengkonfigurasi ulang tetapi terlihat apt-get --reinstall lebih baik dalam hal ini.
Thomas15v
9
Tampaknya ada masalah dengan 12,04 Unity 3D dan driver Nvidia saat ini.
Saya memiliki 32 bit Pentium 4 3.06 GHz Compaq D520SFF, dengan Nvidia GeForce 6200, menjalankan kernel 3.2.0-24-generic-pae, dan memiliki masalah yang persis sama (karya 2D, 3D tidak), dan menurunkan versi Nvidia driver membuat 3D bekerja untuk saya dalam beberapa menit.
saya melakukan hampir semua jawaban di komunitas ini terkait dengan masalah saya..silakan beri saya beberapa hal ...
Yahya
Hampir semua adalah kalimat yang samar-samar .... Apakah Anda benar-benar mencoba menurunkan driver NVidia dari 295,40 menjadi 295,33 seperti yang dijelaskan dalam posting?
Heimdall
saya melakukan semua yang dijelaskan oleh pos tidak ada yang terjadi ...
Yahya
8
Untuk ikon, itu karena Nautilus. Tulis nautilus &di terminal, jangan tutup , dan ikon akan kembali.
EDIT 10/10/2013 : untuk Nautilus Anda juga dapat mengetik Alt+ F2untuk membuka prompt baris perintah Unity dan menulis nautilusdi CLI pencarian global / prompt. File explorer akan terbuka. Anda bisa menutupnya jika mau.
kesatuan dengan 14,04 dalam kombinasi dengan IBM Notes9 menghasilkan beberapa perilaku aneh (klik mouse akan berhenti bekerja). Solusi saya untuk itu adalah membuka terminal dan memulai kembali kesatuan dengan mengetik unity &.
Terakhir kali saya melakukan itu, itu benar-benar merusak kesatuan - tidak ada tanda hubung, tidak ada peluncur, tidak ada apa-apa. Saya pikir saya mencoba SETIAP saran yang tercantum di halaman ini - tidak ada yang membantu.
Tetapi seorang rekan kerja akhirnya memiliki jawaban yang cocok untuk saya:
saya menginstal alat unity-tweak; daripada saya berlari unity-tweak-tool --reset-unitydan reboot.
Setelah itu, persatuan kembali hidup. Jelas semua perubahan konfigurasi sebelumnya untuk persatuan telah hilang, tapi itu yang penting --reset-unity.
Dan keuntungan besar dari solusi ini: Anda hanya perlu menambahkan satu paket dan untuk mengulang perubahan konfigurasi kesatuan Anda - tetapi Anda tidak harus mengatur ulang compiz, menginstal ccsm, atau mengikuti semua aktivitas panjang lainnya.
Memperbarui:
yang lain solusi saya menemukan sangat membantu saat ini berasal dari sini - titik: kadang-kadang Anda harus menghapus (atau bahkan lebih baik: menarik dalam "bekerja" backup) file ~ / .config / dconf / pengguna Anda.
Ini adalah satu-satunya hal yang berhasil untuk saya!
sevenseacat
Pada Ubuntu 16.04 ini mengembalikan peluncur, tetapi bukan dasbor atau desktop. Dan setelah me-reboot semuanya sudah mati lagi, dan Anda harus mengulangi prosedurnya.
Luís de Sousa
@ LuísdeSousa Mari kita teliti di sini: bahwa apa yang mungkin Anda amati pada sistem Anda. Masalahnya adalah: tampaknya ada berbagai alasan yang menyebabkan masalah seperti itu; dan saya menemukan bahwa menggunakan alat tweak dapat membantu.
GhostCat
@ LuísdeSousa Sebagai catatan; yang lain solusi saya menemukan kesatuan-terjebak / tidak ada masalah di sana: menghapus ~ / .config / dconf / user ... kadang-kadang restart kesatuan membantu, tapi kadang-kadang aku harus masuk dan menghapus file itu.
GhostCat
6
Jika Anda berharap tty ( Ctrl+ Alt+ F1through F6) dan jalankan:
DISPLAY=:0 unity --replace
Ini akan mengatur ulang Unity kembali pada tty 7 ( Ctrl+ Alt++ F7).
Anda juga dapat mencoba:
DISPLAY=:0 unity
Tapi itu tidak akan berfungsi jika windows manager sudah berjalan di layar 0 (itu akan memberi Anda kesalahan, cukup gunakan unity --replacedalam kasus itu).
Jika Unity benar-benar menolak untuk memulai kembali coba ini:
Pasang gnome-panel:
sudo apt-get install gnome-panel
Daripada menjalankannya pada tampilan 0:
DISPLAY=:0 gnome-panel
Anda kemudian harus memiliki panel gaya Gnome 2 di desktop Anda, yang dapat Anda gunakan untuk logout.
Saya menemukan Unity menjadi sangat buggy pada 13,04 dengan kartu Nvidia saya .. YMMV.
Saya memiliki sekitar 3 kali di mana saya membutuhkan Ctrl+ Alt+ F1untuk tidak kehilangan pekerjaan dan itu kacau ... Saya juga punya nvidia. Saya ingin menyarankan ini:
Ctrl+ Alt+ F1(ok, layar kosong) Ketikkan login Anda, tekan Enter, lalu kata sandi (semua dalam layar kosong) ketik ini sekarang:
sudo startx -- :1
harus mengetikkan kata sandi lagi dan Enter
ini akan membuka sesi X di Ctrl+ Alt+ F8(akan melompat ke sana secara otomatis) sekarang buat file teks kosong baru yang dipanggil runBash.sh, dan ketik:
bash
simpan, ubah izinnya menjadi executable, dan jalankan, Anda akan mendapatkan terminal yang benar-benar melegakan yang membuat Anda ingat mengapa Linux itu bagus! : D
setelah Anda selesai, ingat untuk Ctrl+ Alt+ F1, tekan Ctrl+ C(akan mengakhiri sesi X baru), ketik keluar, Enter, akan mengakhiri sesi terminal (layar kosong). jika Anda merasa Anda tidak bisa mengetik keluar, cukup tekan Ctrl+ Cdan ketik lagi, jangan lakukan terlalu cepat.
sehingga Anda dapat memperbaikinya, buat skrip untuk memungkinkan Anda mengetik sesedikit mungkin, tetapi Anda tetap harus mengetik banyak saat layar kosong, tetapi lebih baik daripada tidak sama sekali :)
Masih mencari Ctrl+ Alt+ F1solusi tepat Ubuntu 12,04 + nvidia.
hai lagi, saya benar-benar tidak tahu mengapa, tetapi karena suatu alasan, setelah sistem membeku (saya sedang memainkan game 3D dalam anggur), saya sulit mereset komputer, dan tiba-tiba saya kembali ke terminal teks saya ctrl + alt + f1 (tetapi akun saya menjadi tidak dapat masuk melalui layar masuk grafis lightdm, meskipun saya masih bisa masuk melalui terminal teks, saya melanjutkan urusan ini di utas ini: askubuntu.com/questions/133733/… )
Aquarius Power
Dengan layar "kosong", apakah Anda pria "hitam" atau "kosong"? Kecuali jika video Anda menunjukkan terminal dalam video terbalik, latar belakangnya hitam sehingga lebih mirip layar hitam. Juga, paling sering, setelah Ctrl + Alt + F1 Anda harus menekan Alt-F1, Alt-F2 ... ke Alt-F6 untuk mencapai terminal.
Alexis Wilke
@AlexisWilke begitu lama ... tapi .. seingat saya, kosong dalam arti bahwa Anda tidak dapat membaca hal-hal di layar. Mungkin ini adalah masalah sekunder yang terjadi di sini juga.
Aquarius Power
4
Jika Anda menggunakan kartu grafis akselerasi bersama kartu grafis default, itu mungkin karena pemasangan driver mereka. Beberapa pembaruan driver kartu grafis akselerasi dalam sistem yang memiliki dua kartu grafis cenderung menunjukkan perilaku tidak stabil di beberapa sistem. Saya memiliki kartu Nvidia dan kartu Intel. Dulu terjadi dengan saya ketika saya menginstal driver Nvidia. Peluncur dan panel akan menghilang dari desktop. Jika Anda menggunakan kartu Nvidia, menginstal Bumblebee bisa menjadi solusi sementara: https://wiki.ubuntu.com/Bumblebee
Saya punya ThinkPad T430u dengan kartu nvidia khusus tetapi saya menonaktifkannya di BIOS dan tidak pernah menginstal driver tambahan atau menambahkan 'x-swat' atau edgers ppa karena intel HD4000 bekerja dengan baik di luar kotak dan saya telah menjalankan pengaturan ini tanpa masalah selama sekitar 2 bulan
Daniel W.
Perilaku Asus U36SD saya tampaknya mengkonfirmasi bahwa ini adalah masalah dengan kombinasi dua GPU (Intel / Nvidia). Saya akan mengirim jawaban yang menjelaskan bagaimana saya memperbaikinya.
Thomas Arildsen
4
Jawaban pertama berfungsi dengan baik, kecuali saya perlu menginstal Unity itu sendiri:
lupa menyebutkan itu terjadi di ubuntu 13.10 baru saya, tidak pernah sebelumnya!
sobi3ch
4
Saya memiliki masalah yang hampir sama di bawah 12,04. Unity lambat dengan GPU saya yang sudah tua, jadi saya menggunakan Unity 2d sebagai desktop saya selama berbulan-bulan. Tanpa alasan yang jelas, ia tiba-tiba menolak untuk menampilkan launchpad dan bilah judul (untuk semua pengguna). Mengaktifkan Kembali Kesatuan dalam CCSM yang disarankan di sini adalah bagian dari solusi, tetapi tidak ada tindakan lain yang disarankan di sini, di sana atau di beberapa utas terkait lainnya, termasuk, tetapi tidak terbatas pada:
Menginstal ulang kesatuan
Menginstal ulang desktop ubuntu
Menghapus semua informasi konfigurasi yang relevan (mis. Compiz, gconf, dll.)
membantu saya untuk sepenuhnya menyelesaikan gejala ini di bawah 12,04 (64 bit).
unity --reset
tidak akan bekerja untuk saya. Setelah menyampaikan berbagai pesan kesalahan dan informasi, pesan akan selalu hang di:
Ini tidak hanya memungkinkan unity_support_test-p dan unity --resetdijalankan, tetapi juga memungkinkan Unity 2D untuk memulai. Saya tidak tahu apa yang menyebabkan masalah saya, tetapi sejak membuat tautan di atas (beberapa minggu sekarang) saya tidak memiliki masalah lebih lanjut.
Ketika saya tidak sengaja meningkatkan dari 12,04 LTS Ubuntu ke 13,04, saya juga harus menghadapi masalah yang sama seperti bilah menu samping yang hilang, tidak ada opsi jendela, tidak dapat beralih di antara aplikasi ( alt- tab) dan saya bahkan tidak bisa menarik jendela pada layar. Setelah mengikuti begitu banyak opsi, saya berakhir dengan serangkaian perintah berikut untuk memperbaiki masalah ini.
sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common
Saya benar-benar menghapus aspell karena ketergantungan yang saling bertentangan. Ini mungkin tidak memiliki korelasi antara masalah ini. Saya pikir menginstal ulang lightdm dan mengatur ulang compiz membantu saya dalam memperbaiki ini.
Ini terjadi ketika Anda login dengan tty lain dan mencoba, sebagai pengguna yang sama, untuk memulai X (dengan startx atau initx).
Misalnya, Ubuntu berjalan di tty7. Dengan Ctrl+ Alt+ F1tty1 terbuka. Masuk sebagai pengguna yang sama, dan jalankan startx. Kembali ke tty7, keluar dan masuk. Anda hanya mendapatkan kertas dinding desktop.
Untuk mengatasi masalah ini, pilih tty1, login, hapus file .Xauthority di direktori home Anda, logout, login. Terpecahkan.
Saya memiliki masalah yang sama setelah melakukan sudo apt-get install kubuntu-desktopyang merusak instalasi lightdm saya untuk beberapa alasan. Saya menjalankan 16,04 di sini.
Tekan ctrl- alt- F1untuk sampai ke terminal, lalu:
Saya mengalami masalah yang sama, dan dipecahkan dengan mengikuti penggunaan pycharm's terminal.
- Go to my-computer -> user -> share ->
- open pycharm and its terminal
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install --reinstall ubuntu-desktop
Hari ini saya mengalami situasi di mana pengguna skrip saya telah memutuskan untuk meluncurkannya dengan menempatkan panggilan ke skrip ke dalam $HOME/.profilefile- nya . Akibatnya, Unity tidak bisa diluncurkan.
Skrip pada dasarnya berurutan, jadi .profilepada dasarnya menunggu skrip selesai, dan Unity tidak dapat memulai jika .profiletidak selesai berjalan.
Saya telah melakukan hal yang sama, memanggil skrip dari .profile, dan menerima hasil yang sama - wallpaper layar masuk saya tetap ada, tidak ada tanda hubung atau peluncur muncul, tidak dapat mengklik kanan pada desktop atau melakukan tindakan apa pun selain masuk ke TTY1.
Solusinya adalah menghapus baris yang sesuai dari .profile. Dimungkinkan untuk melepaskan perintah dari .profilemenggunakan ampersand, <command> &form, tetapi masalahnya adalah bahwa setiap kali pengguna membuka terminal atau masuk ke TTY, contoh baru dari perintah itu muncul. Karenanya, saya sangat menyarankan untuk tidak meluncurkan program apa pun.profile kecuali Anda tahu apa yang Anda lakukan.
Saya memiliki Masalah ini, saya mencoba banyak hal dan bahkan memungkinkan persatuan, tetapi tidak ada yang berhasil. Pertama, Anda perlu membuka TTY (ctrl + alt + F1) dan login. Sekarang gunakan
env DISLAY:=0 gnome-terminal
Tutup TTY dengan ctrl + alt + F7, lalu gunakan (dalam terminal)
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Jawaban:
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:
Cobalah untuk membuka 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+ F1dan masuk.
Instal
compizconfig-settings-manager
dengan menjalankanKemudian jalankan dengan ini:
Bagian pertama memberi tahu terminal tempat Anda ingin memuatnya (jika tidak, ia tidak akan memiliki petunjuk).
Jika Anda beralih ke TTY dalam langkah 1, beralih kembali ke server grafis dengan menekan Ctrl+ Alt+ F7(atau Ctrl+ Alt+ F8kadang-kadang).
Seharusnya ada Manajer Pengaturan CompizConfig yang menunggu Anda.
Temukan plugin Unity. Aktifkan (petunjuk terperinci di bawah). Anda akan ditanya "Ubuntu Unity Plugin membutuhkan plugin OpenGL. Aktifkan Ubuntu Unity Plugin / Enable OpenGL"
Segalanya harus muncul dalam kehidupan tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali ke terminal dan berlari
sudo reboot
.sumber
ctrl + alt + t
).sudo apt-get -f install && sudo apt-get --reinstall install unity
Solusi yang bagus untuk saya (telah memecahkan masalah yang sama):
di terminal:
lalu
sumber
export DISPLAY=:0
terlebih dahulu.dconf
sebagaisudo
membuat saya~/.config/dconf/user
berkas memilikiroot
kepemilikan (itu kepemilikan pengguna sebelum). Saya bertanya-tanya apakah itu harus dilakukan tanpasudo
. Ini jauh lebih baik daripada menghapus file dan mulai dari awal!Dalam 13,04 dan 14,04:
unity --replace
sudah ditinggalkan. Sebagai gantinya, gunakan yang berikut ini:Reboot jika itu tidak berhasil segera.
sumber
dconf reset
perintah memberikan kode galat 1 keluar dan tidak akan berfungsi13.10
.ccsm
memperbaiki beberapa masalah, sisanya diperbaiki denganrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
export DISPLAY=:0
dulu, lalu coba instruksi ini lagi. Tentu saja, saya mendapatkan dump inti ketika saya melakukanunity --reset-icons &disown
jadi mungkin itu tidak membantu.Untuk 12.10 dan di bawah ini:
Tekan Ctrl+ Alt+ Tuntuk terminal dan jalankan
ccsm
, lalu aktifkan kembali plugin 'Unity' Anda.Anda juga mungkin perlu menjalankan a
unity --replace
.sumber
unity --reset
sudah usang sekarang dan tidak berfungsi. Apakah ada penggantinya?unity --replace
.--reset
juga tidak--replace
bekerja untuk saya dengan Ubuntu 12.04 saya .. menjalankan perintah yang langsung ditampilkanunity-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, terputus dengan ctrl + c .. dan sekarang mencari untuk mencoba apa yang disarankan jawaban lain ..Ini adalah ide yang baik untuk memeriksa driver grafis Anda dikonfigurasi untuk menggunakan akselerasi perangkat keras dan dikonfigurasi untuk menggunakan OpenGL. Coba cari Tanya Forum Ubuntu dan Ubuntu untuk informasi spesifik untuk GPU dan rasa Ubuntu Anda. Untuk pengguna grafis hybrid, lihat bagian terakhir "Grafik Hibrid" di bawah ini.
Anda mungkin ingin menjalankan paket compizconfig-settings-manager dan memastikan bahwa plugin Unity dicentang (lihat Apa masalah dengan CCSM dan mengapa saya ingin menghindarinya? ).
Untuk 12,04 Dan Lebih Baru
Ubah ke
tty1
dengan menekan Ctrl+ Alt+ F1dan masuk.Instal
compizconfig-settings-manager
dengan menjalankanKemudian jalankan dengan melakukan ini:
Bagian pertama memberi tahu terminal tempat Anda ingin memuatnya (jika tidak, ia tidak akan memiliki petunjuk).
Tekan Ctrl+ Alt+ F7(atau Ctrl+ Alt+ F8kadang-kadang) untuk kembali ke tampilan grafis di mana harus ada layar Manajer Pengaturan CompizConfig yang duduk di sana.
Temukan plugin Unity. Aktifkan.
Segalanya harus muncul dalam kehidupan tetapi jika tidak, Anda mungkin harus memulai kembali. Anda dapat melakukannya dengan kembali
tty1
dan berjalansudo reboot
.Jika persatuan masih tidak memuat coba:
Reboot jika itu tidak berhasil segera.
Untuk 11.10 Dan Lebih Lama
Jika Anda berharap menjadi TTY ( Ctrl+ Alt+ F1through F6) dan jalankan:
Ini akan mengatur ulang Unity kembali pada TTY 7 ( Ctrl+ Alt++ F7).
Anda juga dapat mencoba:
Tapi itu tidak akan berfungsi jika windows manager sudah berjalan di layar 0 (itu akan memberi Anda kesalahan, cukup gunakan
unity --replace
dalam kasus itu).Jika Unity benar-benar menolak untuk memulai kembali coba ini:
Pasang
gnome-panel
:Daripada menjalankannya pada tampilan 0:
Anda kemudian harus memiliki panel gaya Gnome 2 di desktop Anda, yang dapat Anda gunakan untuk logout.
Grafis Hibrida
Beberapa informasi yang sangat berguna dan bacaan lebih lanjut untuk pengguna grafis hybrid dapat ditemukan di sini .
Setelah GPU dikonfigurasi dengan tepat untuk akselerasi 3D dan OpenGL, Anda dapat:
Instal driver Nvidia dari https://edge.launchpad.net/~xorg-edgers/+archive/ppa :
atau:
Saya benar-benar lebih suka PPA stabil ,
tetapi tampaknya belum memiliki paket untuk 13,04. Pembaruan: ini tampaknya 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 hanya menginstal dari PPA ini dengan menambahkannya dan melakukan pembaruan paket menggunakan
update-manager
.Instal Bumblebee dari https://launchpad.net/~bumblebee/+archive/stable
UPDATE: Pada 6 Oktober,
ppa:xorg-edgers/ppa
tampaknya mengandung lebah juga. Jadi jika Anda menginstal dari PPA ini, Anda mungkin ingin mencoba melewatkan penambahan Bumblebee PPA dan menginstalnya dari sini sebagai gantinya.Jika Anda memilih PPA stabil di langkah 1, pasang BPA stabil Bumblebee sebagai berikut:
UPDATE: Setelah menambahkan PPA (s), perbarui daftar paket Anda:
Jika Anda sudah menginstal driver nvidia dari repositori standar Ubuntu, cukup tingkatkan untuk mendapatkan versi baru dari repositori yang dipilih pada langkah 1:
Lakukan perintah berikut untuk 'memperbaiki' Unity (dari jawaban brandon-bertelsen untuk Unity tidak dimuat, tidak ada Peluncur, tidak ada Dash yang muncul ):
sumber
Cara termudah untuk melakukan ini adalah dengan menekan Ctrl+ Alt+ Tuntuk mendapatkan terminal dan kemudian mengeluarkan:
dan sesi persatuan Anda akan kembali di depan mata Anda ..
Teknik ini lebih baik daripada meluncurkan kembali ccsm, karena Anda dapat masuk ke kondisi kesalahan OP tanpa bahkan secara tidak sengaja memilih kesatuan dalam ccsm; Anda bisa mendapatkannya hanya dengan tanpa sengaja menekan tombol "preferensi" di ccsm.
sumber
.cache
, bukan.config
. Jadirm -rf ~/.cache/compizconfig-1
bekerja untuk saya.Saya punya masalah ini juga. Saya menyelesaikannya dengan menghapus konten file dan relog ~ / .config / compiz-1 / compizconfig.
sumber
.cache
, bukan.config
. Jadirm -rf ~/.cache/compizconfig-1
bekerja untuk saya.Saya memiliki masalah yang persis sama.
Jika Anda menginstal Compiz Config Settings Manager, mungkin Unity Desktop Plugin dinonaktifkan.
Masuk ke desktop Unity 2D dan periksa apakah diaktifkan di CCSM seperti ini,
Unity Shell tidak akan memuat di desktop default jika kotak centang tidak dicentang dan Anda akan mendapatkan sesi di gambar Anda.
sumber
Pengembang selalu memperbaiki bug, jadi alternatifnya adalah menunggu, dan mengikuti perkembangan perbaikan bug ( berlangganan pengembangan Unity di Launchpad ).
Tekan Ctrl+ Alt+ F2.
Gabung.
Berlari
sudo shutdown -r now
di terminal.Pada layar login setelah sistem Anda restart, pilih Unity 2D (untuk sekarang) dengan mengklik kanan ikon sprocket.
Tunggu perbaikan untuk Unity 3D / Ubuntu 11.10 (mis. Seminggu).
Perbarui sistem Anda untuk mendapatkan perbaikan; dalam tipe terminal
sudo apt-get update && sudo apt-get upgrade
.UPDATE: Saya dapat menyelesaikan ini dengan menggunakan
ccsm
, dari login Unity 2D.(Ini diadaptasi dari pos Forum Ubuntu ini .)
Pada layar login, pilih Unity 2D dan login.
Install
ccsm
(CompizConfig Settings Manager) dengan menjalankan di terminal:sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
.Mulai
ccsm
, dan pilih kategori Desktop . Aktifkan Plugin Ubuntu Unity ; jika diminta untuk menyelesaikan konflik, pilih tombol TENGAH untuk semua konflik. Tutupccsm
setelah selesai.Restart, pilih Unity (3D) dan login.
sumber
Saya memiliki Asus U36SD menggunakan pengaturan "Optimus" (Intel + Nvidia GPU). Saya memiliki Ubuntu 12,04 bekerja dengan baik, tetapi upgrade ke 12.10, masalah ini muncul dan bertahan di 13.04. Saya telah berhasil memperbaikinya melalui langkah-langkah berikut:
Instal driver Nvidia dari https://edge.launchpad.net/~xorg-edgers/+archive/ppa .
ATAU:
Saya akan sangat menyukai PPA stabil di https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,
tetapi tampaknya belum memiliki paket untuk 13,04. Pembaruan: ini tampaknya 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 hanya menginstal dari PPA ini dengan menambahkannya dan melakukan pembaruan paket menggunakan
update-manager
. MEMPERBARUI:(apa yang saya lakukan) atau:
(rilis stabil untuk 13,04 juga sekarang - tidak diuji oleh saya).
Instal Bumblebee dari https://launchpad.net/~bumblebee/+archive/stable
UPDATE: Pada 6 Oktober, ppa: xorg-edgers / ppa tampaknya mengandung lebah juga. Jadi jika Anda menginstal dari PPA ini, Anda mungkin ingin mencoba melewatkan penambahan Bumblebee PPA dan menginstalnya dari sini sebagai gantinya.
Jika Anda memilih PPA stabil di langkah 1, pasang BPA stabil Bumblebee sebagai berikut:
UPDATE: Setelah menambahkan PPA (s), perbarui daftar paket Anda:
Jika Anda sudah menginstal driver nvidia dari repositori standar Ubuntu, cukup tingkatkan untuk mendapatkan versi baru dari repositori yang dipilih pada langkah 1 .:
Pasang Bumblebee
Lakukan perintah berikut untuk 'memperbaiki' Unity (dari jawaban brandon-bertelsen untuk Unity tidak dimuat, tidak ada Peluncur, tidak ada Dash yang muncul ):
sumber
Ini juga terjadi pada saya di Ubuntu 16.04 setelah peningkatan paket unity dan compiz. Tidak satu pun di atas yang berfungsi.
Satu-satunya cara saya menemukan peluncur dan berlari kembali adalah menghapus (saat TIDAK masuk ke Unity) direktori .cache di rumah saya.
sumber
ccsm
, mengatur ulang, menghapus dir konfigurasi dll), ini menyelesaikan masalah untuk selamanya!Poster asli dari pertanyaan rangkap, dipecahkan dalam mengedit pertanyaannya sendiri:
sumber
Untuk 13.10:
Hanya untuk memastikan semuanya terpasang:
Selanjutnya, muat ulang semuanya:
Saya baru saja mencoba ini dan berhasil!
Sumber:
https://askubuntu.com/a/204784/54037
Jika semuanya gagal:
Ingat, selalu buat cadangan! Namun, terkadang instalasi baru bagus, instal ulang Ubuntu?
sumber
apt
tampaknya telah mengembangkan kemampuan menghapusunity
ke interpretasi aneh untuk ekspresi reguler (misalnya nuking webapps) - memeriksa apakah kesatuan diinstal / menginstal apa pun yang hilang kemudian dapat membantu,Tampaknya ada masalah dengan 12,04 Unity 3D dan driver Nvidia saat ini.
Lihat posting ini (Unity 3d tidak lagi berfungsi setelah menginstal 12.04) untuk detail tentang cara mengatasi masalah.
Saya memiliki 32 bit Pentium 4 3.06 GHz Compaq D520SFF, dengan Nvidia GeForce 6200, menjalankan kernel 3.2.0-24-generic-pae, dan memiliki masalah yang persis sama (karya 2D, 3D tidak), dan menurunkan versi Nvidia driver membuat 3D bekerja untuk saya dalam beberapa menit.
sumber
Untuk ikon, itu karena Nautilus. Tulis
nautilus &
di terminal, jangan tutup , dan ikon akan kembali.EDIT 10/10/2013 : untuk Nautilus Anda juga dapat mengetik Alt+ F2untuk membuka prompt baris perintah Unity dan menulis
nautilus
di CLI pencarian global / prompt. File explorer akan terbuka. Anda bisa menutupnya jika mau.sumber
Saya punya masalah serupa:
kesatuan dengan 14,04 dalam kombinasi dengan IBM Notes9 menghasilkan beberapa perilaku aneh (klik mouse akan berhenti bekerja). Solusi saya untuk itu adalah membuka terminal dan memulai kembali kesatuan dengan mengetik
unity &
.Terakhir kali saya melakukan itu, itu benar-benar merusak kesatuan - tidak ada tanda hubung, tidak ada peluncur, tidak ada apa-apa. Saya pikir saya mencoba SETIAP saran yang tercantum di halaman ini - tidak ada yang membantu.
Tetapi seorang rekan kerja akhirnya memiliki jawaban yang cocok untuk saya:
saya menginstal alat unity-tweak; daripada saya berlari
unity-tweak-tool --reset-unity
dan reboot.Setelah itu, persatuan kembali hidup. Jelas semua perubahan konfigurasi sebelumnya untuk persatuan telah hilang, tapi itu yang penting
--reset-unity
.Dan keuntungan besar dari solusi ini: Anda hanya perlu menambahkan satu paket dan untuk mengulang perubahan konfigurasi kesatuan Anda - tetapi Anda tidak harus mengatur ulang compiz, menginstal ccsm, atau mengikuti semua aktivitas panjang lainnya.
Memperbarui:
yang lain solusi saya menemukan sangat membantu saat ini berasal dari sini - titik: kadang-kadang Anda harus menghapus (atau bahkan lebih baik: menarik dalam "bekerja" backup) file ~ / .config / dconf / pengguna Anda.
sumber
Jika Anda berharap tty ( Ctrl+ Alt+ F1through F6) dan jalankan:
Ini akan mengatur ulang Unity kembali pada tty 7 ( Ctrl+ Alt++ F7).
Anda juga dapat mencoba:
Tapi itu tidak akan berfungsi jika windows manager sudah berjalan di layar 0 (itu akan memberi Anda kesalahan, cukup gunakan
unity --replace
dalam kasus itu).Jika Unity benar-benar menolak untuk memulai kembali coba ini:
Pasang
gnome-panel
:Daripada menjalankannya pada tampilan 0:
Anda kemudian harus memiliki panel gaya Gnome 2 di desktop Anda, yang dapat Anda gunakan untuk logout.
Saya menemukan Unity menjadi sangat buggy pada 13,04 dengan kartu Nvidia saya .. YMMV.
sumber
Saya memiliki sekitar 3 kali di mana saya membutuhkan Ctrl+ Alt+ F1untuk tidak kehilangan pekerjaan dan itu kacau ... Saya juga punya nvidia. Saya ingin menyarankan ini:
Ctrl+ Alt+ F1(ok, layar kosong) Ketikkan login Anda, tekan Enter, lalu kata sandi (semua dalam layar kosong) ketik ini sekarang:
harus mengetikkan kata sandi lagi dan Enter ini akan membuka sesi X di Ctrl+ Alt+ F8(akan melompat ke sana secara otomatis) sekarang buat file teks kosong baru yang dipanggil
runBash.sh
, dan ketik:simpan, ubah izinnya menjadi executable, dan jalankan, Anda akan mendapatkan terminal yang benar-benar melegakan yang membuat Anda ingat mengapa Linux itu bagus! : D
setelah Anda selesai, ingat untuk Ctrl+ Alt+ F1, tekan Ctrl+ C(akan mengakhiri sesi X baru), ketik keluar, Enter, akan mengakhiri sesi terminal (layar kosong). jika Anda merasa Anda tidak bisa mengetik keluar, cukup tekan Ctrl+ Cdan ketik lagi, jangan lakukan terlalu cepat.
sehingga Anda dapat memperbaikinya, buat skrip untuk memungkinkan Anda mengetik sesedikit mungkin, tetapi Anda tetap harus mengetik banyak saat layar kosong, tetapi lebih baik daripada tidak sama sekali :)
Masih mencari Ctrl+ Alt+ F1solusi tepat Ubuntu 12,04 + nvidia.
sumber
Jika Anda menggunakan kartu grafis akselerasi bersama kartu grafis default, itu mungkin karena pemasangan driver mereka. Beberapa pembaruan driver kartu grafis akselerasi dalam sistem yang memiliki dua kartu grafis cenderung menunjukkan perilaku tidak stabil di beberapa sistem. Saya memiliki kartu Nvidia dan kartu Intel. Dulu terjadi dengan saya ketika saya menginstal driver Nvidia. Peluncur dan panel akan menghilang dari desktop. Jika Anda menggunakan kartu Nvidia, menginstal Bumblebee bisa menjadi solusi sementara: https://wiki.ubuntu.com/Bumblebee
sumber
Jawaban pertama berfungsi dengan baik, kecuali saya perlu menginstal Unity itu sendiri:
lalu lari:
dan aktifkan Unity :)
sumber
Saya memiliki masalah yang hampir sama di bawah 12,04. Unity lambat dengan GPU saya yang sudah tua, jadi saya menggunakan Unity 2d sebagai desktop saya selama berbulan-bulan. Tanpa alasan yang jelas, ia tiba-tiba menolak untuk menampilkan launchpad dan bilah judul (untuk semua pengguna). Mengaktifkan Kembali Kesatuan dalam CCSM yang disarankan di sini adalah bagian dari solusi, tetapi tidak ada tindakan lain yang disarankan di sini, di sana atau di beberapa utas terkait lainnya, termasuk, tetapi tidak terbatas pada:
Menginstal ulang kesatuan
Menginstal ulang desktop ubuntu
Menghapus semua informasi konfigurasi yang relevan (mis. Compiz, gconf, dll.)
membantu saya untuk sepenuhnya menyelesaikan gejala ini di bawah 12,04 (64 bit).
tidak akan bekerja untuk saya. Setelah menyampaikan berbagai pesan kesalahan dan informasi, pesan akan selalu hang di:
seperti yang ditunjukkan pada log yang diposting di utas berjudul "unity has menghilang" untuk unity dijalankan tanpa argumen.
Saya perhatikan bahwa pesan kesalahan disampaikan oleh:
mirip dengan beberapa kesalahan yang dilaporkan oleh
unity --reset
:galat saat memuat pustaka bersama: libGL.so.1: tidak dapat membuka file objek bersama: Tidak ada file atau direktori tersebut.
Setelah pencarian yang ekstensif, saya menemukan solusi berikut:
Dapatkan jalan
libGL.so.1
dengan menggunakan perintahlocate libGL.so.1
.Tambahkan tautan ke perpustakaan di / usr / lib / seperti yang ditunjukkan pada contoh berikut:
(milik JD Bartlett )
Nyalakan ulang komputernya.
Ini tidak hanya memungkinkan unity_support_test-p dan
unity --reset
dijalankan, tetapi juga memungkinkan Unity 2D untuk memulai. Saya tidak tahu apa yang menyebabkan masalah saya, tetapi sejak membuat tautan di atas (beberapa minggu sekarang) saya tidak memiliki masalah lebih lanjut.sumber
Ketika saya tidak sengaja meningkatkan dari 12,04 LTS Ubuntu ke 13,04, saya juga harus menghadapi masalah yang sama seperti bilah menu samping yang hilang, tidak ada opsi jendela, tidak dapat beralih di antara aplikasi ( alt- tab) dan saya bahkan tidak bisa menarik jendela pada layar. Setelah mengikuti begitu banyak opsi, saya berakhir dengan serangkaian perintah berikut untuk memperbaiki masalah ini.
reboot (Anda dapat menggunakan
sudo reboot
)reboot (Anda dapat menggunakan
sudo reboot
)Saya benar-benar menghapus aspell karena ketergantungan yang saling bertentangan. Ini mungkin tidak memiliki korelasi antara masalah ini. Saya pikir menginstal ulang lightdm dan mengatur ulang compiz membantu saya dalam memperbaiki ini.
sumber
Ini terjadi ketika Anda login dengan tty lain dan mencoba, sebagai pengguna yang sama, untuk memulai X (dengan startx atau initx).
Misalnya, Ubuntu berjalan di tty7. Dengan Ctrl+ Alt+ F1tty1 terbuka. Masuk sebagai pengguna yang sama, dan jalankan startx. Kembali ke tty7, keluar dan masuk. Anda hanya mendapatkan kertas dinding desktop.
Untuk mengatasi masalah ini, pilih tty1, login, hapus file .Xauthority di direktori home Anda, logout, login. Terpecahkan.
sumber
Bekerja untuk Ubuntu 16.04:
Saya reset
compizconfig
dengan menghapus cache-nya (sebenarnya perintah membuat cadangan, sehingga dapat dikembalikan).Lakukan perintah berikut dan keluar setelah kata sandi:
Perhatian: Ini menghapus pengaturan Persatuan kustom Anda.
sumber
Saya memiliki masalah yang sama setelah melakukan
sudo apt-get install kubuntu-desktop
yang merusak instalasi lightdm saya untuk beberapa alasan. Saya menjalankan 16,04 di sini.Tekan ctrl- alt- F1untuk sampai ke terminal, lalu:
Itu memperbaikinya bagi saya setelah berjam-jam mencabut rambut saya.
sumber
Saya mengalami masalah yang sama, dan dipecahkan dengan mengikuti penggunaan
pycharm's terminal
.sumber
Rupanya, mencabut monitor kedua saya adalah perbaikan, dan kemudian saya dapat menginstal dan memperbarui driver yang benar.
sumber
Saya mencoba banyak solusi yang disebutkan di utas ini dan juga yang lain. Akhirnya ini berhasil bagi saya:
kemudian
Terima kasih semuanya telah berkontribusi.
sumber
Hari ini saya mengalami situasi di mana pengguna skrip saya telah memutuskan untuk meluncurkannya dengan menempatkan panggilan ke skrip ke dalam
$HOME/.profile
file- nya . Akibatnya, Unity tidak bisa diluncurkan.Skrip pada dasarnya berurutan, jadi
.profile
pada dasarnya menunggu skrip selesai, dan Unity tidak dapat memulai jika.profile
tidak selesai berjalan.Saya telah melakukan hal yang sama, memanggil skrip dari
.profile
, dan menerima hasil yang sama - wallpaper layar masuk saya tetap ada, tidak ada tanda hubung atau peluncur muncul, tidak dapat mengklik kanan pada desktop atau melakukan tindakan apa pun selain masuk ke TTY1.Solusinya adalah menghapus baris yang sesuai dari
.profile
. Dimungkinkan untuk melepaskan perintah dari.profile
menggunakan ampersand,<command> &
form, tetapi masalahnya adalah bahwa setiap kali pengguna membuka terminal atau masuk ke TTY, contoh baru dari perintah itu muncul. Karenanya, saya sangat menyarankan untuk tidak meluncurkan program apa pun.profile
kecuali Anda tahu apa yang Anda lakukan.Tautan ke skrip asli dan diskusi di sini: https://askubuntu.com/a/739631/295286
sumber
Saya memiliki Masalah ini, saya mencoba banyak hal dan bahkan memungkinkan persatuan, tetapi tidak ada yang berhasil. Pertama, Anda perlu membuka TTY (ctrl + alt + F1) dan login. Sekarang gunakan
Tutup TTY dengan ctrl + alt + F7, lalu gunakan (dalam terminal)
Setelah itu, gunakan
sumber